Commit Graph

79 Commits (master)

Author SHA1 Message Date
pca006132 1d50ac9052 Fix c feature 2020-09-02 12:34:12 +08:00
pca006132 c21d3aeec3 Added memcpy with neon optimization for zynq. 2020-09-02 12:34:12 +08:00
Amanieu d'Antras 2635ae9a6c Bump to 0.1.35
This time using the proper procedure for including libm.
2020-08-28 01:35:29 +01:00
Amanieu d'Antras f60b31725c Bump to 0.1.34
0.1.33 was published without the libm submodule
2020-08-27 17:50:24 +01:00
Amanieu d'Antras 0fd1e004bc Bump to 0.1.33 2020-08-24 12:45:58 +01:00
Alex Crichton 7b996ca0fa Bump to 0.1.32 2020-06-01 08:56:11 -07:00
Alex Crichton 5488a09800 Bump to 0.1.31 2020-05-29 13:43:57 -07:00
Alex Crichton d3efbd2915 Bump to 0.1.30 2020-05-29 13:41:09 -07:00
Alex Crichton 156fcf1d67 Bump to 0.1.29 2020-05-26 13:12:24 -07:00
Alex Crichton 1108d2af9d Bump to 0.1.28 2020-05-11 22:29:49 -07:00
Alex Crichton 25ea08da28 Bump to 0.1.27 2020-04-13 07:17:28 -07:00
Alex Crichton 72526f3811 Bump to 0.1.26 2020-02-28 11:01:42 -08:00
Alex Crichton 3e6327aa59 Bump to 0.1.25 2020-02-11 22:21:38 -08:00
Daniel Frampton 0a15c9bdfe Don't modify the intrinsic abi for aarch64 windows (#337) 2020-01-14 15:28:10 -06:00
Alex Crichton 6de4f8f2e0 Bump to 0.1.23 2019-12-10 09:02:40 -08:00
Alex Crichton 59b3eb7df1 Bump to 1.0.22 2019-12-06 06:54:50 -08:00
Alex Crichton 49ad9018a9 Bump to 0.1.21 2019-11-11 10:39:08 -08:00
Alex Crichton a533ae9c5a Bump to 0.1.20 2019-11-07 11:04:36 -08:00
Alex Crichton ea5db23a6a Remove `-nursery` from urls 2019-09-25 11:20:14 -07:00
Alex Crichton 36da64f20e Bump to 0.1.19 2019-07-24 07:05:29 -07:00
Alex Crichton 79a6a1603d Bump to 0.1.18 2019-07-19 07:44:17 -07:00
Alex Crichton 18f2d2d4ce Bump to 0.1.17 2019-07-15 07:26:49 -07:00
varkor d2b44e93b0 Bump to 0.1.16 2019-06-06 01:09:47 +01:00
Alex Crichton 4cd9d1cc53 Bump to 0.1.15 2019-05-16 08:12:14 -07:00
Alex Crichton 6566ad9e92 Bump to 0.1.14 2019-05-15 14:47:58 -07:00
Alex Crichton 6178e2c611 Bump to 0.1.13 2019-05-14 14:41:07 -07:00
Alex Crichton cfa7c7a08d
Merge pull request #290 from alexcrichton/fix-targets
Fix __divsi3 and __udivsi3 on thumbv6m targets
2019-05-14 15:02:57 -05:00
Alex Crichton 8521530f49 Fix __divsi3 and __udivsi3 on thumbv6m targets
This commit fixes a bug accidentally introduced in #285 where some
lingering references remained to `#[cfg(thumbv6m)]` but this, since the
historical revert, was renamed to `#[cfg(thumb_1)]`. This caused on the
thumbv6m platform for the intrinsics to be accidentally omitted because
the build script didn't actually compile them but the Rust code thought
the C code was in use.

After correcting the `#[cfg]` statements the CI configuration for the
`thumb*` family of targets was all updated. The support for xargo
testing was removed from `run.sh` since it had long since bitrotted, and
the script was updated to simply build the intrinsics example to attempt
to link for each of these targets. This in turn exposed the bug locally
and allowed to confirm a fix once the `#[cfg]` statements were
corrected.

cc rust-lang/rust#60782
2019-05-14 12:26:09 -07:00
Ralf Jung 3c51ffdadc don't force-on c feature when working in rustc workspace 2019-05-14 17:57:42 +02:00
Alex Crichton e3b53f9142 Bump to 0.1.12 2019-05-02 15:18:37 -07:00
Alex Crichton 045de6e516 Bump to 0.1.11 2019-04-30 10:08:23 -07:00
Alex Crichton afca23bbb9 Bump to 0.1.10 2019-04-08 07:52:05 -07:00
Alex Crichton cc2d7cb3bc Bump to 0.1.9 2019-04-02 13:05:56 -07:00
Alex Crichton a4420e66ad Bump to 0.1.8 2019-03-21 07:52:59 -07:00
Alex Crichton fafaacecd1 Bump to 0.1.7 2019-02-27 12:39:34 -08:00
Jordan Rhee 18cd30009c Bump version to 0.1.6 2019-02-27 11:45:14 -08:00
Lokathor fc3368b558 Perform the correct version bump 2019-01-07 12:08:18 -07:00
Alex Crichton 0c5dffb5ba Bump to 0.1.4 2019-01-03 13:55:02 -08:00
Alex Crichton 35d9cc37bb Bump to 0.1.3 2019-01-02 10:21:41 -08:00
Alex Crichton 10f4f35f96 Bump to 0.1.2 2018-11-26 12:09:10 -08:00
Alex Crichton 8b3d127506 Bump to 0.1.1 2018-11-21 12:57:54 -08:00
Alex Crichton 352f93e2a9 Add a whitelist of included files in packaging 2018-11-21 12:57:39 -08:00
Alex Crichton b99d149051 Add metadata for where compiler-rt is located
Compiler crates will need to use this!
2018-11-21 12:57:39 -08:00
Alex Crichton 1fa8d083c2 Add some crate metadata 2018-11-21 11:09:24 -08:00
Alex Crichton d74c506aab Use panic=abort for tests
Try to fix issues with undefined `rust_eh_personality` symbols
2018-11-21 10:19:31 -08:00
Alex Crichton 2e8f0b125b Prepare for publication to crates.io
This commit prepares to publish the compiler-builtins crate to crates.io
in order for the standard library to directly depend on it from
crates.io in rust-lang/rust#56092
2018-11-21 10:01:20 -08:00
Paolo Teti 50ea70d7d0 Rename panic_implementation -> panic_handler
panic_implementation has been deprecated/renamed.
New name is panic_handler
2018-09-01 21:17:07 +02:00
Alex Crichton 182450f20c Try to fix intrinsics example on nightly 2018-07-12 09:29:32 -07:00
Alex Crichton 2a13475197 Simplify how testing is done
All tests are moved to a separate crate in this repository to enable features by
default. Additionally the test generation is moved to a seprate build script and
simplified to reduce the amount of boilerplate needed per test.

Overall this should still be testing everything, just in a different location!
2018-01-31 11:32:20 -08:00
Alex Crichton 6cf8fe7932 Update to the `cc` dependency 2017-09-22 21:30:12 -07:00