repo.or.cz
/
smatch.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Sparse 0.5.0
2010-07-19
Morten
W
elinder
s
kip may
_
alias and declare b
u
iltin_fabs
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christophe
r
i
n
spect: add some expre
s
sion inspection
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christ
o
p
h
er
L
i
inspe
c
t: Add test-i
n
spect program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher L
i
inspect: add so
m
e
ex
a
mple inspect for symbol and statem
e
n
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
rist
o
pher Li
ins
p
ect
:
ad
d
custom a
s
t treeview model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Ji
r
i S
l
a
b
y
pars
e
r:
a
dd support
f
or
a
sm
g
o
t
o
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christop
h
er
L
i
A
d
ding asm goto label tes
t
ca
s
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Damien Lespiau
Ignore t
h
e may_al
i
as GCC attribut
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christophe
r
Li
P
arsing
w
ide char strin
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christopher
L
i
Allow parsing
L
'
\
0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chri
s
top
h
e
r
L
i
Make MOD_NORETURN fi
t
s into 32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Kam
i
l Dudka
do n
o
t ignore attribute 'noreturn
'
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christop
h
er Li
Sparse
0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-21
Pekka Enberg
s
parse: Add
G
CC pr
e
-de
f
i
ned
m
a
c
r
os for user
-
space
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-11
K
amil D
u
dka
make sparse headers self
-
com
p
i
l
able
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-11
Reinhard Ta
r
tler
show_tok
e
n: handle TOKEN_UN
T
A
INT and
T
OKEN_AR
G
_
COUNT
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Kamil Dudka
unssa: track
u
ses wh
e
n re
p
lacing
a
p
hi node
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Blu
e
Swirl
D
efine
__LP64__ for x86_64
unl
e
ss i
n
32 b
i
t m
o
d
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Blue S
w
i
rl
Add supp
o
rt
f
or TImode
t
ype (__
i
nt128_t)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-29
Kamil Du
d
ka
linear
i
ze
.
h
:
sa
n
itize header
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-03
Blue Swirl
Add
c
{l,t
}
z
{,l,l
l
}, f
f
sl{,l}, popcountll and
floating
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-03
Blue Swirl
Ignore
attri
b
ute __b
o
unded__, used by Op
e
nBSD
headers
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-27
Ha
n
nes E
d
e
r
te
s
t
-
s
uit
e
:
integrate
unhandled propro
c
essor tes
t
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-22
Kam
i
l
Dudk
a
com
p
ile
-
i386: do not generate
a
n infinite loop
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-20
Ramsay Jon
e
s
Makefile: suppress
e
r
ror message from pkg-config
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Hannes Eder
test-suite: be
m
ore verbose on 'un
h
andle
d
' and 'know
n
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
C
h
ristopher Li
move
extern inline function to fi
l
e scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
hristopher Li
Ad
d
val
i
dation
f
o
r
res
t
ri
c
t and attribute war
n
ing
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Li
n
u
s
Torval
d
s
Avoid "att
r
ibute 'war
n
ing': unkn
o
wn
a
ttribute" warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linu
s
Torva
l
ds
Turn off '-Wtran
s
parent-union' by default
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus Torva
l
ds
Allow array declarat
o
r
s to have 're
s
t
r
i
ct' in them
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Samuel Bro
n
son
Have Makefi
l
e import
l
ocal
.
m
k
if
i
t exists
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
A
l
b
erto Bertogli
Support the __thread storage
cl
a
ss
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
M
a
rtin Nagy
Print an error if typeof()
l
ac
k
s an argumen
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Mar
t
i
n
Nagy
A
d
d missi
n
g checks
f
o
r Waddress
-
space
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
.
gitignore: Igno
r
e dependen
c
ies and
Vim swa
p
files
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
warn di
r
ective
i
n
arg
u
ment
li
s
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Segfault at
e
v
a
lua
t
e
.
c:341
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Sanitize pointer()
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Vi
r
o
Don't mix
s
torage class bi
t
s with c
t
ype->modifiers
.
.
.
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
S
i
m
p
lify
get_number_value() and ctyp
e
_
i
ntege
r
()
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix __la
b
el__ handling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al V
i
ro
F
i
x dec
l
arat
i
on_spe
c
ifiers() han
d
ling
o
f typede
f
nam
e
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fi
x
enumerati
o
n
consta
n
ts'
s
cope beginning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Re
s
tore __attr
i
but
e
__((mode))
h
an
d
ling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Viro
P
a
ss
d
ec
l
_sta
t
e do
w
n to ->attribute()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Pass decl_state
d
own to -
>
declarator() and handle_a
t
tribut
e
s()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
Clean u
p
and sp
l
it decla
r
ation_spec
i
fiers(
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
H
a
v
e
->decl
a
rator()
a
ct directly
on ctype being aff
e
c
t
ed
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Re
w
rite and
f
ix
s
p
e
cifiers handl
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
Saner type for __
b
u
iltin_va_li
s
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
T
a
ke the
r
est of specifiers to pa
r
se
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
pr
e
parations to
->declarator
(
) cl
e
anup - separate ty
p
edef
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
Fix handling of typedefs wi
t
h
several decl
a
rators
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
T
a
ke the rest of sto
r
age class keywords
t
o
p
a
rse
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Fix
regression created
b
y commit af30
c
6d
f
74f01db10fa78ac0cbd
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Propagate decl
_
state
t
o declarat
i
on_
s
pecifiers
(
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Separa
t
ing
c
type and parser state, part 1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
S
a
nitize d
i
r
ect_de
c
lar
a
tor logics
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix braino in which_k
i
n
d
()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Don't mess
w
i
th pa
s
sing
symbol t
o
declarator/direct_decla
r
at
o
r
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
L
e
ave
a
pplying at
t
ributes until
we know
w
hether it
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al V
i
ro
Apply attributes after
( to the
r
i
ght place
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Warn
a
bo
u
t
non-empty identifier
l
i
s
t outsid
e
of
definiti
o
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
V
i
r
o
more direct_declarator() sanitizing
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix a
t
tribute/asm handl
i
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
More nested declarator
f
ixes
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
S
e
parate parsing of ide
n
tifier-lis
t
(in K&R-style declarations)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
V
i
ro
Fix h
a
ndlin
g
of ident-less declarations
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Thomas
Schmid
Fix implicit
c
ast to
f
loat
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
f
un w
i
t
h
decl
a
rations
and defin
i
tions
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
Fix
t
ype_i
n
fo_
e
xpression()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
fun with decl
a
rati
o
ns and definitions
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
C
h
r
i
stopher
L
i
U
p
date the vali
d
ati
o
n
che
c
k for ftabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Hannes Eder
r
efactor handle_switc
h
_f
commit
|
commitdiff
|
tree
2008-12-29
C
h
ristopher Li
Cle
a
n u
p
Ma
k
efile long
l
ines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chris
t
opher Li
Makefile
a
u
tomatic header
d
ependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
A
lexey Zay
t
s
ev
Also
w
arn abo
u
t
s
izeof
(
function
)
commit
|
commitdiff
|
tree
2008-12-29
Christopher
L
i
W
a
rn
about expli
c
it usage of sizeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Ch
r
istopher Li
Teach classify_type t
o
handle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree