We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
It seems that the compiler doesn't understand -Os (optimize for size):
$ rustc -C opt-level=s -Z no-landing-pads --target thumbv7em-none-eabi -g --emit obj -L libcore-thumbv7em -o main.o ./blink/src/main.rs error: incorrect value `s` for codegen option `opt-level` - a number was expected