Skip to content

Use asm-based atomic load/store on thumbv6m#18

Merged
bors[bot] merged 1 commit into
mainfrom
thumbv6m
Jul 23, 2022
Merged

Use asm-based atomic load/store on thumbv6m#18
bors[bot] merged 1 commit into
mainfrom
thumbv6m

Conversation

@taiki-e
Copy link
Copy Markdown
Owner

@taiki-e taiki-e commented Jul 23, 2022

Atomic types on thumbv6m will be removed from the standard library: rust-lang/rust#99595

This patch implements the equivalent of the atomic types that will be removed in rust-lang/rust#99595.
Note that this patch does not drop support for compilers older than 1.59.

@taiki-e taiki-e added the O-arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state label Jul 23, 2022
@taiki-e
Copy link
Copy Markdown
Owner Author

taiki-e commented Jul 23, 2022

bors r+

@bors
Copy link
Copy Markdown
Contributor

bors Bot commented Jul 23, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

O-arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant