Enable eh/rtti, which are required by lldb.

This commit is contained in:
Tom Stellard 2017-03-28 01:10:21 +00:00
parent 5617ce07d5
commit f38da92e21

View File

@ -20,7 +20,7 @@
Name: clang Name: clang
Version: 4.0.0 Version: 4.0.0
Release: 2%{?dist} Release: 3%{?dist}
Summary: A C language family front-end for LLVM Summary: A C language family front-end for LLVM
License: NCSA License: NCSA
@ -115,6 +115,8 @@ cd _build
-DCLANG_INCLUDE_TESTS:BOOL=OFF \ -DCLANG_INCLUDE_TESTS:BOOL=OFF \
-DCLANG_PLUGIN_SUPPORT:BOOL=ON \ -DCLANG_PLUGIN_SUPPORT:BOOL=ON \
-DENABLE_LINKER_BUILD_ID:BOOL=ON \ -DENABLE_LINKER_BUILD_ID:BOOL=ON \
-DLLVM_ENABLE_EH=ON \
-DLLVM_ENABLE_RTTI=ON \
\ \
-DCLANG_BUILD_EXAMPLES:BOOL=OFF \ -DCLANG_BUILD_EXAMPLES:BOOL=OFF \
%if 0%{?__isa_bits} == 64 %if 0%{?__isa_bits} == 64
@ -188,6 +190,9 @@ rm -vf %{buildroot}%{_datadir}/clang/clang-format-diff.py*
%{_bindir}/modularize %{_bindir}/modularize
%changelog %changelog
* Mon Mar 27 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-3
- Enable eh/rtti, which are required by lldb.
* Fri Mar 24 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-2 * Fri Mar 24 2017 Tom Stellard <tstellar@redhat.com> - 4.0.0-2
- Fix clang-tools-extra build - Fix clang-tools-extra build
- Fix install - Fix install