- Update to r142341
* First build from 3.0 branch * -Wc++98-compat warnings for the lexer * Add flags for the remaining shift related warnings (-Wshift-count-negative, -Wshift-count-overflow). * Only warn in -Wliteral-conversion if the conversion loses information * Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations to retrieve annotations from completion string. * Add support for -std=gnu90 and -std=c++03, for compatibility with modern gcc. - Switch to tar.bz2 and remove xz dependency OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=70
This commit is contained in:
parent
0dbb902a47
commit
2da5396355
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7185712fe90d068a6531c1c48500f6a09bcfd683d8dd9a4d28d5ea22f009e385
|
|
||||||
size 12291320
|
|
3
llvm-2.9.99.svn20111018.tar.bz2
Normal file
3
llvm-2.9.99.svn20111018.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:819c5d341e898a4abd378d585ebb4c3b66bf18cbd1afd0fdbe03548c95a153d2
|
||||||
|
size 13930479
|
17
llvm.changes
17
llvm.changes
@ -1,3 +1,20 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 18 10:42:09 UTC 2011 - idonmez@suse.com
|
||||||
|
|
||||||
|
- Update to r142341
|
||||||
|
* First build from 3.0 branch
|
||||||
|
* -Wc++98-compat warnings for the lexer
|
||||||
|
* Add flags for the remaining shift related warnings
|
||||||
|
(-Wshift-count-negative, -Wshift-count-overflow).
|
||||||
|
* Only warn in -Wliteral-conversion if the conversion
|
||||||
|
loses information
|
||||||
|
* Added clang_getCompletionAnnotation and
|
||||||
|
clang_getCompletionNumAnnotations to retrieve annotations
|
||||||
|
from completion string.
|
||||||
|
* Add support for -std=gnu90 and -std=c++03, for compatibility
|
||||||
|
with modern gcc.
|
||||||
|
- Switch to tar.bz2 and remove xz dependency
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 29 08:10:42 UTC 2011 - idonmez@suse.com
|
Thu Sep 29 08:10:42 UTC 2011 - idonmez@suse.com
|
||||||
|
|
||||||
|
12
llvm.spec
12
llvm.spec
@ -16,7 +16,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define _revision 140782
|
%define _revision 142341
|
||||||
%define _release_version 3.0
|
%define _release_version 3.0
|
||||||
|
|
||||||
%if 0%{?suse_version} >= 1200
|
%if 0%{?suse_version} >= 1200
|
||||||
@ -26,13 +26,13 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: llvm
|
Name: llvm
|
||||||
Version: 2.9.99.svn20110929
|
Version: 2.9.99.svn20111018
|
||||||
Release: 1
|
Release: 1
|
||||||
License: NCSA
|
License: NCSA
|
||||||
Summary: Low Level Virtual Machine
|
Summary: Low Level Virtual Machine
|
||||||
Url: http://www.llvm.org
|
Url: http://www.llvm.org
|
||||||
Group: Development/Languages/Other
|
Group: Development/Languages/Other
|
||||||
Source0: %{name}-%{version}.tar.xz
|
Source0: %{name}-%{version}.tar.bz2
|
||||||
Source100: %{name}-rpmlintrc
|
Source100: %{name}-rpmlintrc
|
||||||
# PATCH-FIX-OPENSUSE set-revision.patch idoenmez@suse.de -- Allow us to set revision
|
# PATCH-FIX-OPENSUSE set-revision.patch idoenmez@suse.de -- Allow us to set revision
|
||||||
Patch1: set-revision.patch
|
Patch1: set-revision.patch
|
||||||
@ -55,7 +55,6 @@ BuildRequires: libtool
|
|||||||
BuildRequires: python-devel
|
BuildRequires: python-devel
|
||||||
BuildRequires: tcl-devel
|
BuildRequires: tcl-devel
|
||||||
BuildRequires: tk-devel
|
BuildRequires: tk-devel
|
||||||
BuildRequires: xz
|
|
||||||
|
|
||||||
# Code10 does not have libffi
|
# Code10 does not have libffi
|
||||||
%if 0%{?suse_version} > 1100
|
%if 0%{?suse_version} > 1100
|
||||||
@ -243,6 +242,8 @@ mv utils/vim/README utils/vim/README.vim
|
|||||||
|
|
||||||
# Create man pages because cmake buildsystem doesn't do for us
|
# Create man pages because cmake buildsystem doesn't do for us
|
||||||
install -m 755 -d %{buildroot}%{_mandir}/man1
|
install -m 755 -d %{buildroot}%{_mandir}/man1
|
||||||
|
# tblgen is not installed anymore.
|
||||||
|
rm docs/CommandGuide/tblgen.pod
|
||||||
for i in docs/CommandGuide/*.pod tools/clang/docs/tools/*.pod; do
|
for i in docs/CommandGuide/*.pod tools/clang/docs/tools/*.pod; do
|
||||||
page=`echo $i|awk -F"/" '{print $(NF)}'|sed s,.pod,,` &&
|
page=`echo $i|awk -F"/" '{print $(NF)}'|sed s,.pod,,` &&
|
||||||
pod2man -s1 $i %{buildroot}%{_mandir}/man1/$page.1;
|
pod2man -s1 $i %{buildroot}%{_mandir}/man1/$page.1;
|
||||||
@ -292,7 +293,6 @@ rm -f %{buildroot}%{_libdir}/libEnhancedDisassembly.*
|
|||||||
%{_bindir}/clang
|
%{_bindir}/clang
|
||||||
%{_bindir}/clang-*
|
%{_bindir}/clang-*
|
||||||
%{_bindir}/clang++
|
%{_bindir}/clang++
|
||||||
%{_bindir}/tblgen
|
|
||||||
%{_bindir}/c-index-test
|
%{_bindir}/c-index-test
|
||||||
%{_bindir}/ccc-analyzer
|
%{_bindir}/ccc-analyzer
|
||||||
%{_bindir}/c++-analyzer
|
%{_bindir}/c++-analyzer
|
||||||
@ -304,7 +304,6 @@ rm -f %{buildroot}%{_libdir}/libEnhancedDisassembly.*
|
|||||||
%{py_sitedir}/Resources
|
%{py_sitedir}/Resources
|
||||||
%{_datadir}/clang
|
%{_datadir}/clang
|
||||||
%{_mandir}/man1/clang.1.gz
|
%{_mandir}/man1/clang.1.gz
|
||||||
%{_mandir}/man1/tblgen.1.gz
|
|
||||||
%dir %{_libdir}/clang
|
%dir %{_libdir}/clang
|
||||||
%dir %{_libdir}/clang/*
|
%dir %{_libdir}/clang/*
|
||||||
%dir %{_libdir}/clang/*/include
|
%dir %{_libdir}/clang/*/include
|
||||||
@ -321,6 +320,7 @@ rm -f %{buildroot}%{_libdir}/libEnhancedDisassembly.*
|
|||||||
%{_libdir}/clang/*/include/nmmintrin.h
|
%{_libdir}/clang/*/include/nmmintrin.h
|
||||||
%{_libdir}/clang/*/include/pmmintrin.h
|
%{_libdir}/clang/*/include/pmmintrin.h
|
||||||
%{_libdir}/clang/*/include/smmintrin.h
|
%{_libdir}/clang/*/include/smmintrin.h
|
||||||
|
%{_libdir}/clang/*/include/stdalign.h
|
||||||
%{_libdir}/clang/*/include/stdarg.h
|
%{_libdir}/clang/*/include/stdarg.h
|
||||||
%{_libdir}/clang/*/include/stdbool.h
|
%{_libdir}/clang/*/include/stdbool.h
|
||||||
%{_libdir}/clang/*/include/stddef.h
|
%{_libdir}/clang/*/include/stddef.h
|
||||||
|
Loading…
x
Reference in New Issue
Block a user