Jeremy Huddleston <[email protected]> wrote: > > Signed-off-by: Jeremy Huddleston <[email protected]>
Yeah, before GCC 2.5 there was no noreturn :) Reviewed-by: Fernando Carrijo <[email protected]> > --- > Xfuncproto.h.in | 6 ++++++ > 1 files changed, 6 insertions(+), 0 deletions(-) > > diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in > index afdd95b..96a585c 100644 > --- a/Xfuncproto.h.in > +++ b/Xfuncproto.h.in > @@ -117,4 +117,10 @@ in this Software without prior written authorization > from The Open Group. > # define _X_DEPRECATED > #endif > > +#if defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 205) > +# define _X_NORETURN __attribute((noreturn)) > +#else > +# define _X_NORETURN > +#endif /* GNUC */ > + > #endif /* _XFUNCPROTO_H_ */ > -- > 1.7.0.3 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
