summaryrefslogtreecommitdiff
path: root/Xfuncproto.h.in
AgeCommit message (Expand)Author
2011-08-30Fix Xfuncproto.h to work when #included in a C89-mode compilationAlan Coopersmith
2011-05-25Add comments to Xfuncproto.h noting required xproto versions for each macroAlan Coopersmith
2011-04-28Add _X_NONNULL macro to annotate when a function expects arguments to be non-...Jeremy Huddleston
2011-04-28Add _X_UNUSED attribute to designate unused variables and silence warningsJeremy Huddleston
2011-04-21Fix __STDC_VERSION__ tests.Matthieu Herrb
2011-02-24Support _X_INLINE in any C99-compliant compilerAlan Coopersmith
2010-12-13Xfuncproto.h: Add _X_RESTRICT_KEYWORD for C99 & gcc in non-strict-C89 modeAlan Coopersmith
2010-12-13Enable gcc attribute(__format__) on gcc versions older than 4.0Alan Coopersmith
2010-05-18Add Sun cc 5.9 & later to compilers supporting noreturn attributeAlan Coopersmith
2010-03-28Add _X_NORETURN macro to signify functions that don't returnJeremy Huddleston
2010-01-04xproto: Cygwin GCC does not support visibility attributesYaakov Selkowitz
2009-06-12Remove all trace of X_NOT_STDC_ENV (#6527)Adam Jackson
2007-05-01Enable GCC's visibility attributes on GCC 4 or greater only.Tilman Sauerbeck
2006-10-26Xfuncproto: add _X_LIKELY and _X_UNLIKELYDaniel Stone
2006-09-21Xfuncproto: define _X_INLINE for older compilersDaniel Stone
2006-09-20Xfuncproto: add _X_INLINEDaniel Stone
2005-12-03Automatically generate FUNCPROTO and NARROWPROTO defines in Xfuncproto.h.Kevin E Martin