1. Your First Embedded C Project
2. Arm-none-eabi-gcc toolchain for ARM Cortex-M Based Hardware
3. Compilers Flags and Options
4. Compiler Option Optimization Level -O
5. Compiler Option Debug Symbols Option -g
6. Debug Vs Release Build
7. Compiler Option Compiling Without Linking -c
8. Compiler Option Hardware Specific Options
9. Compiler Option Include Headers paths Option -I
10. Compiler Option Preprocessing Option -E
11. Compiler Option Assembly files Generation Option -S
12. Linker Option Input Linker Script Option -T
13. Linker Option Inclusion of Project Startup File
14. Linker Option Map File Generation Option