Commit graph

246 commits

Author SHA1 Message Date
Jan Vcelak
8d395c3670 fix build, missing __clear_cache() declaration 2013-11-21 14:29:47 +01:00
Jan Vcelak
be655c46e5 update to 3.3, add compiler-rt and lldb
- update to 3.3
- enable compiler-rt compilation, enables ASAN
- add lldb sources (LLVM debugger)
- clean up documentation
- remove patches applied upstream
- remove unused patches and snapshot scripts
- place all documentation files in %install (%files seems to have some
  limit on number of files matched by * wildcard)
2013-11-13 23:39:42 +01:00
Jakub Jelinek
fe12f5f743 3.3-0.10.rc3 2013-10-17 20:19:34 +02:00
Richard W.M. Jones
e9eba4e0cd Rebuild for OCaml 4.01.0. 2013-09-14 14:14:25 +01:00
Dennis Gilmore
33d1985d4b - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 02:56:15 -05:00
Petr Písař
3337b53c75 Perl 5.18 rebuild 2013-07-17 10:34:07 +02:00
Adam Jackson
c6971175f4 llvm 3.3-rc3 2013-06-10 12:47:39 -04:00
Adam Jackson
a418044a54 Rebuild for gcc 4.8.1 2013-06-04 14:14:24 -04:00
Adam Jackson
dd9e07d29f llvm 3.3-rc2 2013-05-28 11:33:43 -04:00
Peter Robinson
069eca6dd2 Enable aarch64 target 2013-05-18 14:02:58 +01:00
Adam Jackson
9b3371e368 add snapshot scripts 2013-05-08 13:05:11 -04:00
Adam Jackson
94fba1fe65 Bump to LLVM 3.3svn
- Enable s390 backend
2013-05-08 13:00:08 -04:00
Adam Jackson
6531bd75df Only build codegen backends for arches that actually exist in Fedora 2013-05-06 12:00:54 -04:00
Adam Jackson
bb18301e2a Tweak ld flags for memory usage and performance 2013-05-01 17:33:11 -04:00
Jens Petersen
4a3f4354c7 fix old bogus date and drop llvm-3.2-clang-driver-secondary-arch-triplets.patch
since it didn't actually help - insufficient

