disable arm exception handling on armv7hl
This commit is contained in:
parent
8033de4eaa
commit
d45af5bbe0
|
@ -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 \
|
||||
|
|
Loading…
Reference in New Issue