Commit Graph

5 Commits

Author SHA1 Message Date
Martin Kinkelin 6d50ac0afd LDC: Upgrade from v1.13 to v1.17 (#4246)
* LDC: Upgrade from v1.13 to v1.17

* LDC: Fix missing symbols in druntime's core.sys.posix.unistd

* LDC: Fix repeated llvm-config help output

* LDC: Revise build script

1) Use an 'installed' (ninja install) LLVM for LDC.
2) Cross-compile LLVM before invoking CMake for LDC, so that the LLVM
   dir is actually populated (previously: just fake bin/llvm-config).
3) Include dlang tools ddemangle and dustmite in the final package too,
   just like official LDC packages. Cmdline flags have been synced with
   upstream.

* Add hello-world smoke test

* LDC: Upgrade LLVM from v7.0.1 to v8.0.1
2019-09-03 20:06:03 +03:00
Joakim 1de0a22b9c ldc: Update from 1.11 to 1.12 and tweak llvm-config script. 2018-10-14 18:54:35 +02:00
Joakim 542fbbd197 ldc: Update from 1.10 to 1.11, add AArch64 build, update llvm-config
script, and use Ninja to build.
2018-08-21 00:49:42 +02:00
Joakim 62d67962d6 ldc: Update from 1.8 to 1.9 2018-05-01 22:40:33 +02:00
joakim-noah 6de5db5e29 ldc: update to 1.5 release (#1731) 2017-10-31 19:10:15 +01:00