Rollup merge of #155514 - RalfJung:softfloat-docs, r=JonathanBrouwer

codegen-options docs: remove -Csoft-float

This got removed in rust-lang/rust#154106 but I didn't realize there are still docs mentioning it.
This commit is contained in:
Jonathan Brouwer
2026-04-19 16:04:35 +02:00
committed by GitHub
@@ -655,16 +655,6 @@ deleted once compilation finishes. It takes one of the following values:
* `y`, `yes`, `on`, `true` or no value: save temporary files. * `y`, `yes`, `on`, `true` or no value: save temporary files.
* `n`, `no`, `off` or `false`: delete temporary files (the default). * `n`, `no`, `off` or `false`: delete temporary files (the default).
## soft-float
This option controls whether `rustc` generates code that emulates floating
point instructions in software. It takes one of the following values:
* `y`, `yes`, `on`, `true` or no value: use soft floats.
* `n`, `no`, `off` or `false`: use hardware floats (the default).
This flag only works on `*eabihf` targets and **is unsound and deprecated**.
## split-debuginfo ## split-debuginfo
This option controls the emission of "split debuginfo" for debug information This option controls the emission of "split debuginfo" for debug information