Commit Graph

256 Commits

Author SHA1 Message Date
Tom Stellard b3f19ed18b Backport r296811, r297001, and r327651 from trunk. rhbz#1554349 2018-03-19 23:55:28 +00:00
Tom Stellard 48a8b21ef0 Backport r318289 to fix a debuginfo issue with rust. 2017-11-27 23:05:09 +00:00
Tom Stellard ddf4c85987 Merge branch 'master' into f26
Pull in 4.0.1 release
2017-08-01 12:05:02 +00:00
Tom Stellard d95c34e467 4.0.1 Release 2017-06-22 20:49:09 +00:00
Tom Stellard 383dd27625 Install llvm utils
clang needs these to run the tests.
2017-06-16 02:18:16 +00:00
Tom Stellard 7a52d8c344 Fix docs-llvm-man target 2017-06-10 05:20:59 +00:00
Tom Stellard 4b6a509a38 Make cmake files no longer depend on static libs (rhbz 1388200) 2017-05-26 14:02:17 +00:00
Tom Stellard 1a4ccaa8f8 Simplify spec with rpm macros. 2017-05-10 13:25:58 +00:00
Tom Stellard 622ff5c1f5 LLVM 4.0.0 Final Release 2017-05-10 13:25:03 +00:00
Tom Stellard 72f153b141 Fix %postun step for -devel package (rhbz 1403539) 2017-05-10 13:23:22 +00:00
Josh Stone 6532ccc2ea Fix computeKnownBits for ARMISD::CMOV (rust-lang/llvm#67) 2017-04-18 15:03:14 -07:00
Josh Stone 4d11f51b66 Fix computeKnownBits for ARMISD::CMOV (rust-lang/llvm#67) 2017-04-18 14:52:16 -07:00
Tom Stellard e6b944d9d2 Simplify spec with rpm macros. 2017-04-03 19:25:19 +00:00
Tom Stellard 19288f2436 Update .gitignore 2017-03-23 16:14:37 +00:00
Tom Stellard 1bbe5adca1 LLVM 4.0.0 Final Release 2017-03-23 15:27:34 +00:00
Tom Stellard 05920e6f29 Fix %postun step for -devel package (rhbz 1403539) 2017-03-23 10:39:20 +00:00
Tom Stellard 3f98e69615 Disable failing make check tests on ARM (rhbz 1431566) 2017-03-14 00:54:48 +00:00
Tom Stellard 53af609b63 Disable failing make check tests on ARM (rhbz 1431566) 2017-03-13 19:42:21 +00:00
Peter Robinson 146ec0c4aa Fix missing mask on relocation for aarch64 (rhbz 1429050) 2017-03-12 19:22:26 +00: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 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