#pragma GCC target ("string"...)
attribute((target("STRING"))) was specified for that function. The parenthesis around the options is optional. See Function Attributes, for more information about the target attribute and the attribute syntax. The #pragma GCC target pragma is presently implemented for x86, PowerPC, and Nios II targets only.
#pragma GCC optimize ("string"...)
attribute((optimize("STRING"))) was specified for that function. The parenthesis around the options is optional. See Function Attributes, for more information about the optimize attribute and the attribute syntax. #pragma GCC push_options#pragma GCC pop_options#pragma GCC target’ or ‘#pragma GCC optimize’ and then to pop back to the previous options. #pragma GCC reset_options#pragma GCC target and #pragma GCC optimize to use the default switches as specified on the command line.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-5.4.0/gcc/Function-Specific-Option-Pragmas.html