fix: Recognize gcc version number by reading predefined macros