From f1a6dd3dcc2394adf38b056de6f55c99b37eabad Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 14 Jul 2001 19:47:20 +0000 Subject: (__attribute__): Define it to be empty for compilers that don't support that syntax. --- lib/obstack.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lib/obstack.c') diff --git a/lib/obstack.c b/lib/obstack.c index 0789459bf..b510c7713 100644 --- a/lib/obstack.c +++ b/lib/obstack.c @@ -471,6 +471,13 @@ _obstack_memory_used (h) # define fputs(s, f) _IO_fputs (s, f) # endif +#ifndef __attribute__ +/* This feature is available in gcc versions 2.5 and later. */ +# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5) || __STRICT_ANSI__ +# define __attribute__(Spec) /* empty */ +# endif +#endif + static void __attribute__ ((noreturn)) print_and_abort () -- cgit v1.2.3-54-g00ecf