Add temporary patch to third_party/eigen3 to fix builds of Arm/NEON code with older versions of GCC.

PiperOrigin-RevId: 231504293
This commit is contained in:
Jared Duke 2019-01-29 17:15:48 -08:00 committed by TensorFlower Gardener
parent cfb819c9cc
commit 91c36e137f

View File

@ -100,5 +100,6 @@ replace_by_sed 's#static uint32x2_t p2ui_CONJ_XOR = vld1_u32( conj_XOR_DATA );#s
"${DOWNLOADS_DIR}/eigen/Eigen/src/Core/arch/NEON/Complex.h"
replace_by_sed 's#static uint64x2_t p2ul_CONJ_XOR = vld1q_u64( p2ul_conj_XOR_DATA );#static uint64x2_t p2ul_CONJ_XOR;// = vld1q_u64( p2ul_conj_XOR_DATA ); - Removed by script#' \
"${DOWNLOADS_DIR}/eigen/Eigen/src/Core/arch/NEON/Complex.h"
cat "$SCRIPT_DIR/../../../../third_party/eigen3/gebp_neon.patch" | patch "${DOWNLOADS_DIR}/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h"
echo "download_dependencies.sh completed successfully." >&2