Mazdak Farrokhzad
2396780cda
liballoc: revert nested imports style changes.
2019-02-03 08:27:44 +01:00
Mazdak Farrokhzad
748970dfa9
liballoc: apply uniform_paths.
2019-02-02 11:05:20 +01:00
Mazdak Farrokhzad
7693e3e666
liballoc: refactor & fix some imports.
2019-02-02 10:14:40 +01:00
Mazdak Farrokhzad
e6e27924e1
liballoc: cargo check passes on 2018
2019-02-02 08:36:45 +01:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
Mark Rousskov
683a3db01f
Switch to bootstrapping from 1.29 beta
2018-08-01 11:59:08 -06:00
Jorge Aparicio
0ed32313a2
#[cfg(target_has_atomic_cas)] -> #[cfg(target_has_atomic = "cas")]
2018-07-05 16:52:46 -05:00
Jorge Aparicio
bbf688a84d
enable Atomic*.{load,store} for ARMv6-M / MSP430
...
closes #45085
this commit adds an `atomic_cas` target option and an unstable `#[cfg(target_has_atomic_cas)]`
attribute to enable a subset of the `Atomic*` API on architectures that don't support atomic CAS
natively, like MSP430 and ARMv6-M.
2018-07-05 16:44:29 -05:00
Simon Sapin
c7638edf52
Rename alloc::arc to alloc::sync, to match std::sync
2018-06-29 14:01:33 +02:00
Taylor Cramer
a6055c8859
Add Future and task system to the standard library
2018-06-06 10:41:52 -07:00