rustc_target: Flip the default for TargetOptions::executables
to true by petrochenkov · Pull Request #98622 · rust-lang/rust (original) (raw)
What is the license on that toolchain?
There's a supported proprietary toolchain (C compiler, linker, etc.) with enhanced functionalities, though it can be substituted by a publicly-available one, such as GNU Arm Embedded Toolchain, to build functional application binaries. ("external" might have given off a wrong connotation.)
The primary deployment mode of this target's operating system is as a library OS. The application binary is built as a static library, which can be done entirely by FOSS components as explained above. Other modes may be possible in the future, and we'd like to leave the executables
option for those for now.
Although I'm not sure what the post-processor step means for this target.
Some dynamic executable formats in this operating system use non-standard formats that require post-link conversion.