index
:
sparse/sparse.git
bitwise-ones
format-check
maint-v0.6.2
maint-v0.6.3
master
C semantic parser
Luc Van Oostenryck
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
ident-list.h
Age
Commit message (
Expand
)
Author
Files
Lines
2021-04-13
scheck: support pre-conditions via __assume()
Luc Van Oostenryck
1
-0
/
+1
2021-04-13
scheck: assert_const()
Luc Van Oostenryck
1
-0
/
+1
2021-04-13
scheck: assert_eq()
Luc Van Oostenryck
1
-0
/
+1
2021-04-13
scheck: add a symbolic checker
Luc Van Oostenryck
1
-0
/
+3
2020-06-18
pre-process: make __has_{attribute,builtin}() true builtin macros
Luc Van Oostenryck
1
-2
/
+0
2020-06-18
pre-process: add support for __has_feature() & __has_extension()
Luc Van Oostenryck
1
-0
/
+4
2018-09-01
has-attr: add support for __has_attribute()
Luc Van Oostenryck
1
-0
/
+1
2018-06-08
builtin: add support for __has_builtin()
Luc Van Oostenryck
1
-0
/
+1
2018-06-04
dyn-macro: use a table to expand __DATE__, __FILE__, ...
Luc Van Oostenryck
1
-5
/
+0
2017-11-08
add support for C11's _Atomic as type qualifier
Luc Van Oostenryck
1
-1
/
+1
2017-05-12
keyword: no pre-declaration needed for attribute names
Luc Van Oostenryck
1
-56
/
+0
2017-05-12
keyword: explicitly add C99 & C11 keywords
Luc Van Oostenryck
1
-0
/
+8
2017-05-12
keyword: regroup the [reserved] keywords
Luc Van Oostenryck
1
-4
/
+10
2017-05-12
sparse: add support for _Static_assert
Lance Richardson
1
-0
/
+1
2017-02-13
C11: teach sparse about '_Alignof()'
Luc Van Oostenryck
1
-0
/
+1
2015-02-08
Teach sparse about the __COUNTER__ predefined macro
Luc Van Oostenryck
1
-0
/
+1
2014-10-10
Add the __restrict__ keyword
Ramsay Jones
1
-1
/
+1
2014-04-17
parse: support c99 [static ...] in abstract array declarators
Cody P Schafer
1
-0
/
+1
2013-04-21
Support #pragma once
Josh Triplett
1
-0
/
+1
2012-06-25
sparse: Add 'error' to ignored attributes
KOSAKI Motohiro
1
-0
/
+1
2012-06-25
sparse: Add '__vector_size__' to ignored attributes
KOSAKI Motohiro
1
-0
/
+1
2012-01-18
sparse: Add 'leaf' to ignored attributes.
Ethan Jackson
1
-0
/
+2
2011-06-28
sparse: Add 'artifical' to ignore attributes
Pekka Enberg
1
-0
/
+1
2010-04-08
Allow parsing L'\0'
Christopher Li
1
-0
/
+3
2009-07-18
Allow array declarators to have 'restrict' in them
Linus Torvalds
1
-0
/
+1
2009-07-18
Fix __label__ handling
Al Viro
1
-0
/
+1
2009-07-17
Rewrite and fix specifiers handling
Al Viro
1
-0
/
+1
2008-06-27
Ignore "cold" and "hot" attributes, which appeared in gcc 4.3
Pavel Roskin
1
-0
/
+2
2007-11-13
Handle ignored attribute malloc
Emil Medve
1
-0
/
+1
2007-06-26
[PATCH] implement __builtin_offsetof()
Al Viro
1
-0
/
+1
2007-05-22
Add explanatory comment about direct use of __IDENT for preprocessor idents.
Josh Triplett
1
-1
/
+3
2007-05-22
Add no-double-underscore variant format_arg.
Josh Triplett
1
-1
/
+1
2007-05-22
Add double-underscore variant __syscall_linkage__.
Josh Triplett
1
-1
/
+1
2007-05-22
Add no-double-underscore variant "used", ignored like "__used__".
Josh Triplett
1
-1
/
+1
2007-05-22
Add double-underscore variant __noinline__.
Josh Triplett
1
-1
/
+1
2007-05-22
Add double-underscore variant __always_inline__.
Josh Triplett
1
-1
/
+1
2007-05-22
Reorganize attribute list for readability.
Josh Triplett
1
-31
/
+32
2007-05-22
Move the ident for defined() into the preprocessor section.
Josh Triplett
1
-1
/
+2
2007-05-22
Remove inaccurate comment designating some attributes as windows-specific.
Josh Triplett
1
-2
/
+0
2007-05-22
Ignore the GCC constructor and destructor attributes
Josh Triplett
1
-0
/
+2
2007-05-22
Add (more) support for WIN32 attribute names
Ramsay Jones
1
-0
/
+7
2007-05-20
__DATE__ & __TIME expansion
Damien Lespiau
1
-0
/
+2
2007-04-20
Parse and ignore the __regparm__ attribute, just like regparm.
Josh Triplett
1
-1
/
+2
2006-10-17
Recognize and ignore __alias__ and __visibility__
Josh Triplett
1
-2
/
+2
2006-07-05
[PATCH] Ignore no_instrument_function attributes
Josh Triplett
1
-0
/
+1
2006-07-05
[PATCH] Add support for GCC's __builtin_types_compatible_p extension
Josh Triplett
1
-0
/
+1
2006-03-28
[PATCH] Attribute "sentinel"
Morten Welinder
1
-0
/
+1
2005-06-20
[PATCH] __attribute__ handling for attributes used in the userland
Peter Jones
1
-2
/
+9
2005-05-31
[IDENT] Add some more attributes
Arnaldo Carvalho de Melo
1
-0
/
+4
2005-05-19
Don't warn about undeclared "main()" function.
Linus Torvalds
1
-0
/
+1
2005-04-07
Make "check" (aka sparse) check arguments to some functions.
Linus Torvalds
1
-0
/
+4
2005-04-07
Add compile-time "range-check" infrastructure to sparse
Linus Torvalds
1
-0
/
+1
2005-04-07
[PATCH] Diff to make sparse not complain about __format_arg__
santtu.hyrkko@gmail.com
1
-0
/
+1
2005-04-07
Add an internal sparse "context" statement type.
Linus Torvalds
1
-0
/
+3
2005-04-07
Mark more identifiers reserved.
Linus Torvalds
1
-6
/
+7
2005-04-07
Handle __func__, __FUNCTION__ and __PRETTY_FUNCTION__ the same
Linus Torvalds
1
-0
/
+2
2005-04-07
Introduce the notion of "reserved" identifiers.
Linus Torvalds
1
-18
/
+44
2005-04-07
[PATCH] trivial sparse patch - ignore model attribute
David Mosberger
1
-1
/
+1
2005-04-07
[PATCH] __attribute__((bitwise))
Alexander Viro
1
-0
/
+1
2005-04-07
[PATCH] avoid matching idents with string compares
Christopher Li
1
-0
/
+38