The triplets issue (#803433) really needs badly to be reported upstream.
2013-04-04 12:39:32 +09:00
Dennis Gilmore
c9608480ef add a hack to clang defaulting arm to hardfloat 2013-03-31 21:13:02 -05:00
Adam Jackson
bd03f325e1 a pre-push hook to check if you +PatchN'd and didn't git-add might be cool 2013-03-08 06:04:03 -05:00
Adam Jackson
97e156aa42 Update R600 patches
- Move static libs to -static subpackage
- Prep for F18 backport
2013-03-08 05:41:56 -05:00
Jens Petersen
4e85cfa1b5 ok hardcode gcc_version again for koji building 2013-02-19 16:29:30 +09:00
Jens Petersen
e00c2256e8 do not version the gcc BRs to keep koji srpm creation happy
koji does not have gcc in the srpm buildroot
2013-02-19 16:19:03 +09:00
Jens Petersen
2f5517cd53 update to 3.2 with R600 patchset from tstellar's git repo
- llvm-fix-ghc.patch is upstream
- llvm-3.1-docs-pod-markup-fixes.patch no longer needed
- add llvm-3.2-clang-driver-secondary-arch-triplets.patch (#803433)
- build with gcc/g++ even if clang is installed
- use gcc -dumpversion again to set gcc_version
- llvm-config.1 manpage is no longer
2013-02-13 20:52:19 +09:00
Jens Petersen
b8204c16e0 acknowledge Yury Zaytsev for his help with #893817 2013-02-08 18:41:26 +09:00
Jens Petersen
a185901e95 configure gcc arch include dir again with --with-c-include-dirs (#893817)
(was in F16 but dropped during F17 development in 3.0-0.1.rc3)

    - BR gcc and gcc-c++ with gcc_version
2013-02-08 18:24:32 +09:00
Jens Petersen
30312b5797 pod2man moved to perl-podlators in F19 2013-01-31 18:02:29 +09:00
Jens Petersen
74f5b79ee7 move lvm-config manpage to devel subpackage (#855882) 2013-01-31 16:56:20 +09:00
Kalev Lember
4040d82d1b Rebuilt for GCC 4.8.0 2013-01-25 18:30:43 +01:00
Jens Petersen
cbfd76e5c0 fix another pod2man markup error in llvm-cov.pod
- make the patch file more general name

llvm-cov.pod around line 21: Unterminated B<...> sequence
llvm-cov.pod around line 26: Unterminated B<...> sequence

should be no further errors hopefully
2013-01-23 13:59:28 +09:00
Jens Petersen
b27d0335ad fix pod parsing error in lit.pod
"lit.pod around line 389: =back without =over"
2013-01-23 13:00:54 +09:00
Jens Petersen
4bbca008d9 rebuild for F19 ARM ldconfig issue (#893294) 2013-01-23 11:01:49 +09:00
Richard W.M. Jones
39fcb67ae0 Rebuild for OCaml 4.00.1. 2012-10-29 14:25:55 +00:00
Michel Alexandre Salim
9d73f9bb7a Actually build against GCC 4.7.2 2012-09-24 15:49:03 +07:00
Michel Alexandre Salim
5e1a5c2175 Rebuild for GCC 4.7.2 2012-09-24 14:16:58 +07:00
Dan Horák
3ce0b9ccd8 Apply clang patches only when clang is being built 2012-08-14 09:50:03 +02:00
Dennis Gilmore
3a31d79945 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 17:02:02 -05:00
Peter Robinson
e4d99d1bd8 Rename patch as it actually fixes Haskell 2012-07-13 10:28:31 +01:00
Peter Robinson
23fedafb32 Add patch to fix building OCAML on ARM 2012-07-13 08:33:20 +01:00
Michel Alexandre Salim
a8758deeb8 Actually set runtime dependency on libstdc++ 4.7.1 2012-07-04 21:21:24 +07:00
Peter Robinson
1fd52d5145 Rebuild for new libstdc++ bump 2012-07-03 09:36:16 +01:00
Richard W.M. Jones
588e7c5ccd Rebuild for OCaml 4.00.0. 2012-06-10 21:43:17 +01:00
Michel Alexandre Salim
8dfeb9f925 Rebuild for ocaml 4.00.0 beta 2012-06-08 23:48:35 +07:00
Dave Airlie
9e49469714 llvm-config: fix to report correct libdir
I noticed that llvm-config is now a c++ app, and it does the wrong
thing completely on Fedora, so hard code the Fedora packaging libdir
in it.
2012-06-03 15:44:12 +01:00
Dave Airlie
dcd073e711 rebase to 3.1 + add r600 patches from Tom Stellar 2012-06-03 14:39:04 +01:00
Peter Robinson
98be43ec03 Add compiler build options for ARM hardfp 2012-05-25 14:47:38 +01:00
Peter Robinson
5362a9b552 bump build 2012-05-06 10:04:00 +01:00
Michel Alexandre Salim
460419b933 Hardcode GCC version to avoid macro expansion problems 2012-03-30 18:24:20 +07:00
Michel Alexandre Salim
de5c3ae498 Replace overly-broad dependency on gcc-c++ with gcc and libstdc++-devel
- Pin clang's dependency on libstdc++-devel to the version used for building
- Standardize on bcond for conditional build options
- Remove /lib from search path, everything is now in /usr/lib*
- Remove obsoleted patches
2012-03-30 17:57:30 +07:00
Kalev Lember
9dca0ca4bc Build without -ftree-pre as a workaround for clang segfaulting on x86_64
https://bugzilla.redhat.com/show_bug.cgi?id=791365
2012-03-26 20:00:45 +03:00
Karsten Hopp
8fe0322526 undefine PPC on ppc as a temporary workaround for RHBZ#769803
and http://llvm.org/bugs/show_bug.cgi?id=10969
2012-03-17 22:36:00 +01:00
Michel Alexandre Salim
db8da8feee Apply upstream patch to properly link LLVMgold against LTO 2012-02-25 09:41:59 +01:00
Michel Alexandre Salim
0e3ec48b46 actually enable by default, not disable, Gold linker support on supported arch 2012-02-24 12:37:47 +01:00