Using gnu macroces to detect gcc version