Files
rust/compiler
Matthias Krüger 64cd65758c Rollup merge of #100621 - taiki-e:armv4t-atomics-32, r=cuviper
Pass +atomics-32 feature for {arm,thumb}v4t-none-eabi

Similar to https://github.com/rust-lang/rust/commit/89582e8193e0da64a54c4ffae7f9fa64ed9fe2af, but for ARMv4t.
Pre-v6 ARM target does not have atomic CAS, except for Linux and Android where atomic CAS is provided by compiler-builtins. So, there is a similar issue as thumbv6m.

I have confirmed that enabling the `atomics-32` target feature fixes the problem in the project affected by this issue. (https://github.com/taiki-e/portable-atomic/pull/28#discussion_r946604136)

Closes #100619

r? ``@nikic``
cc ``@Lokathor``
2022-08-17 12:32:55 +02:00
..
2022-08-10 17:22:58 +02:00
2022-08-12 16:28:15 -04:00
2022-08-12 16:28:15 -04:00
2022-08-15 15:57:55 +08:00
2022-06-03 17:16:41 -04:00
2022-08-12 16:28:15 -04:00
2022-08-01 08:53:04 +10:00
2022-05-26 13:14:24 +02:00
2022-08-12 16:28:15 -04:00
2022-08-12 16:28:15 -04:00
2022-08-12 16:28:15 -04:00
2022-08-12 16:28:15 -04:00
2022-06-02 10:29:00 +00:00