bjorn3
27886cd6b6
Merge commit '9a0c32934ebe376128230aa8da3275697b2053e7' into sync_cg_clif-2021-03-05
2021-03-05 19:12:59 +01:00
bjorn3
a75f9bc3be
Merge commit 'd556c56f792756dd7cfec742b9f2e07612dc10f4' into sync_cg_clif-2021-02-01
2021-02-01 10:11:46 +01:00
bjorn3
d404840788
Merge commit '5988bbd24aa87732bfa1d111ba00bcdaa22c481a' into sync_cg_clif-2020-11-27
2020-11-27 20:48:53 +01:00
bjorn3
285c7c66dc
Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d' into update_cg_clif-2020-11-01
2020-11-03 11:00:04 +01:00
bjorn3
faec12461f
Use custom driver for sysroot building too
...
This required another custom driver to ensure that build scripts are
built using cg_llvm instead of cg_clif.
After this change only rustdoc still uses -Zcodegen-backend
2020-10-10 16:41:31 +02:00
bjorn3
3fc673d0a9
Rustup to rustc 1.49.0-nightly (beb5ae474 2020-10-04)
2020-10-05 11:12:41 +02:00
bjorn3
787d078fb6
Build build scripts for sysroot using cg_llvm
...
There is not yet a cg_clif sysroot available when building the sysroot itself
2020-09-29 18:07:19 +02:00
bjorn3
a9ec4de6f2
Silence rm warning when files are not existing
2020-09-29 13:26:32 +02:00
bjorn3
7285c134d1
Reorganize scripts
2020-09-16 16:46:02 +02:00
bjorn3
33b6a9081a
Add workaround for rust-lang/rust#74946
...
Fixes #1072
2020-08-19 13:56:54 +02:00
bjorn3
9510791fce
Compile sysroot in release mode by default
...
Fixes #938
2020-06-13 19:19:38 +02:00
bjorn3
bcd357a0ae
Rustup to rustc 1.45.0-nightly (46e85b432 2020-05-24)
2020-05-25 12:41:33 +02:00
bjorn3
e9d3569e08
Run libcore tests
2019-11-24 15:44:39 +01:00
bjorn3
f6c39fa701
Rustup to rustc 1.39.0-nightly (eeba189cf 2019-08-24)
2019-08-25 16:30:36 +02:00
bjorn3
7aa4cb874a
Misc changes
2019-08-18 14:57:46 +02:00
bjorn3
43e68319fa
Rustup to rustc 1.39.0-nightly (2111aed0a 2019-08-17)
2019-08-18 11:30:13 +02:00
bjorn3
1538f7488e
Add libstd.so to sysroot
2019-08-10 17:00:09 +02:00
bjorn3
dbac219207
Libtest support
2019-08-09 12:46:24 +02:00
bjorn3
8691b8b8b6
Test rust-lang/regex example shootout-regex-dna
2019-07-30 13:37:54 +02:00
bjorn3
964edb9a61
Don't remove incremental cache for sysroot building
...
This more than halves compilation time for the sysroot
2019-04-24 16:36:04 +02:00
bjorn3
16f4126656
Pass --sysroot in config.sh to prevent passing it
2019-04-10 16:53:23 +02:00
bjorn3
c6bf784d39
Misc changes
2019-02-06 19:07:21 +01:00
bjorn3
ed9528a104
Misc changes
2019-02-03 11:25:56 +01:00
bjorn3
b105534f97
Misc build changes
2018-12-28 17:15:20 +01:00
bjorn3
1e5c6bc5b8
Stop using xargo for building the sysroot
...
It is currently broken. (see https://github.com/japaric/xargo/issues/227 )
This makes it easier to for example patch whole crates away.
2018-12-15 16:18:03 +01:00