12345678910111213141516171819202122232425 |
- --- glib-1.2.10/glib.orig.h 2004-10-14 01:11:45.000000000 -0600
- +++ glib-1.2.10/glib.h 2004-10-14 01:12:02.000000000 -0600
- @@ -271,14 +271,15 @@
-
- /* Wrap the gcc __PRETTY_FUNCTION__ and __FUNCTION__ variables with
- * macros, so we can refer to them as strings unconditionally.
- + * usage not-recommended since gcc-3.0
- */
- -#ifdef __GNUC__
- -#define G_GNUC_FUNCTION __FUNCTION__
- -#define G_GNUC_PRETTY_FUNCTION __PRETTY_FUNCTION__
- -#else /* !__GNUC__ */
- -#define G_GNUC_FUNCTION ""
- -#define G_GNUC_PRETTY_FUNCTION ""
- -#endif /* !__GNUC__ */
- +#if defined (__GNUC__) && (__GNUC__ < 3)
- +#define G_GNUC_FUNCTION __FUNCTION__
- +#define G_GNUC_PRETTY_FUNCTION __PRETTY_FUNCTION__
- +#else /* !__GNUC__ */
- +#define G_GNUC_FUNCTION ""
- +#define G_GNUC_PRETTY_FUNCTION ""
- +#endif /* !__GNUC__ */
-
- /* we try to provide a usefull equivalent for ATEXIT if it is
- * not defined, but use is actually abandoned. people should
|