The default depends on the specific target configuration. Initial and local exec TLS models are unaffected by this option and always use the original scheme. The half-precision floating-point data processing instructions.
Specify the register to be used gcc arm thumb PIC addressing. Generate a stack frame that is compliant with the ARM Procedure Call Standard for all functions, even if this is not strictly necessary for correct execution of the code. Many of the supported CPUs implement optional architectural extensions. Yes you probably want something like gcc arm thumb Without this option, on pre-v5 architectures, the two instruction sets cannot be reliably used inside one program.