Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add more bare-metal 32-bit Arm support#1753

Merged
NobodyXu merged 6 commits into
rust-lang:mainfrom
jonathanpallant:add-more-bare-metal-arm
Jun 10, 2026
Merged

Add more bare-metal 32-bit Arm support#1753
NobodyXu merged 6 commits into
rust-lang:mainfrom
jonathanpallant:add-more-bare-metal-arm

Conversation

@jonathanpallant

Copy link
Copy Markdown
Contributor

Adds/fixes support for all of rustc's 32-bit Arm targets

  • Add missing default compiler name for ARMv4T, ARMv5TE and ARMv6 bare-metal
  • Add clarifying comments to Arm target setup code
  • Document and organise Arm M-Profile targets
  • Document and organise Armv7-A and Armv7-R targets
  • Add ARMv6 support
  • Add Armv8-R support

Fixes #1750

@NobodyXu NobodyXu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! I just have two questions on the code

Comment thread src/lib.rs
Comment thread src/lib.rs
@NobodyXu NobodyXu merged commit 1cb49a7 into rust-lang:main Jun 10, 2026
79 checks passed
@NobodyXu

Copy link
Copy Markdown
Contributor

Merged, will cut a release this Friday according to schedule

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add missing bare-metal targets

2 participants