summaryrefslogtreecommitdiff
path: root/glib/gmacros.h
Commit message (Expand)AuthorAgeFilesLines
* Added better support of G_STRFUNC for Visual Studio platformFilippo Della Betta2012-02-241-0/+2
* Add G_GNUC_BEGIN/END_IGNORE_DEPRECATIONSDan Winship2012-02-151-0/+11
* Move constructor macros to an internal header and into generated codeAlexander Larsson2012-01-301-93/+0
* Fix broken build with -WundefinedKjartan Maraas2012-01-171-1/+1
* Add macros to handle constructor functions on the compilers that support itAlexander Larsson2012-01-131-0/+93
* Make single includes mandatoryMatthias Clasen2011-10-121-1/+1
* Bug 661438: Fix up gmacros.h a bitChun-wei Fan2011-10-121-1/+1
* Add our own deprecation macrosMatthias Clasen2011-10-111-0/+14
* Add better deprecation macrosMatthias Clasen2011-10-111-0/+17
* USE __COUNTER__ instead of __LINE__ when availableMatthias Clasen2011-10-071-0/+4
* gmacros: Hide G_STATIC_ASSERT from g-ir-scannerColin Walters2011-10-051-0/+2
* Make G_ASSERT_STATIC work with clangRyan Lortie2011-10-041-1/+1
* Formally deprecate G_CONST_RETURNRyan Lortie2011-06-131-4/+3
* Consistently use G_GNUC_EXTENSION instead of __extension__Colin Walters2011-05-311-1/+1
* Add G_STATIC_ASSERT_EXPR macroRyan Lortie2011-05-271-0/+1
* Revert "Deprecate G_CONST_RETURN"Emmanuele Bassi2011-03-151-2/+0
* Deprecate G_CONST_RETURNRyan Lortie2011-03-151-0/+2
* Add G_GNUC_DEPRECATED_FOR macroEmmanuele Bassi2010-04-231-0/+7
* Use offsetof instead of __builtin_offsetof, for icc's sake. Proposed byMatthias Clasen2009-01-181-1/+1
* added G_PASTE() and G_STATIC_ASSERT(), based on patches by Christian16:11:14 Tim Janik2008-10-291-0/+4
* Bug 551228 – G_STRFUNC on recent Sun compiler should be expanded toMatthias Clasen2008-09-101-1/+1
* Bug 531900 – Use __builtin_offsetof for G_STRUCT_OFFSET if buildingSebastian Dröge2008-06-111-2/+9
* implement G_STMT_START and G_STMT_END with do{}while(0), which is believed10:49:37 Tim Janik2008-05-221-23/+8
* #define __GLIB_H_INSIDE__ around including everything.Michael Natterer2008-05-051-1/+1
* Add macros wrapping the gcc alloc_size function attribute. (#523019,Matthias Clasen2008-03-311-0/+8
* make it possible to disable single-file includes by definingMichael Natterer2008-03-141-2/+6
* Deprecate G_GNUC_(PRETTY)_FUNCTION.Matthias Clasen2008-01-271-0/+2
* added G_GNUC_MAY_ALIAS, suggested by Mathias Hasselmann in bug #335341,Tim Janik2006-11-221-0/+6
* Add a macro to make gcc warn if a function result is ignored. (#145466,Matthias Clasen2005-12-041-0/+7
* Fix G_STMT_START / G_STMT_END on Solaris. (#321972, Andrew Paprocki)Matthias Clasen2005-11-301-15/+18
* Define G_GNUC_NULL_TERMINATED. (#164706, Marc Meissner)Matthias Clasen2005-03-081-0/+6
* Define empty for gcc 2.95.Matthias Clasen2004-11-291-3/+3
* Mark functions with G_GNUC_MALLOC when appropriate.Matthias Clasen2004-11-281-0/+3
* Remove G_GNUC_INTERNAL from here. Check whether the visibility attributeMatthias Clasen2004-08-101-11/+0
* Define empty if gcc is too old.Matthias Clasen2004-08-091-1/+1
* Add a G_GNUC_INTERNAL macro to mark function declarations as internal andMatthias Clasen2004-08-021-0/+11
* Add __extension__ to G_STMT_START to quite gcc -pedantic. (#131899,Owen Taylor2004-03-141-1/+1
* change #elif with no expression to #else in G_STRFUNC definition. ThanksManish Singh2003-12-111-1/+1
* handle NULL arguments gracefully.Tim Janik2003-11-271-0/+10
* __PRETTY_FUNCTION__ was made a non-token before gcc-3.0.0 for C++. (FixOwen Taylor2003-05-281-1/+1
* pull in trio if host printf doesn't have a known way of printing 64-bitManish Singh2002-12-121-21/+0
* Use G_LIKELY without surrounding parentheses in g_assert() andMatthias Clasen2002-11-271-2/+2
* Fix the non-gcc-3.x definitions of G_LIKELY and G_UNLIKELY. (Reported byMatthias Clasen2002-11-261-2/+21
* Remove the (no longer effective) empty if-branch.Matthias Clasen2002-11-251-3/+15
* Remove broken G_HIDDEN_SYMBOL definition which wasn't supposed to beOwen Taylor2002-11-221-7/+0
* Add G_GNUC_DEPRECATED. (Tom Tromey, #87969)Owen Taylor2002-11-211-0/+14
* Use G_LIKELY. (#69022)Matthias Clasen2002-11-201-0/+15
* get rid of warning hereHavoc Pennington2002-01-291-1/+1
* Only use __FUNCTION__, __PRETTY_FUNCTION__ for G_GNUC_FUNCTION,Owen Taylor2002-01-281-2/+2
* Do the same for "pure".Darin Adler2001-12-061-1/+1