g++(1): GNU project C/C++ compiler - Linux man page
https://linux.die.net/man/1/g++In GCC versions 4.3 and later it changes the behavior of GCC in C99 mode. Using this option is roughly equivalent to adding the "gnu_inline" function attribute to all inline functions. The option -fno-gnu89-inline explicitly tells GCC to use the C99 semantics for "inline" when in C99 or gnu99 mode (i.e., it specifies the default behavior).
Link Options (Using the GNU Compiler Collection (GCC))
gcc.gnu.org › onlinedocs › gccThis option controls code generation of the link-time optimizer. By default the linker output is automatically determined by the linker plugin. For debugging the compiler and if incremental linking with a non-LTO object file is desired, it may be useful to control the type manually. If type is ‘ exec ’, code generation produces a static binary.
GCC Command-Line Options
tigcc.ticalc.org › doc › comoptsGCC uses temporary files to hold the output of one stage of compilation which is to be used as input to the next stage: for example, the output of the preprocessor, which is the input to the compiler proper. GCC_EXEC_PREFIX. If GCC_EXEC_PREFIX is set, it specifies a prefix to use in the names of the subprograms executed by the compiler. No ...