|
@@ -6,7 +6,7 @@
|
|
|
|
|
|
Name: llvm
|
|
|
Version: 3.1
|
|
|
-Release: 1%{?_dist_release}
|
|
|
+Release: 2%{?_dist_release}
|
|
|
Summary: The Low Level Virtual Machine
|
|
|
Summary(ja): LLVM - 低レベルバーチャルマシン
|
|
|
|
|
@@ -33,6 +33,11 @@ Patch612: 0003-r600-Add-read_global_size-and-read_local_size-builti.patch
|
|
|
# ocaml
|
|
|
Patch700: llvm-fix-ghc.patch
|
|
|
|
|
|
+# Vine Patch
|
|
|
+Patch1000: clang-3.1-driver-ld.gold.patch
|
|
|
+Patch1001: clang-3.1-driver-lib64.patch
|
|
|
+Patch1002: clang-3.1-driver-vine.patch
|
|
|
+
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
|
|
|
|
BuildRequires: binutils-devel
|
|
@@ -221,8 +226,14 @@ popd
|
|
|
|
|
|
%patch700 -p0 -b .ghc
|
|
|
|
|
|
+%patch1000 -p1 -b .driver-ld.gold
|
|
|
+%ifarch x86_64
|
|
|
+%patch1001 -p1 -b .driver-lib64
|
|
|
+%endif
|
|
|
+%patch1002 -p1 -b .driver-vine
|
|
|
+
|
|
|
# fix ld search path
|
|
|
-sed -i 's|/lib /usr/lib $lt_ld_extra|%{_libdir} $lt_ld_extra|' \
|
|
|
+sed -i 's|/lib /usr/lib $lt_ld_extra|/%{_lib} %{_libdir} $lt_ld_extra|' \
|
|
|
./configure
|
|
|
|
|
|
|
|
@@ -456,6 +467,11 @@ exit 0
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Mon Dec 03 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1-2
|
|
|
+- ld.gold (patch1000,1001)
|
|
|
+- add /%{_lib} to ld search path
|
|
|
+- add support *-vine-linux gcc (patch1002)
|
|
|
+
|
|
|
* Fri Nov 30 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1-1
|
|
|
- update to 3.1
|
|
|
|