Commit Graph

85 Commits

Author SHA1 Message Date
bjorn3 9510791fce Compile sysroot in release mode by default
Fixes #938
2020-06-13 19:19:38 +02:00
bjorn3 648b634e21 Rustup to rustc 1.45.0-nightly (56daaf669 2020-06-03) 2020-06-04 19:57:12 +02:00
bjorn3 bcd357a0ae Rustup to rustc 1.45.0-nightly (46e85b432 2020-05-24) 2020-05-25 12:41:33 +02:00
bjorn3 ac1c5d6954 Rustup to rustc 1.44.0-nightly (537ccdf3a 2020-04-02) 2020-04-03 11:54:18 +02:00
bjorn3 1c02e6c368 Rustup to rustc 1.43.0-nightly (c20d7eecb 2020-03-11) 2020-03-12 21:04:00 +01:00
bjorn3 9ab2af56aa Rustup to rustc 1.43.0-nightly (4ad624882 2020-03-03) 2020-03-04 15:04:28 +01:00
bjorn3 01f6f40ac2 Rustup to rustc 1.43.0-nightly (442ae7f04 2020-02-06) 2020-02-07 13:49:48 +01:00
bjorn3 8de317dd8f Update compiler_builtins 2020-01-25 17:24:45 +01:00
bjorn3 e9d3569e08 Run libcore tests 2019-11-24 15:44:39 +01:00
bjorn3 177b0d2f57 Rustup to rustc 1.41.0-nightly (ded5ee001 2019-11-13) 2019-11-14 21:13:40 +01:00
bjorn3 554a1aa0ba Reenable debug assertions for libstd on macOS
m4b/faerie#91 has been merged
2019-09-14 12:49:23 +02:00
bjorn3 3e78ca957e Rustup to rustc 1.39.0-nightly (f0b58fcf0 2019-09-11) 2019-09-12 20:21:54 +02: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 8e400008ff Disable debug assertions for libstd
This is necessary on macOS, because of alignment problems
2019-08-18 14:49:10 +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 c4af588f72 Correctly align all allocs
Fixes #348
2019-08-01 11:49:03 +02:00
bjorn3 8691b8b8b6 Test rust-lang/regex example shootout-regex-dna 2019-07-30 13:37:54 +02:00
bjorn3 ffa34ae328 Remove unnecessary changes 2019-07-26 11:45:01 +02:00
bjorn3 0a833ba8a1 [WIP] 2019-07-26 11:32:04 +02:00
bjorn3 c814ee0d2a [WIP] 2019-07-26 11:28:04 +02:00
bjorn3 94effb972f Rustup to rustc 1.38.0-nightly (e3cebcb3b 2019-07-19) 2019-07-20 13:04:02 +02:00
bjorn3 b82472184d Rustup to rustc 1.38.0-nightly (dfd52ba6a 2019-07-06) 2019-07-07 11:59:11 +02:00
bjorn3 11d816cce5 Rustup to rustc 1.36.0-nightly (597f43248 2019-04-26) 2019-04-27 17:44:12 +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
Milkey Mouse 13c20fc803
Don't sign commits from patches in sysroot
This is really annoying when commit.gpgSign is enabled globally.
2019-02-17 17:42:12 -08:00
bjorn3 223611dcb2 Fix and enable libstd building 2019-02-11 19:40:07 +01: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 6e5d9abe9c Rustup to rustc 1.33.0-nightly (e40548bc4 2018-12-21) 2018-12-22 10:54:38 +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