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
Add __builtin_stpcpy, __sync_synchronize, __sync_bool_compare_and_swap to declare_bui...
2009-07-18
Linus Torvalds
A
l
low array declarators to
h
ave '
r
estr
i
ct' in them
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Samuel
Brons
o
n
Have Ma
k
e
file im
p
ort local
.
mk
if it exists
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Alberto Bertog
l
i
Support the __thr
e
ad storag
e
c
l
a
s
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
M
ar
t
in Nagy
Prin
t
an
erro
r
if typeof() l
a
cks
a
n
ar
g
ument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Mart
i
n
Nag
y
Add missing
checks for Waddress-spa
c
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin N
a
g
y
.
gitigno
r
e:
Ignor
e
dependenci
e
s an
d
Vim swap fi
l
es
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al V
i
ro
warn
directive in argument list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
Viro
S
egfault at evaluat
e
.
c:3
4
1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Vi
r
o
Sanitize poi
n
ter()
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Don't
mix s
t
orage
class bit
s
with ctyp
e
->modif
i
ers
.
.
.
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Sim
p
lify get_number_value(
)
a
n
d ctyp
e
_i
n
teger()
commit
|
commitdiff
|
tree
2009-07-18
A
l
Viro
Fix
__lab
e
l__
h
a
ndl
i
ng
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al V
i
r
o
Fix declar
a
ti
o
n_specifie
r
s() ha
n
dling of typ
e
def name
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix enumeration c
o
nstants'
s
c
o
pe b
e
ginning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
iro
Restore __attr
i
b
u
te__(
(
mode
)
)
handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
A
l
V
ir
o
Pass
d
ec
l
_state d
o
wn to ->attribute()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Pa
s
s decl_stat
e
down to ->declarat
o
r() and handle_attributes()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Clea
n
up and split
decl
a
ration_sp
e
cifiers()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Have
->declarator()
act d
i
rectly on ct
y
pe being
a
ffected
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
Rewrite
and fix sp
e
cifiers handli
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
Saner
typ
e
for __buil
t
i
n
_va_list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Tak
e
the re
s
t of specifier
s
to par
s
e
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
pr
e
parat
i
o
ns
t
o
->declarator()
c
leanup - separate typede
f
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix handling of typ
e
defs
with sev
e
ral declarat
o
rs
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Take the res
t
of storage class k
e
ywords t
o
parse
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix
regression
created by commit
af30c6df7
4
f
01db10fa78ac0cbd
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Pro
p
a
g
ate decl_state to declara
t
ion_spe
c
ifiers(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Sepa
r
ating ctype and pa
r
ser state, part 1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Sanitize dir
e
ct_declarator l
o
gics
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix braino
in whi
c
h_kind()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
D
on
'
t mess w
i
t
h
p
a
ssing symbol to
d
ec
l
arator/
d
irect_declarator
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
L
e
ave
a
pplying attributes u
n
t
il we k
n
ow whether it
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
Apply attributes after ( to the right p
l
a
ce
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
Warn about non-empty identif
i
er
l
ist ou
t
side of definitio
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
more direct_declar
a
tor() sanitizing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix a
t
tribute/
a
s
m
handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al V
i
r
o
More nested declarator fixes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Sepa
r
ate parsing of ident
i
fier-l
i
s
t
(in K&R-sty
l
e declarations)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix
h
and
l
i
n
g
of ident-less
d
ec
l
arati
o
ns
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Thomas Schmid
Fix
implicit
cast to flo
a
t
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
fun with declarations an
d
d
e
fini
t
ions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix type_info_express
i
on(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
fun with declaratio
n
s an
d
definitions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Christoph
e
r
Li
Upd
a
te the validation check for f
t
abstop=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Ha
n
n
es Eder
refactor han
d
le_swi
t
ch_f
commit
|
commitdiff
|
tree
2008-12-29
Christ
o
pher
L
i
Clean up
M
akefile long lines
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christop
h
er Li
Makefile aut
o
matic header depen
d
enc
y
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Alexey Z
a
ytsev
Also warn about sizeof(function
)
commit
|
commitdiff
|
tree
2008-12-29
C
hristo
p
her Li
W
a
rn about
e
xplicit
u
sage of sizeof(v
o
i
d
)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Chris
t
opher Li
Teach
cl
a
s
s
i
f
y_type to handle typeof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree