Correctly check gcc version.

This commit is contained in:
Alan Modra
2000-04-29 00:56:29 +00:00
parent 14958a432d
commit a1934524a3
10 changed files with 30 additions and 14 deletions

View File

@@ -235,8 +235,8 @@ extern void check_nocrossrefs PARAMS ((void));
extern void ld_abort PARAMS ((const char *, int, const char *))
ATTRIBUTE_NORETURN;
/* If gcc, we can give a function name, too. */
#if !defined (__GNUC__) || __GNUC_MINOR__ <= 5
/* If gcc >= 2.6, we can give a function name, too. */
#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 6)
#define __PRETTY_FUNCTION__ ((char*) NULL)
#endif