diff -Naur libart_lgpl-2.3.9.old/art_misc.h libart_lgpl-2.3.9.new/art_misc.h --- libart_lgpl-2.3.9.old/art_misc.h Thu Nov 8 13:47:46 2001 +++ libart_lgpl-2.3.9.new/art_misc.h Fri Jun 28 19:35:34 2002 @@ -67,8 +67,12 @@ #if defined(__GNUC__) && (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 4)) #define ART_GNUC_PRINTF( format_idx, arg_idx ) \ __attribute__((format (printf, format_idx, arg_idx))) +#if defined(__APPLE__) +#define ART_GNUC_NORETURN +#else #define ART_GNUC_NORETURN \ __attribute__((noreturn)) +#endif #else /* !__GNUC__ */ #define ART_GNUC_PRINTF( format_idx, arg_idx ) #define ART_GNUC_NORETURN