disable arm exception handling on armv7hl

This commit is contained in:
Tom Callaway 2017-02-27 16:03:49 -05:00
parent 8033de4eaa
commit d45af5bbe0
1 changed files with 5 additions and 5 deletions

View File

@ -34,6 +34,11 @@ Summary: Static libraries for libcxxabi
sed -i 's|${LLVM_BINARY_DIR}/share/llvm/cmake|%{_libdir}/cmake/llvm|g' CMakeLists.txt
%build
%ifarch armv7hl
# disable ARM exception handling
sed -i 's|LIBCXXABI_ARM_EHABI 1|LIBCXXABI_ARM_EHABI 0|g' include/__cxxabi_config.h
%endif
mkdir _build
cd _build
%ifarch s390 s390x
@ -44,11 +49,6 @@ cd _build
%endif
%endif
%ifarch armv7hl
# disable ARM exception handling
sed -i 's|LIBCXXABI_ARM_EHABI 1|LIBCXXABI_ARM_EHABI 0|g' include/__cxxabi_config.h
%endif
export LDFLAGS="-Wl,--build-id"
%cmake .. \
-DCMAKE_C_COMPILER=/usr/bin/clang \