Compare commits
68 Commits
Author | SHA1 | Date |
---|---|---|
Dan Horák | c468908240 | |
Dave Johansen | 68d7d86f65 | |
Dave Johansen | 176d4aedd7 | |
Dave Johansen | d305a4af3b | |
Dave Johansen | 2ad2879a2b | |
Dave Johansen | a6e4e62b0f | |
Dave Johansen | 4de979bbff | |
Dave Johansen | 70d0626d0a | |
Dave Johansen | 4c38795a19 | |
Dave Johansen | 21f3bda45b | |
Dave Johansen | 964b2a20df | |
Dave Johansen | 18bd3a3f63 | |
Dave Johansen | 4fcc978405 | |
Dave Johansen | aa0776fa35 | |
Dave Johansen | a2f68c838d | |
Dave Johansen | debf6606c7 | |
Dave Johansen | f7ecf36d7a | |
Dave Johansen | a692025584 | |
Dave Johansen | 2336795920 | |
Dave Johansen | bea50da690 | |
Dave Johansen | 2a8df6ee02 | |
Dave Johansen | 9815740381 | |
Dave Johansen | c5d6b65dba | |
Dave Johansen | 5b96b3dfff | |
Dave Johansen | 4a47cafc5a | |
Dave Johansen | 8f002ea29a | |
Dave Johansen | 0e564cfed8 | |
Dave Johansen | 4a13f67dc5 | |
Michel Alexandre Salim | 0f60d91ef4 | |
Michel Alexandre Salim | bd716bccdc | |
Dan Horák | 12ed181598 | |
Michel Alexandre Salim | eaf6624384 | |
Michel Alexandre Salim | 66fa449574 | |
Michel Alexandre Salim | 687c13802d | |
Adam Jackson | f63f528480 | |
Michel Alexandre Salim | 9b6bd7fef2 | |
Michel Alexandre Salim | 2fc8420d0f | |
Michel Alexandre Salim | c3dcc7c01f | |
Michel Alexandre Salim | 9eb64e881c | |
Michel Alexandre Salim | 7b281c3e18 | |
Michel Alexandre Salim | 664c65bee1 | |
Michel Alexandre Salim | 1db435d4d6 | |
Michel Alexandre Salim | 88425e38fa | |
Michel Alexandre Salim | b32ca652bd | |
Michel Alexandre Salim | f8523b8fdb | |
Michel Alexandre Salim | 7478175842 | |
Michel Alexandre Salim | 775aace187 | |
Michel Alexandre Salim | 67f86fc612 | |
Michel Alexandre Salim | 06a9a2d0a1 | |
Michel Alexandre Salim | 79e6037377 | |
Michel Alexandre Salim | f6b80daf2a | |
Dan Horák | 9fd9a8115d | |
Michel Alexandre Salim | 76c023983a | |
Michel Alexandre Salim | bbe1677554 | |
Michel Alexandre Salim | 2be1863ab3 | |
Michel Alexandre Salim | 63bfe803a9 | |
Michel Alexandre Salim | b3327249f3 | |
Michel Alexandre Salim | ae1ead319b | |
Jesse Keating | d492cae130 | |
Michel Alexandre Salim | 83f26e99a6 | |
Dennis Gilmore | 79d29c4d2b | |
David Malcolm | 57df0cc54a | |
Fedora Release Engineering | b1d5f04c67 | |
Kevin Fenzi | 909e8522df | |
Michel Alexandre Salim | aadedc69fa | |
Michel Alexandre Salim | c3a8e10d6e | |
Michel Alexandre Salim | f2c3edf563 | |
Bill Nottingham | 36e6bc7ca8 |
|
@ -0,0 +1,53 @@
|
|||
From 04c252cc93fe5905a625773cd174ed6ca7651463 Mon Sep 17 00:00:00 2001
|
||||
From: Will Schmidt <will_schmidt@vnet.ibm.com>
|
||||
Date: Mon, 24 Mar 2014 16:04:15 +0000
|
||||
Subject: [PATCH] [PPC64LE] ELFv2 ABI updates for the .opd section
|
||||
|
||||
[PPC64LE] ELFv2 ABI updates for the .opd section
|
||||
The PPC64 Little Endian (PPC64LE) target supports the ELFv2 ABI, and as
|
||||
such, does not have a ".opd" section. This is keyed off a _CALL_ELF=2
|
||||
macro check.
|
||||
|
||||
The CALL_ELF check is not clearly documented at this time. The basis
|
||||
for usage in this patch is from the gcc thread here:
|
||||
http://gcc.gnu.org/ml/gcc-patches/2013-11/msg01144.html
|
||||
|
||||
> Adding comment from Uli:
|
||||
Looks good to me. I think the old-style JIT doesn't really work
|
||||
anyway for 64-bit, but at least with this patch LLVM will compile
|
||||
and link again on a ppc64le host ...
|
||||
|
||||
|
||||
|
||||
|
||||
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204614 91177308-0d34-0410-b5e6-96231b3b80d8
|
||||
---
|
||||
lib/Target/PowerPC/PPCJITInfo.cpp | 5 +++++
|
||||
1 file changed, 5 insertions(+)
|
||||
|
||||
diff --git a/lib/Target/PowerPC/PPCJITInfo.cpp b/lib/Target/PowerPC/PPCJITInfo.cpp
|
||||
index 5e3a48d..227919c 100644
|
||||
--- a/lib/Target/PowerPC/PPCJITInfo.cpp
|
||||
+++ b/lib/Target/PowerPC/PPCJITInfo.cpp
|
||||
@@ -214,6 +214,10 @@ asm(
|
||||
".text\n"
|
||||
".align 2\n"
|
||||
".globl PPC64CompilationCallback\n"
|
||||
+#if _CALL_ELF == 2
|
||||
+ ".type PPC64CompilationCallback,@function\n"
|
||||
+"PPC64CompilationCallback:\n"
|
||||
+#else
|
||||
".section \".opd\",\"aw\",@progbits\n"
|
||||
".align 3\n"
|
||||
"PPC64CompilationCallback:\n"
|
||||
@@ -223,6 +227,7 @@ asm(
|
||||
".align 4\n"
|
||||
".type PPC64CompilationCallback,@function\n"
|
||||
".L.PPC64CompilationCallback:\n"
|
||||
+#endif
|
||||
# else
|
||||
asm(
|
||||
".text\n"
|
||||
--
|
||||
1.9.3
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
--- a/tools/clang/lib/Driver/ToolChains.cpp
|
||||
+++ b/tools/clang/lib/Driver/ToolChains.cpp
|
||||
@@ -1124,7 +1124,8 @@
|
||||
static const char *const X86_64Triples[] = {
|
||||
"x86_64-linux-gnu", "x86_64-unknown-linux-gnu", "x86_64-pc-linux-gnu",
|
||||
"x86_64-redhat-linux6E", "x86_64-redhat-linux", "x86_64-suse-linux",
|
||||
- "x86_64-manbo-linux-gnu", "x86_64-linux-gnu", "x86_64-slackware-linux"
|
||||
+ "x86_64-manbo-linux-gnu", "x86_64-linux-gnu", "x86_64-slackware-linux",
|
||||
+ "x86_64-amazon-linux"
|
||||
};
|
||||
static const char *const X86LibDirs[] = { "/lib32", "/lib" };
|
||||
static const char *const X86Triples[] = {
|
||||
@@ -1131,7 +1132,8 @@
|
||||
"i686-linux-gnu", "i686-pc-linux-gnu", "i486-linux-gnu", "i386-linux-gnu",
|
||||
"i386-redhat-linux6E", "i686-redhat-linux", "i586-redhat-linux",
|
||||
"i386-redhat-linux", "i586-suse-linux", "i486-slackware-linux",
|
||||
- "i686-montavista-linux"
|
||||
+ "i686-montavista-linux",
|
||||
+ "i686-amazon-linux"
|
||||
};
|
||||
|
||||
static const char *const MIPSLibDirs[] = { "/lib" };
|
|
@ -0,0 +1,21 @@
|
|||
--- a/tools/clang/lib/Driver/ToolChains.cpp
|
||||
+++ b/tools/clang/lib/Driver/ToolChains.cpp
|
||||
@@ -1062,6 +1062,18 @@
|
||||
// And finally in /usr.
|
||||
if (D.SysRoot.empty())
|
||||
Prefixes.push_back("/usr");
|
||||
+
|
||||
+ // RedHat Developer Toolset support
|
||||
+ if (const char *software_collections = getenv("X_SCLS")) {
|
||||
+ SmallVector<StringRef, 4> Scls;
|
||||
+ StringRef(software_collections).split(Scls, StringRef(" "), -1, false);
|
||||
+ for (SmallVector<StringRef, 4>::const_iterator SclsIter = Scls.begin(); SclsIter != Scls.end(); ++SclsIter) {
|
||||
+ if (!SclsIter->startswith(StringRef("devtoolset-")))
|
||||
+ continue;
|
||||
+ const std::string SclPath = std::string("/opt/rh/") + SclsIter->str() + std::string("/root/usr");
|
||||
+ Prefixes.push_back(SclPath);
|
||||
+ }
|
||||
+ }
|
||||
}
|
||||
|
||||
// Loop over the various components which exist and select the best GCC
|
|
@ -0,0 +1,15 @@
|
|||
--- a/tools/clang/tools/scan-build/scan-build
|
||||
+++ b/tools/clang/tools/scan-build/scan-build
|
||||
@@ -204,6 +204,12 @@
|
||||
else {
|
||||
$NewDir = "$Dir/$DateString-$RunNumber";
|
||||
}
|
||||
+
|
||||
+ # Make sure that the directory does not exist in order to avoid hijack.
|
||||
+ if (-d $NewDir) {
|
||||
+ DieDiag("The directory '$NewDir' already exists.\n");
|
||||
+ }
|
||||
+
|
||||
system 'mkdir','-p',$NewDir;
|
||||
return $NewDir;
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
--- a/tools/lldb/scripts/Python/finish-swig-Python-LLDB.sh
|
||||
+++ b/tools/lldb/scripts/Python/finish-swig-Python-LLDB.sh
|
||||
@@ -118,6 +118,8 @@
|
||||
echo "Python files will be put in ${framework_python_dir}"
|
||||
fi
|
||||
|
||||
+framework_python_dir=$DESTDIR/$framework_python_dir
|
||||
+
|
||||
python_dirs="${framework_python_dir}"
|
||||
|
||||
for python_dir in $python_dirs
|
||||
@@ -157,7 +159,7 @@
|
||||
then
|
||||
ln -s "../../../LLDB" _lldb.so
|
||||
else
|
||||
- ln -s "../../../liblldb${SOEXT}" _lldb.so
|
||||
+ ln -s "../../../llvm/liblldb${SOEXT}" _lldb.so
|
||||
fi
|
||||
else
|
||||
if [ $Debug -eq 1 ]
|
|
@ -0,0 +1,65 @@
|
|||
--- a/tools/clang/lib/Driver/ToolChains.cpp 2014-04-26 01:38:13.000000000 +0200
|
||||
+++ b/tools/clang/lib/Driver/ToolChains.cpp 2014-12-08 23:57:22.467764790 +0100
|
||||
@@ -2175,6 +2180,7 @@
|
||||
RHEL4,
|
||||
RHEL5,
|
||||
RHEL6,
|
||||
+ RHEL7,
|
||||
Fedora,
|
||||
OpenSUSE,
|
||||
UbuntuHardy,
|
||||
@@ -2194,7 +2200,7 @@
|
||||
};
|
||||
|
||||
static bool IsRedhat(enum Distro Distro) {
|
||||
- return Distro == Fedora || (Distro >= RHEL4 && Distro <= RHEL6);
|
||||
+ return Distro == Fedora || (Distro >= RHEL4 && Distro <= RHEL7);
|
||||
}
|
||||
|
||||
static bool IsOpenSUSE(enum Distro Distro) {
|
||||
@@ -2233,22 +2239,32 @@
|
||||
.Case("saucy", UbuntuSaucy)
|
||||
.Case("trusty", UbuntuTrusty)
|
||||
.Default(UnknownDistro);
|
||||
- return Version;
|
||||
+ if (Version != UnknownDistro)
|
||||
+ return Version;
|
||||
}
|
||||
|
||||
if (!llvm::MemoryBuffer::getFile("/etc/redhat-release", File)) {
|
||||
StringRef Data = File.get()->getBuffer();
|
||||
if (Data.startswith("Fedora release"))
|
||||
return Fedora;
|
||||
- else if (Data.startswith("Red Hat Enterprise Linux") &&
|
||||
+ else if ((Data.startswith("Red Hat Enterprise Linux") ||
|
||||
+ Data.startswith("CentOS") ||
|
||||
+ Data.startswith("Scientific Linux")) &&
|
||||
+ Data.find("release 7") != StringRef::npos)
|
||||
+ return RHEL7;
|
||||
+ else if ((Data.startswith("Red Hat Enterprise Linux") ||
|
||||
+ Data.startswith("CentOS") ||
|
||||
+ Data.startswith("Scientific Linux")) &&
|
||||
Data.find("release 6") != StringRef::npos)
|
||||
return RHEL6;
|
||||
else if ((Data.startswith("Red Hat Enterprise Linux") ||
|
||||
- Data.startswith("CentOS")) &&
|
||||
+ Data.startswith("CentOS") ||
|
||||
+ Data.startswith("Scientific Linux")) &&
|
||||
Data.find("release 5") != StringRef::npos)
|
||||
return RHEL5;
|
||||
else if ((Data.startswith("Red Hat Enterprise Linux") ||
|
||||
- Data.startswith("CentOS")) &&
|
||||
+ Data.startswith("CentOS") ||
|
||||
+ Data.startswith("Scientific Linux")) &&
|
||||
Data.find("release 4") != StringRef::npos)
|
||||
return RHEL4;
|
||||
return UnknownDistro;
|
||||
@@ -2424,7 +2440,7 @@
|
||||
ExtraOpts.push_back("--hash-style=both");
|
||||
}
|
||||
|
||||
- if (IsRedhat(Distro))
|
||||
+ if (Distro == Fedora || Distro == RHEL7)
|
||||
ExtraOpts.push_back("--no-add-needed");
|
||||
|
||||
if (Distro == DebianSqueeze || Distro == DebianWheezy ||
|
127
llvm.spec
127
llvm.spec
|
@ -11,16 +11,27 @@
|
|||
%else
|
||||
%bcond_with ocaml
|
||||
%endif
|
||||
%ifarch %ix86 x86_64
|
||||
%bcond_without gold
|
||||
# If build on Fedora or RHEL 7
|
||||
%if 0%{?rhel}%{?fedora} >= 7
|
||||
# gold not available on RHEL 6
|
||||
%ifarch %ix86 x86_64
|
||||
%bcond_without gold
|
||||
%else
|
||||
%bcond_with gold
|
||||
%endif
|
||||
# lldb requires gcc 4.6 or higher
|
||||
# lldb not ported to anything but x86 so far.
|
||||
%ifarch x86_64 %{ix86}
|
||||
%bcond_without lldb
|
||||
%else
|
||||
%bcond_with lldb
|
||||
%endif
|
||||
# gcc 4.4 doesn't understand c++11 (wants c++0x)
|
||||
%bcond_without cxx11
|
||||
%else
|
||||
%bcond_with gold
|
||||
%endif
|
||||
# lldb not ported to anything but x86 so far.
|
||||
%ifarch x86_64 %{ix86}
|
||||
%bcond_without lldb
|
||||
%else
|
||||
%bcond_with lldb
|
||||
# pure 0.55 doesn't work with newer versions of llvm and 0.58 doesn't work with old libstdc++
|
||||
# See https://bugzilla.redhat.com/show_bug.cgi?id=1058472
|
||||
Obsoletes: pure <= 0.55
|
||||
%endif
|
||||
|
||||
|
||||
|
@ -32,11 +43,13 @@
|
|||
%endif
|
||||
|
||||
#global prerel rc3
|
||||
%global version_base 3.4
|
||||
%global downloadurl http://llvm.org/%{?prerel:pre-}releases/%{version}%{?prerel:/%{prerel}}
|
||||
%global downloadurl_base http://llvm.org/%{?prerel:pre-}releases/%{version_base}%{?prerel:/%{prerel}}
|
||||
|
||||
Name: llvm
|
||||
Version: 3.4
|
||||
Release: 4%{?dist}
|
||||
Version: %{version_base}.2
|
||||
Release: 8%{?dist}
|
||||
Summary: The Low Level Virtual Machine
|
||||
|
||||
Group: Development/Languages
|
||||
|
@ -45,11 +58,9 @@ URL: http://llvm.org/
|
|||
|
||||
# source archives
|
||||
Source0: %{downloadurl}/llvm-%{version}%{?prerel}.src.tar.gz
|
||||
Source1: %{downloadurl}/clang-%{version}%{?prerel}.src.tar.gz
|
||||
Source2: %{downloadurl}/compiler-rt-%{version}%{?prerel}.src.tar.gz
|
||||
%if %{with lldb}
|
||||
Source3: %{downloadurl}/lldb-%{version}%{?prerel}.src.tar.gz
|
||||
%endif
|
||||
Source1: %{downloadurl}/cfe-%{version}%{?prerel}.src.tar.gz
|
||||
Source2: %{downloadurl_base}/compiler-rt-%{version_base}%{?prerel}.src.tar.gz
|
||||
Source3: %{downloadurl_base}/lldb-%{version_base}%{?prerel}.src.tar.gz
|
||||
|
||||
# multilib fixes
|
||||
Source10: llvm-Config-config.h
|
||||
|
@ -58,6 +69,12 @@ Source11: llvm-Config-llvm-config.h
|
|||
# patches
|
||||
Patch1: 0001-data-install-preserve-timestamps.patch
|
||||
Patch2: 0002-linker-flags-speedup-memory.patch
|
||||
Patch3: 0003-amazon-triples.patch
|
||||
Patch4: 0004-devtoolset.patch
|
||||
Patch5: 0005-scan-build-dir.patch
|
||||
Patch6: 0006-fix-python-package-installation.patch
|
||||
Patch7: 0007-rhel-detection.patch
|
||||
Patch8: 0001-PPC64LE-ELFv2-ABI-updates-for-the-.opd-section.patch
|
||||
|
||||
BuildRequires: bison
|
||||
BuildRequires: chrpath
|
||||
|
@ -127,9 +144,9 @@ Shared libraries for the LLVM compiler infrastructure.
|
|||
|
||||
|
||||
%package static
|
||||
Summary: LLVM static libraries
|
||||
Group: Development/Languages
|
||||
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
|
||||
Summary: LLVM static libraries
|
||||
Group: Development/Languages
|
||||
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description static
|
||||
Static libraries for the LLVM compiler infrastructure. Not recommended
|
||||
|
@ -270,20 +287,28 @@ HTML documentation for LLVM's OCaml binding.
|
|||
|
||||
|
||||
%prep
|
||||
%setup -q %{?with_clang:-a1} %{?with_crt:-a2} %{?with_lldb:-a3}
|
||||
%setup -q %{?with_clang:-a1} %{?with_crt:-a2} %{?with_lldb:-a3} -n llvm-%{version}.src
|
||||
rm -rf tools/clang tools/lldb projects/compiler-rt
|
||||
%if %{with clang}
|
||||
mv clang-%{version} tools/clang
|
||||
mv cfe-%{version}.src tools/clang
|
||||
%endif
|
||||
%if %{with crt}
|
||||
mv compiler-rt-%{version} projects/compiler-rt
|
||||
mv compiler-rt-%{version_base} projects/compiler-rt
|
||||
%endif
|
||||
%if %{with lldb}
|
||||
mv lldb-%{version} tools/lldb
|
||||
mv lldb-%{version_base} tools/lldb
|
||||
%endif
|
||||
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%if %{with lldb}
|
||||
%patch6 -p1
|
||||
%endif
|
||||
%patch7 -p1
|
||||
%patch8 -p1
|
||||
|
||||
# fix library paths
|
||||
sed -i 's|/lib /usr/lib $lt_ld_extra|%{_libdir} $lt_ld_extra|' ./configure
|
||||
|
@ -294,11 +319,17 @@ sed -i 's|/lib\>|/%{_lib}/%{name}|g' tools/llvm-config/llvm-config.cpp
|
|||
# clang is lovely and all, but fedora builds with gcc
|
||||
export CC=gcc
|
||||
export CXX=c++
|
||||
# Add include path for ffi.h
|
||||
export CPPFLAGS=-I$(echo %{_libdir}/libffi-*/include)
|
||||
export CFLAGS="$RPM_OPT_FLAGS $CPPFLAGS"
|
||||
export CXXFLAGS="$RPM_OPT_FLAGS $CPPFLAGS"
|
||||
%configure \
|
||||
--libdir=%{_libdir}/%{name} \
|
||||
--disable-polly \
|
||||
--disable-libcpp \
|
||||
%if %{with cxx11}
|
||||
--enable-cxx11 \
|
||||
%endif
|
||||
--enable-clang-arcmt \
|
||||
--enable-clang-static-analyzer \
|
||||
--enable-clang-rewriter \
|
||||
|
@ -324,8 +355,6 @@ export CXX=c++
|
|||
--disable-embed-stdcxx \
|
||||
--enable-timestamps \
|
||||
--enable-backtraces \
|
||||
--enable-targets=x86,powerpc,arm,aarch64,cpp,nvptx,systemz \
|
||||
--enable-experimental-targets=R600 \
|
||||
%if %{with ocaml}
|
||||
--enable-bindings=ocaml \
|
||||
%else
|
||||
|
@ -346,7 +375,6 @@ export CXX=c++
|
|||
%if %{with gold}
|
||||
--with-binutils-include=%{_includedir} \
|
||||
%endif
|
||||
--with-c-include-dirs=%{_includedir}:$(echo %{_prefix}/lib/gcc/%{_target_cpu}*/*/include) \
|
||||
--with-optimize-option=-O3
|
||||
|
||||
make %{_smp_mflags} REQUIRES_RTTI=1 VERBOSE=1 \
|
||||
|
@ -422,7 +450,7 @@ mkdir -p %{buildroot}%{_docdir}
|
|||
# llvm
|
||||
mkdir -p %{buildroot}%{llvmdocdir llvm}
|
||||
for f in CREDITS.TXT LICENSE.TXT README.txt; do
|
||||
cp $f %{buildroot}%{llvmdocdir llvm}
|
||||
cp $f %{buildroot}%{llvmdocdir llvm}
|
||||
done
|
||||
|
||||
# llvm-doc
|
||||
|
@ -606,6 +634,7 @@ exit 0
|
|||
%{_bindir}/lldb
|
||||
%{_bindir}/lldb-platform
|
||||
%{_libdir}/%{name}/liblldb.so
|
||||
%{python_sitearch}/lldb/
|
||||
%doc %{_mandir}/man1/lldb.1.*
|
||||
|
||||
%files -n lldb-devel
|
||||
|
@ -649,10 +678,52 @@ exit 0
|
|||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Jan 31 2014 Kyle McMartin <kyle@redhat.com> 3.4-4
|
||||
* Mon Dec 07 2015 Dan Horák <dan[at]danny.cz> 3.4.2-8
|
||||
- Add ppc64le fix from Fedora llvm 3.4
|
||||
|
||||
* Sat Mar 21 2015 Dave Johansen <davejohansen@gmail.com> 3.4.2-7
|
||||
- Rebuild for ocaml 4.01.1
|
||||
|
||||
* Thu Jan 29 2015 Dave Johansen <davejohansen@gmail.com> 3.4.2-6
|
||||
- Fix for RHEL detection
|
||||
|
||||
* Fri Jan 02 2015 Dave Johansen <davejohansen@gmail.com> 3.4.2-5
|
||||
- Fix for LLDB
|
||||
|
||||
* Fri Jan 02 2015 Dave Johansen <davejohansen@gmail.com> 3.4.2-4
|
||||
- Adding X_SCLS for turning on devtoolset use at runtime
|
||||
|
||||
* Thu Nov 20 2014 Dave Johansen <davejohansen@gmail.com> 3.4.2-3
|
||||
- Fix for CVE-2014-2893
|
||||
|
||||
* Sat Nov 15 2014 Dave Johansen <davejohansen@gmail.com> 3.4.2-2
|
||||
- Adding support for using devtoolset
|
||||
|
||||
* Sun Aug 03 2014 Dave Johansen <davejohansen@gmail.com> 3.4.2-1
|
||||
- Updated to 3.4.2
|
||||
|
||||
* Wed Apr 23 2014 Dave Johansen <davejohansen@gmail.com> 3.4-10
|
||||
- Adding support for Amazon Linux
|
||||
|
||||
* Wed Feb 05 2014 Dave Johansen <davejohansen@gmail.com> 3.4-9
|
||||
- Removing specification of targets
|
||||
|
||||
* Tue Feb 04 2014 Dave Johansen <davejohansen@gmail.com> 3.4-8
|
||||
- Adding include path for ffi.h
|
||||
|
||||
* Mon Feb 03 2014 Dave Johansen <davejohansen@gmail.com> 3.4-7
|
||||
- Removing specification of --with-c-include-dirs
|
||||
|
||||
* Fri Jan 31 2014 Kyle McMartin <kyle@redhat.com> 3.4-6
|
||||
- Disable lldb on everything but x86_64, and i686. It hasn't been ported
|
||||
beyond those platforms so far.
|
||||
|
||||
* Wed Jan 29 2014 Dave Johansen <davejohansen@gmail.com> 3.4-5
|
||||
- Obsoleting pure on EL6
|
||||
|
||||
* Sat Jan 18 2014 Dave Johansen <davejohansen@gmail.com> 3.4-4
|
||||
- Enable building on EL6
|
||||
|
||||
* Fri Jan 17 2014 Dave Airlie <airlied@redhat.com> 3.4-3
|
||||
- bump nvr for lldb on ppc disable
|
||||
|
||||
|
|
4
sources
4
sources
|
@ -1,4 +1,4 @@
|
|||
b378f1e2c424e03289effc75268d3d2c clang-3.4.src.tar.gz
|
||||
87945973b7c73038871c5f849a818588 cfe-3.4.2.src.tar.gz
|
||||
7ed60a0463f9fdfa20db7109d4624cee lldb-3.4.src.tar.gz
|
||||
7938353e3a3bda85733a165e7ac4bb84 compiler-rt-3.4.src.tar.gz
|
||||
46ed668a1ce38985120dbf6344cf6116 llvm-3.4.src.tar.gz
|
||||
a20669f75967440de949ac3b1bad439c llvm-3.4.2.src.tar.gz
|
||||
|
|
Loading…
Reference in New Issue