Commit Graph

98 Commits

Author SHA1 Message Date
Jerome Duval
e0cf9bef09 llvm7: bump version. 2018-12-18 21:20:17 +01:00
Jerome Duval
2b30f1f13d llvm: fix include path for clang.
ie. /system/lib/x86/clang/include instead of
/system/lib/x86/x86/clang/include.
2018-11-24 23:49:36 +01:00
Calvin Hill
9a9851061a llvm6/7: enable float128 support in clang. (#3229)
This patch is required to build a dependency of swift-lang when built with
LLVM 6 and higher, and enables support for float128 in the compiler.
2018-10-24 12:46:23 +02:00
kenmays
95e6da586a LLVM: Update UIUC license. (#3234) 2018-10-20 16:26:50 +00:00
kenmays
1eceb8da2f LLVM: Remove older patches/recipes < LLVM v5.0.0. (#3234) 2018-10-20 16:26:50 +00:00
Jerome Duval
1b472def0a llvm6: add missing libdir for secondary archs.
same for llvm7, also enabled.
2018-10-09 21:13:18 +02:00
Jérôme Duval
f1724f2097 llvm6: enable x86. 2018-10-09 19:32:36 +02:00
Jerome Duval
d2b37f714e code style. 2018-10-03 13:02:32 +02:00
Jérôme Duval
8624b539d4 llvm6: add missing provides. 2018-10-01 07:32:53 +02:00
Jerome Duval
b291be222f llvm: enable llvm6 and llvm7 for x86_64. 2018-09-29 09:57:42 +02:00
Jerome Duval
7800f60b13 llvm: add missing PROVIDES.
thanks to Vidrep for the notice!
2018-09-17 08:33:07 +02:00
Jerome Duval
dbe7cd4f6a code format. 2018-09-17 07:24:42 +02:00
Calvin Hill
0e4168e79a llvm: bump version to 6.0.1 and add tests. (#3028) 2018-09-14 09:54:19 -07:00
Jerome Duval
ceb7e88114 sys-*: reorder sections. 2018-08-10 08:17:37 +02:00
Jerome Duval
d3a94c0523 llvm: use srcGitRev, code style. 2018-08-07 10:00:35 +02:00
Gerasim Troeglazov
511e3c5f2e llvm: fix header dir suffix for secondary arch 2018-06-07 21:49:56 +10:00
Augustin Cavalier
3517dbe436 llvm: enable 5.0.0 on gcc2_x86, fix llvm-config there. 2017-11-24 11:31:25 +01:00
waddlesplash
2423004f27 llvm 4: mark tested on gcc2_x86.
It's already being used in the manually-maintained repositories ... so I guess it should be enabled, lol
2017-11-23 09:24:30 +01:00
Augustin Cavalier
2670583597 gcc, llvm, mesa: Bump revisions to force rebuild on x86_gcc2 buildmaster. 2017-11-22 23:20:50 +01:00
Jerome Duval
54b10f3c53 llvm: clang now defaults to PIC. 2017-11-11 20:39:36 +01:00
Jerome Duval
7bc5c54c05 llvm: enable 5.0.0 on x86_64. 2017-09-24 20:32:00 +02:00
Jerome Duval
892be749aa llvm: apply 3991059e86 to 5.0.0 recipe. 2017-09-22 19:03:48 +02:00
Jessica Hamilton
3991059e86 llvm-4.0: include extra utils.
* In particular, FileCheck is needed for building rust.
2017-09-22 22:28:04 +00:00
Jerome Duval
f568bf9d9e llvm: add recipe for version 5.0.0.
* switch git recipe to 6.0.0.
2017-09-17 09:38:54 +02:00
Jessica Hamilton
c539ff6360 llvm: enable threading. 2017-09-05 15:35:18 +00:00
Jérôme Duval
035a20b19a llvm: use releases.llvm.org. 2017-08-04 09:03:09 +02:00
Jérôme Duval
7b6b52bf13 llvm: switch to https. 2017-07-10 14:21:52 +02:00
Adrien Destugues
63b30ecbe9 llvm-git: mark as broken
It doesn't build. Using stable versions is fine anyway.
2017-07-08 13:29:14 +02:00
Jerome Duval
c39bd88fd7 llvm: bump version.
* enable shared library build to reduce binary size.
* add llvm_libs subpackage for libLLVM and libLTO.
2017-07-04 23:44:24 +02:00
Calvin Hill
1819d52b4b llvm: Enable thread-local storage in clang (#1362)
disable PIE by default on all archs and bump revision.
2017-06-01 13:17:03 +02:00
Jerome Duval
ca916dd7f5 llvm: enable 4.0 on x86. 2017-05-14 15:23:04 +02:00
Calvin Hill
20a551ac3a llvm: use official 4.0.0 sources (#1238) 2017-03-23 21:19:04 +01:00
Jerome Duval
850dd70bf0 llvm: add recipe for trunk.
update version 4.0 recipe.
2017-01-23 22:29:18 +01:00
Jerome Duval
ff73075e60 llvm: add recipe for version 3.9.1. 2017-01-23 22:29:17 +01:00
Adrien Destugues
ebc6296f74 remove non-existing file from package entries. 2016-12-03 10:14:50 +01:00
Jérôme Duval
17a8d6fe2e llvm: add recipe for version 3.9.0.
* update git recipe.
2016-11-20 16:37:38 +01:00
Jérôme Duval
e70e094d2a llvm: remove share directory. 2016-11-18 14:53:53 +01:00
fbrosson
3ecd57b789 sys-*: add $secondaryArchSuffix for libtoolize in 16 recipes. (#796) 2016-09-23 17:12:38 -04:00
Jerome Duval
f20eeae547 llvm: also builds compiler-rt. 2016-08-10 06:36:19 +00:00
Jerome Duval
a11139720f llvm: add recipe for version 3.8.1.
* patch clang for secondary architectures.
2016-07-18 23:04:00 +00:00
Jerome Duval
9d6dd85417 llvm: update git recipe.
* remove libatomic workaround.
2016-04-13 07:09:41 +00:00
Jerome Duval
07fc6b7b30 llvm: update git recipe. 2016-04-07 22:52:20 +00:00
Jerome Duval
338e0bc4c6 llvm: adjust clang git patch for upstream. 2016-04-07 18:35:04 +00:00
Jerome Duval
263056a2c3 llvm: update git patches. 2016-04-07 17:16:43 +00:00
Jerome Duval
e5e41c1112 llvm: git recipe: disable rpath, forgot __INTEL__ on x86. 2016-03-17 01:46:57 +00:00
Jerome Duval
bf211c4827 llvm: disable rpath, forgot __INTEL__ on x86. 2016-03-16 06:17:04 +00:00
Jerome Duval
1011eee5be llvm: bump to 3.8.0.
* only x86_64 works at the moment.
2016-03-11 17:33:57 +00:00
Jerome Duval
9839fc99ce llvm: bump 3.8 to rc3. 2016-03-05 17:39:22 +00:00
Jerome Duval
90ff8d2b79 llvm: update git recipe.
* llvm patch upstreamed.
2016-02-27 14:24:41 +00:00
Vale
f8aeb53372 More ordering & layout fixes 2016-02-26 10:33:51 -05:00