TillMaas/CompilerFlags
From FedoraProject
< TillMaas
Compiler Flags Explained
| flag | reason |
| <#80FF80> -g | Produces debugging information that will be stored in the -debuginfo package |
| <#80FF80> -Wall | Makes gcc display warnings about questionable constructs in the code, when gcc prints error, please report them upstream |
| <#80FF80> -fstack-protector | Adds stack protection to the binary, see: [wiki:Self:Security/Features#head-58c7594cdcb36e04c558f0c6d3914c35bcc9553e Stack protection] |
| <#FF8080> -fomit-frame-pointer | Destroys debuging information on some machines, when it is safe to use, it is already in -O3 |
