You copied the Doc URL to your clipboard.

#pragma thumb

This pragma switches code generation to the Thumb instruction set. It overrides the --arm compiler option.

If you are compiling code for a pre 32-bit Thumb processor and using VFP, any function containing floating-point operations is compiled for ARM.