summaryrefslogtreecommitdiff
path: root/glib/gmacros.h
Commit message (Expand)AuthorAgeFilesLines
* glib/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-241-1/+1
* gmacros.h: offsetof is also available on MSVCNirbheek Chauhan2016-07-131-1/+1
* glib/gmacros.h: Fix build on C++ mode in Visual StudioChun-wei Fan2016-05-051-6/+21
* macros: Fix Clang attribute detectionEmmanuele Bassi2016-02-101-1/+5
* G_LIKELY/_UNLIKELY macros need more parenthesesStephan Bergmann2016-01-061-2/+2
* macros: add G_GNUC_CHECK_VERSION() for compiler checks.Christian Hergert2015-12-161-0/+6
* gmacros: fix unguarded use of __STDC_VERSION__Allison Ryan Lortie2015-11-171-1/+1
* GLib: clean up the "inline" mess once and for allAllison Ryan Lortie2015-11-161-0/+21
* macros: add dummy __has_builtin()Allison Ryan Lortie2015-10-301-0/+4
* gmacros: Only set G_ANALYZER_ANALYZING to 1 when clang static analyzer is in useTing-Wei Lan2015-06-291-1/+1
* Remove UTF-8 quotation marksBehdad Esfahbod2015-04-131-1/+1
* Fix the buildMatthias Clasen2015-03-221-6/+6
* Account for clangs lack of __alloc_size__Matthias Clasen2015-03-221-1/+2
* Add g_autofreeColin Walters2015-02-221-0/+1
* gmacros.h: Add Private Macro _GLIB_DEFINE_AUTOPTR_CHAINUPChun-wei Fan2015-02-031-0/+8
* fix G_DEFINE_AUTO_CLEANUP_FREE_FUNC on non-GCCRyan Lortie2015-02-021-1/+1
* macros: add support for GNUC cleanup __attribute__Ryan Lortie2015-01-301-0/+34
* Avoid warning when using G_STMT_END macro with MSVCPaolo Borelli2015-01-141-0/+10
* gmacros.h: add G_GNUC_*_IGNORE_DEPRECATIONS macros for clangThomas Haller2014-08-221-0/+6
* Docs: Don't use the note tagMatthias Clasen2014-01-311-28/+24
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
* gmacros.h: fix C99 checkDan Winship2013-11-021-1/+1
* Mark up warnings/critical functions for clang analyzerStef Walter2013-08-171-0/+13
* Add MSVC implementations of G_GNUC_*_IGNORE_DEPRECATIONSChun-wei Fan2013-07-291-0/+6
* Make G_STRFUNC consistent across platformsDan Winship2013-06-291-2/+2
* gmacros: Mark G_UNAVAILABLE() functions as deprecated (gcc <= 4.4)Colin Walters2013-04-031-1/+1
* gmacros: add G_GNUC_UNUSED to G_STATIC_ASSERTCosimo Cecchi2013-01-301-2/+2
* Add a new _GLIB_EXTERN macro for "extern"Ryan Lortie2013-01-131-6/+10
* Move single-include guards inside include guardsMatthias Clasen2012-12-271-3/+3
* glib/gmacros.h: Fix up attribute to avoid namespace collisionsShota Akiyama2012-03-031-1/+1
* Improve the wording of the message for G_UNAVAILABLEMatthias Clasen2012-02-271-2/+2
* Add flexible API version boundariesEmmanuele Bassi2012-02-261-0/+9
* 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