Commit Graph

244 Commits

Author SHA1 Message Date
Tom Stellard ba5828ebf4 Backport r291084 (rhbz1435545) 2017-08-25 18:57:25 +00:00
Tom Stellard 55141ad131 Fix %postun step for -devel package (rhbz 1403539) 2017-08-25 13:42:30 +00:00
Josh Stone 148867a9bd Fix computeKnownBits for ARMISD::CMOV (rust-lang/llvm#67) 2017-04-18 15:03:45 -07:00
Peter Robinson 1375e73fbd Fix missing mask on relocation for aarch64 (rhbz 1429050), Disable failing tests on ARM. 2017-03-17 20:05:54 +00:00
Dave Airlie 3f05135289 Merge branch 'master' into f25
Bring in 3.9.1
2017-03-01 15:46:03 +10:00
Dave Airlie 97474644bf revert upstream radeonsi breaking change. 2017-03-01 13:07:26 +10:00
Josh Stone a5fe5a1bb7 disable sphinx warnings-as-errors
Tom Stellard:
  - This flag has the same problem as -Werror does for compilers.
    Different versions of sphinx emit different warnings.  So, even
    though upstream has a documentation buildbot and a policy to fix
    all warnings, if they aren't using the same version of sphinx as
    Fedora, we can hit warnings that they don't see.
2017-02-23 16:05:51 +00:00
Orion Poplawski 6448f2fb83 llvm 3.9.1 2017-02-10 13:59:29 -07:00
Fedora Release Engineering ce8c38530f - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 19:54:34 +00:00
Josh Stone 210cd876b6 disable sphinx warnings-as-errors 2017-01-06 17:56:22 -08:00
Josh Stone 74fef128e4 Support s390x atomic fence 2017-01-06 17:39:56 -08:00
Josh Stone 0c3be08960 Apply backports from rust-lang/llvm#55, #57 2016-11-29 23:40:15 -08:00
Dave Airlie ba4dd40fc4 rebuild for new arches 2016-11-01 14:22:05 +10:00
Dave Airlie 88bc7e0447 apply the patch from -4 2016-10-26 14:25:30 +10:00
Dave Airlie f943e7f14b add fix for lldb out-of-tree build 2016-10-26 10:47:35 +10:00
Josh Stone 44886631c9 Apply backports from rust-lang/llvm#47, #48, #53, #54 2016-10-17 21:19:09 -07:00
Josh Stone 307be8a531 Apply an InstCombine backport via rust-lang/llvm#51 2016-10-15 10:14:40 -07:00
Dave Airlie 262978a62c Revert "llvm-3.9: disable thread pool on 32-bit arches"
This reverts commit af4a723176.

This was a bug in the tags setup
2016-10-14 04:40:52 +10:00
Dave Airlie af4a723176 llvm-3.9: disable thread pool on 32-bit arches
looks like the threadpool code needs C++11 threads
that not all arches handle.
2016-09-19 10:17:15 +10:00
Dave Airlie da62168279 llvm 3.9: fix more docs issues 2016-09-19 09:43:53 +10:00
Dave Airlie 1805a94f1f llvm: fix docs even more 2016-09-19 09:34:43 +10:00
Dave Airlie 47b8fae685 llvm-3.9: fix docs build more 2016-09-19 08:47:12 +10:00
Dave Airlie fba8c442af llvm 3.9: add patch to fix docs build 2016-09-19 08:34:10 +10:00
Dave Airlie 894065ede8 llvm 3.9.0
- upstream moved where cmake files are packaged.
- upstream dropped CppBackend
2016-09-07 16:29:28 +10:00
Adam Jackson 3c6edb0d6b lurn 2 spel 2016-07-13 16:24:19 -04:00
Adam Jackson 2a3c79157c llvm 3.8.1
- Add mips target
- Fix some shared library mispackaging
2016-07-13 16:13:39 -04:00
Jan Vcelak 3019f5f50a fix color support detection on terminal
ncurses-devel is required for terminfo, resolves clang -fdiagnostics-color=auto
2016-06-07 11:36:38 +02:00
Dave Airlie 8e75711dec llvm 3.8.0 release 2016-03-10 10:57:29 +10:00
Dan Horák c244b9b7d1 - install back memory consumption workaround for s390 2016-03-09 15:33:10 -05:00
Dave Airlie 861af016a7 llvm 3.8.0 rc3 release 2016-03-03 09:24:11 +10:00
Dave Airlie f8d53342c2 llvm 3.8.0 rc2 release 2016-02-19 10:14:47 +10:00
Dan Horák 8b72be44dd - recognize s390 as SystemZ when configuring build 2016-02-16 13:22:44 +01:00
Dave Airlie 1c8a6cde28 limit number of targets, hexagon seems broken on i686 with C++ ABI 2016-02-14 06:52:05 +10:00
Dave Airlie 10a19754ce export C++ API for mesa. 2016-02-13 22:00:29 +10:00
Dave Airlie 7a851779bb reintroduce llvm-static, clang needs it currently. 2016-02-13 06:37:19 +10:00
Dave Airlie 933aa4780e jump back to single llvm library, the split libs aren't working very well. 2016-02-12 16:04:42 +10:00
Dave Airlie d0a77df607 add missing obsoletes (#1303497) 2016-02-05 15:55:15 +10:00
Dennis Gilmore 4fb79db876 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 04:21:26 +00:00
Adam Jackson a95cfcf5aa Fix vaguely ridiculous buildSRPMFromSCM error
error: /builddir/build/SPECS/llvm.spec:70: bad %if condition

Seriously you don't define %{__isa_bits} at srpm time, wtf.
2016-01-27 10:31:18 -05:00
Adam Jackson ca904f135a Switch to 3.7.1 and cmake build 2016-01-27 10:23:13 -05:00
Adam Jackson 384bda605f Enable bpf target 2016-01-22 12:33:45 -05:00
Adam Jackson 64695d69a2 Resolves: rhbz#1282645 add GCC abi_tag support 2015-12-04 10:44:12 -05:00
Adam Jackson 478ee5f860 Drop -fno-devirtualize
- Link with -static-libstdc++ to work around bundled libstdc++ in Steam
2015-11-02 10:42:36 -05:00
Dave Airlie cb91f5f879 llvm 3.7.0
upstream moved clang man pages so deal with generating them
upstream bug somewhere with HAVE_PROCESS_VM_READV, just hard define it
upstream bug with i386/i686 - sed it
upstream bug with // in an include - patch it, fix sent upstream

builds must be out of tree now.
2015-09-16 13:12:52 +10:00
Adam Jackson 82f10bfda6 llvm 3.6.2 2015-07-22 16:35:38 -04:00
Dave Airlie 52028d7261 llvm 3.6.1 2015-06-17 13:46:02 +10:00
Zbigniew Jędrzejewski-Szmek a6aab7633e Add links to bugzilla 2015-05-30 23:34:42 -04:00
Zbigniew Jędrzejewski-Szmek 14f5e03f1b Also require gcc-c++ at runtime 2015-05-29 15:24:33 -04:00
Jens Petersen 19b984da60 BR gcc-c++ explicitly
per revised https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_2
2015-05-22 15:10:13 +09:00
Adam Jackson 2ee1a75aac llvm 3.6.0 2015-04-09 13:10:49 -04:00