Accepting request 80523 from devel:tools:compiler

- Update to r138939
  * Many crash fixes.
  * Performance optimizations.
  * Allow C99 hexfloats in C++0x mode.
  * Add missing function _mm_ucomige_sd to emmintrin.h.

OBS-URL: https://build.opensuse.org/request/show/80523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm?expand=0&rev=9
This commit is contained in:
Sascha Peilicke 2011-09-02 07:55:59 +00:00 committed by Git OBS Bridge
commit b434dac3f9
4 changed files with 19 additions and 12 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8fb480c2b5b6ed1510e8e440b6d445190e206ddb870b3e9f34a158dda95206bd
size 12116392

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0adcb7404279671304820720906dc7d3ba77e0073d3c74373cb51cf13572e6c6
size 12203380

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Sep 1 14:03:14 UTC 2011 - idonmez@suse.com
- Update to r138939
* Many crash fixes.
* Performance optimizations.
* Allow C99 hexfloats in C++0x mode.
* Add missing function _mm_ucomige_sd to emmintrin.h.
-------------------------------------------------------------------
Fri Aug 12 09:22:18 UTC 2011 - idonmez@novell.com

View File

@ -16,8 +16,7 @@
#
%define _sharedir %{_prefix}/share
%define _revision 137452
%define _revision 138939
%define _release_version 3.0
%if 0%{?suse_version} >= 1200
@ -27,7 +26,7 @@
%endif
Name: llvm
Version: 2.9.99.svn20110812
Version: 2.9.99.svn20110901
Release: 1
License: NCSA
Summary: Low Level Virtual Machine
@ -200,7 +199,7 @@ done
find %{buildroot}%{_docdir}/%{name}-doc/ -name '*.tar.gz' -exec rm {} \;
# install scan-build et al
install -d %{buildroot}%{_sharedir}/clang
install -d %{buildroot}%{_datadir}/clang
install -d %{buildroot}%{py_sitedir}
pushd tools/clang/tools
@ -209,7 +208,7 @@ for file in scan-build/ccc-analyzer scan-build/scan-build \
install $file %{buildroot}%{_bindir}
done
for file in scan-build/scanview.css scan-build/sorttable.js; do
install -m 644 $file %{buildroot}%{_sharedir}/clang/
install -m 644 $file %{buildroot}%{_datadir}/clang/
done
for file in scan-view/Reporter.py scan-view/ScanView.py \
scan-view/startfile.py; do
@ -233,10 +232,10 @@ sed -i 's,RealBin/bin/ccc-analyzer,RealBin/ccc-analyzer,' \
sed -i 's,RealBin/bin/ccc-analyzer,RealBin/ccc-analyzer,' \
%{buildroot}%{_bindir}/scan-build
sed -i 's,$RealBin/sorttable.js,%{_sharedir}/clang/sorttable.js,' \
sed -i 's,$RealBin/sorttable.js,%{_datadir}/clang/sorttable.js,' \
%{buildroot}%{_bindir}/scan-build
sed -i 's,$RealBin/scanview.css,%{_sharedir}/clang/scanview.css,' \
sed -i 's,$RealBin/scanview.css,%{_datadir}/clang/scanview.css,' \
%{buildroot}%{_bindir}/scan-build
sed -i 's,RealBin/bin,RealBin,' \
@ -269,7 +268,6 @@ rm -f %{buildroot}%{_libdir}/libEnhancedDisassembly.*
%fdupes -s %{buildroot}%{_docdir}/%{name}-doc
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
@ -306,7 +304,7 @@ rm -f %{buildroot}%{_libdir}/libEnhancedDisassembly.*
%{py_sitedir}/Reporter.py
%{py_sitedir}/startfile.py
%{py_sitedir}/Resources
%{_sharedir}/clang
%{_datadir}/clang
%{_mandir}/man1/clang.1.gz
%{_mandir}/man1/tblgen.1.gz
%dir %{_libdir}/clang