Microsoft Visual Studio /GS flag, Fedora/Red Hat FORTIFY_SOURCE GCC flag,
StackGuard, and ProPolice.
Examine compiler warnings closely and eliminate problems with potential security
implications, such as signed / unsigned mismatch in memory operations, or use of