Tom Stellard
4ccbf0466c
Fixes for llvm-test package
...
- Add some missing Requires
- Add --threads option to run-lit-tests script
- Set PATH so lit can find tools like count, not, etc.
- Don't hardcode tools directory to /usr/lib64/llvm
- Fix typo in yaml-bench define
- Only print information about failing tests
- Run tests in CI with only 1 thread
2018-10-01 15:42:48 +00:00
Tom Stellard
b5bb6c52ae
7.0.0 Release
2018-09-22 00:01:54 +00:00
Tom Stellard
f0b94fc76d
Disable rpath on install LLVM and related sub-projects
...
Rather than using chrpath, we can just modify LLVM's cmake code to
not set rpath when installing. Other llvm sub-projects like
clang, lld, lldb, etc. use this same cmake code so disbaling rpath
here will disable it for all projects.
2018-09-13 17:13:08 +00:00
Tom Stellard
f04627996a
Remove rpath from executables and libraries
2018-09-13 01:21:19 +00:00
Tom Stellard
3988cf1bc0
Fix typo from previous commit
2018-09-12 02:52:08 +00:00
Tom Stellard
b4db2c9955
Re-enable arm and aarch64 targets on x86_64
...
rhbz#1627500
2018-09-11 23:15:28 +00:00
Tom Stellard
4a6462c64c
7.0.0-rc3 Release
2018-09-10 19:27:44 +00:00
Tom Stellard
c8a90e4939
Use python3 shebang for opt-viewewr scripts
2018-09-07 15:57:43 +00:00
Tom Stellard
faa3d2dca7
Drop all uses of python2 from lit tests
2018-08-31 02:36:27 +00:00
Tom Stellard
2167c29b6c
Remove commented code
2018-08-30 21:41:15 +00:00
Tom Stellard
165caa696e
Build the gold plugin on all supported architectures
...
rhbz#1623305
2018-08-30 14:04:31 +00:00
Kevin Fenzi
a057ddec79
Re-enable debuginfo to avoid 25x size increase.
2018-08-29 16:03:47 -07:00
Tom Stellard
1bf09a7cfb
7.0.0-rc2 Release
2018-08-28 22:28:25 +00:00
Tom Stellard
c96d6793e9
Guard valgrind usage with valgrind_arches macro
2018-08-28 05:46:20 +00:00
Tom Stellard
a47388f920
Package lit tests and googletest sources
2018-08-27 19:26:59 +00:00
Tom Stellard
1948d64c18
Re-enable AMDGPU target on ARM rhbz#1618922
2018-08-20 17:46:15 +00:00
Tom Stellard
5636e80d6b
Drop references to TestPlugin.so from cmake files
2018-08-13 21:00:15 +00:00
Tom Stellard
a894547e62
Fixes for lit tests
2018-08-13 19:35:56 +00:00
Tom Stellard
4824795185
Remove stray comment
2018-08-10 21:55:35 +00:00
Tom Stellard
432475d32b
Add missing sources
2018-08-10 19:36:14 +00:00
Tom Stellard
7a93d34863
7.0.0-rc1 Release
...
- Reduce the number of enabled targets based on the architecture.
- Drop s390 detection patch, LLVM does not support s390 codegen.
2018-08-10 15:32:39 +00:00
Tom Stellard
93d2074b7b
Backport some fixes needed by mesa and rust
2018-08-06 21:53:23 +00:00
Tom Stellard
8c9aac9934
Move libLLVM-6.0.so to llvm6.0-libs.
2018-07-27 06:55:35 +00:00
Tom Stellard
da8f508d62
Sync specfile with llvm6.0 package
...
Using the same spec file for llvm and future compatibility packages
will make maintenance easier in the future.
2018-07-13 20:04:54 +00:00
Fedora Release Engineering
a9a9a3b7ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 09:16:20 +00:00
Igor Gnatenko
f963f98785
add BuildRequires: gcc-c++,gcc
...
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:48 +02:00
Tom Stellard
84b2f6d2df
Update sources file
2018-06-26 22:08:34 +00:00
Tom Stellard
629a77b63c
6.0.1 Release
2018-06-26 00:55:38 +00:00
Tom Stellard
ffa0ad7b11
6.0.1-rc2
2018-06-07 22:19:46 +00:00
Tom Stellard
4da44423ea
Revert "Reduce the number of enabled targets based on the architecture"
...
This reverts commit b772b3b219
.
This breaks the ABI, so backing this out until the 7.0.0 release.
2018-06-06 22:48:21 +00:00
Tom Stellard
b772b3b219
Reduce the number of enabled targets based on the architecture
2018-06-05 04:13:34 +00:00
Tom Stellard
e594b058f1
6.0.1 rc1
2018-05-11 17:08:45 +00:00
Tom Stellard
ff279e4625
Re-enable arm tests that used to hang
2018-03-27 23:07:43 +00:00
Tom Stellard
2218119f3a
Fix testcase in backported patch
2018-03-22 13:15:27 +00:00
Tom Stellard
3d213b0da3
Prevent external projects from linking against both static and shared libraries
...
rhbz#1558657
2018-03-20 23:30:25 +00:00
Tom Stellard
699e7bbabc
Backport r327651 from trunk rhbz#1554349
2018-03-19 22:51:24 +00:00
Tom Stellard
1afade5cd8
Filter out cxxflags and cflags from llvm-config that aren't supported by clang
...
rhbz#1556980
2018-03-16 18:00:27 +00:00
Tom Stellard
3ff2527fa4
Enable symbol versioning in libLLVM.so
2018-03-15 16:55:40 +00:00
Tom Stellard
025cf6ec25
Stop statically linking libstdc++
...
This is no longer required by Steam client, but the steam installer
still needs a work-around which should be handled in the steam package.
2018-03-15 13:54:42 +00:00
Tom Stellard
440eb0e896
s/make check/ninja check/
2018-03-14 22:18:27 +00:00
Tom Stellard
e0bd4cf7a2
Backport fix for compile time regression on rust rhbz#1552915
2018-03-09 17:36:24 +00:00
Tom Stellard
acd922f57d
Build with Ninja
...
This reduces RPM build time on a 6-core x86_64 builder from 82 min
to 52 min.
2018-03-08 23:40:36 +00:00
Tom Stellard
539d4ba445
6.0.0 Release
2018-03-08 19:47:18 +00:00
Tom Stellard
c0f49ce65f
Reduce debuginfo size on i686 to avoid OOM errors during linking
2018-03-08 19:45:51 +00:00
Tom Stellard
3df6c8a9d4
6.0.1 rc2
2018-02-09 20:53:03 +00:00
Igor Gnatenko
f4cd5f6cb8
Escape macros in %changelog
...
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:05:03 +01:00
Fedora Release Engineering
e5951f48a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 00:02:01 +00:00
Tom Stellard
29d4881c79
Add 6.0.1-rc1 sources
2018-01-20 01:19:44 +00:00
Tom Stellard
a264db526f
6.0.1 rc1
2018-01-19 23:07:17 +00:00
Tom Stellard
70bb4c2830
5.0.1 Release
2017-12-19 22:20:21 +00:00