about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-07-06 08:59:22 +0000
committerbors <bors@rust-lang.org>2018-07-06 08:59:22 +0000
commit0072c95aff4dc2c41fb8ed012f984b450bfce846 (patch)
treefba380cd17444258e3ed86e2bdd3f139eb26f8b3 /src/libstd/sys/unix/stack_overflow.rs
parent4d9fa2326e184314749ccf79203f5ecc35e6225c (diff)
parentf9145d01e16d98b7dc969b66ffb6068df9cdd01d (diff)
downloadrust-0072c95aff4dc2c41fb8ed012f984b450bfce846.tar.gz
rust-0072c95aff4dc2c41fb8ed012f984b450bfce846.zip
Auto merge of #51953 - japaric:atomic-load-store, r=alexcrichton
enable Atomic*.{load,store} for ARMv6-M / MSP430

closes #45085

as proposed in https://github.com/rust-lang/rust/issues/45085#issuecomment-384825434

this commit adds an `atomic_cas` target option and extends the `#[cfg(target_has_atomic)]`
attribute to enable a subset of the `Atomic*` API on architectures that don't support atomic CAS
natively, like MSP430 and ARMv6-M.

r? @alexcrichton
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions