Useful GCC warning options not enabled by -Wall -Wextra
Note: This blog post was written for GCC 7. Later versions of the compiler may have added some of these warnings to -Wall or -Wextra . ...
Random thoughts on programming languages, compilers, operating systems, etc.
Visit kristerw.blogspot.com → RSS feedOn Hacker News Feb 2016 – Oct 2017
Software Engineering 5Programming Languages 3Tools & Productivity 1Systems & Performance 1
Note: This blog post was written for GCC 7. Later versions of the compiler may have added some of these warnings to -Wall or -Wextra . ...
My twitter feed has recently been filled with discussions about the following program #include <cstdlib> typedef int (*Function)(); s...
There are some subtle differences between the revisions of the C standard that makes it possible to create programs that behaves differentl...
This is part one of a series “ Writing a GCC back end ”. The GCC back end is configured in gcc/config.host and the implementation is p...
Signed integers are not allowed to overflow in C and C++, and this helps compilers generate better code. I was interested in how GCC is tak...