The Embedded Working Group Newsletter - 14

This is the fourteenth newsletter of the Embedded WG where we highlight new progress, celebrate cool projects, thank the community, and advertise projects that need help!

This is a special "spotlight" edition of the newsletter, where we look at a few topics in a bit more detail. Let us know what you think of the new format, and if there is anything you'd like to see included in the next newsletter!

Discuss on users.rust-lang.org, on twitter, or on reddit!

Read More

The Embedded Working Group Newsletter - 13

This is the thirteenth newsletter of the Embedded WG where we highlight new progress, celebrate cool projects, thank the community, and advertise projects that need help!

Discuss on users.rust-lang.org, on twitter, or on reddit!

Read More

The Embedded Working Group Newsletter - 12

This is the twelfth newsletter of the Embedded WG where we highlight new progress, celebrate cool projects, thank the community, and advertise projects that need help!

Discuss on users.rust-lang.org, on twitter, or on reddit!

Read More

The Embedded Working Group Newsletter - 11

This is the eleventh newsletter of the Embedded WG where we highlight new progress, celebrate cool projects, thank the community, and advertise projects that need help!

Discuss on internals.rust-lang.org, on twitter, or on reddit!

Read More

PSA: Cortex-M Breakage (LLD as the default linker)

The default linker for the 4 ARM Cortex-M targets listed below has changed from arm-none-eabi-gcc to rust-lld in the latest nightly.

  • thumbv6m-none-eabi
  • thumbv7m-none-eabi
  • thumbv7em-none-eabi
  • thumbv7em-none-eabihf

This will break the builds of binaries and cdylibs that were using the old default linker (arm-none-eabi-gcc) and additionally pass extra flags to the linker using any of these rustc flags: -C link-arg, -C link-args, -Z pre-link-arg or -Z pre-link-args. Building libraries (rlibs and staticlibs) is not affected by this change.

Read More
< < Back | Next > >