Options for the various development tools are covered in more detail elsewhere. Still, the amount of options can be an overwhelming amount of stuff, so the options most suited to embedded systems are summarized here. If you use GCC as the main driver for all the passes, most of the linker options can be passed directly to the compiler. There are also GCC options that control how the GCC driver formats the command line arguments for the linker.
• GCC Options: | Options for the compiler. | |
• GAS Options: | Options for the assembler. | |
• LD Options: | Options for the linker. |