aboutsummaryrefslogtreecommitdiffstats
path: root/ident-list.h
AgeCommit message (Expand)AuthorFilesLines
2015-02-08Teach sparse about the __COUNTER__ predefined macroLuc Van Oostenryck1-0/+1
2014-10-10Add the __restrict__ keywordRamsay Jones1-1/+1
2014-04-17parse: support c99 [static ...] in abstract array declaratorsCody P Schafer1-0/+1
2013-04-21Support #pragma onceJosh Triplett1-0/+1
2012-06-25sparse: Add 'error' to ignored attributesKOSAKI Motohiro1-0/+1
2012-06-25sparse: Add '__vector_size__' to ignored attributesKOSAKI Motohiro1-0/+1
2012-01-18sparse: Add 'leaf' to ignored attributes.Ethan Jackson1-0/+2
2011-06-28sparse: Add 'artifical' to ignore attributesPekka Enberg1-0/+1
2010-04-08Allow parsing L'\0'Christopher Li1-0/+3
2009-07-18Allow array declarators to have 'restrict' in themLinus Torvalds1-0/+1
2009-07-18Fix __label__ handlingAl Viro1-0/+1
2009-07-17Rewrite and fix specifiers handlingAl Viro1-0/+1
2008-06-27Ignore "cold" and "hot" attributes, which appeared in gcc 4.3Pavel Roskin1-0/+2
2007-11-13Handle ignored attribute mallocEmil Medve1-0/+1
2007-06-26[PATCH] implement __builtin_offsetof()Al Viro1-0/+1
2007-05-22Add explanatory comment about direct use of __IDENT for preprocessor idents.Josh Triplett1-1/+3
2007-05-22Add no-double-underscore variant format_arg.Josh Triplett1-1/+1
2007-05-22Add double-underscore variant __syscall_linkage__.Josh Triplett1-1/+1
2007-05-22Add no-double-underscore variant "used", ignored like "__used__".Josh Triplett1-1/+1
2007-05-22Add double-underscore variant __noinline__.Josh Triplett1-1/+1
2007-05-22Add double-underscore variant __always_inline__.Josh Triplett1-1/+1
2007-05-22Reorganize attribute list for readability.Josh Triplett1-31/+32
2007-05-22Move the ident for defined() into the preprocessor section.Josh Triplett1-1/+2
2007-05-22Remove inaccurate comment designating some attributes as windows-specific.Josh Triplett1-2/+0
2007-05-22Ignore the GCC constructor and destructor attributesJosh Triplett1-0/+2
2007-05-22Add (more) support for WIN32 attribute namesRamsay Jones1-0/+7
2007-05-20__DATE__ & __TIME expansionDamien Lespiau1-0/+2
2007-04-20Parse and ignore the __regparm__ attribute, just like regparm.Josh Triplett1-1/+2
2006-10-17Recognize and ignore __alias__ and __visibility__Josh Triplett1-2/+2
2006-07-05[PATCH] Ignore no_instrument_function attributesJosh Triplett1-0/+1
2006-07-05[PATCH] Add support for GCC's __builtin_types_compatible_p extensionJosh Triplett1-0/+1
2006-03-28[PATCH] Attribute "sentinel"Morten Welinder1-0/+1
2005-06-20[PATCH] __attribute__ handling for attributes used in the userlandPeter Jones1-2/+9
2005-05-31[IDENT] Add some more attributesArnaldo Carvalho de Melo1-0/+4
2005-05-19Don't warn about undeclared "main()" function.Linus Torvalds1-0/+1
2005-04-07Make "check" (aka sparse) check arguments to some functions.Linus Torvalds1-0/+4
2005-04-07Add compile-time "range-check" infrastructure to sparseLinus Torvalds1-0/+1
2005-04-07[PATCH] Diff to make sparse not complain about __format_arg__santtu.hyrkko@gmail.com1-0/+1
2005-04-07Add an internal sparse "context" statement type.Linus Torvalds1-0/+3
2005-04-07Mark more identifiers reserved.Linus Torvalds1-6/+7
2005-04-07Handle __func__, __FUNCTION__ and __PRETTY_FUNCTION__ the sameLinus Torvalds1-0/+2
2005-04-07Introduce the notion of "reserved" identifiers. Linus Torvalds1-18/+44
2005-04-07[PATCH] trivial sparse patch - ignore model attributeDavid Mosberger1-1/+1
2005-04-07[PATCH] __attribute__((bitwise))Alexander Viro1-0/+1
2005-04-07[PATCH] avoid matching idents with string comparesChristopher Li1-0/+38