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.4.2
2009-10-11
Christopher Li
Sparse
0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-21
Pe
k
ka Enberg
sparse: Add GCC pre-
d
efined
m
acros for use
r
-sp
a
ce
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Kamil Dudka
m
ake sparse he
a
der
s
se
l
f-compilable
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Reinhard Tartler
show_token: handle T
O
KEN_UNTAINT and TOKEN_A
R
G_COUNT
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Ka
m
i
l Dudka
unssa: track uses when replaci
n
g a phi
n
od
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Bl
u
e S
w
irl
D
e
fine
_
_
LP64__
f
o
r x86_64 unl
e
s
s
i
n
32 bit mod
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Blue Swirl
Add support for TIm
o
d
e ty
p
e
(
__int128_t)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-29
Kamil D
u
dk
a
linearize
.
h: san
i
tize
h
eader
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
Blue Swirl
Add c{l,
t
}z
{
,l,
l
l}, ffsl
{
,l}, popcou
n
t
l
l
an
d
floating
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
Blu
e
Sw
i
rl
Ignore attribute __bounded__, us
e
d by OpenBSD head
e
rs
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-27
H
annes Eder
tes
t
-
s
uit
e
: int
e
grate unhandled pro
p
rocessor tests
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-22
Kami
l
Dudk
a
c
ompile-i386: do not gen
e
rate a
n
infinite l
o
op
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-20
Ram
s
ay Jones
M
a
kefile: suppress error message fro
m
pkg-config
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Hann
e
s Eder
test-s
u
it
e
: be
more verbo
s
e
o
n 'un
h
a
n
dled' an
d
'k
n
own
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Chr
i
stop
h
er Li
move extern inline f
u
nctio
n
t
o file scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
C
h
r
isto
p
h
er Li
Add valid
a
tion for
r
estrict and a
t
tribute
w
a
r
ning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
L
inus Torvalds
A
v
oid "a
t
t
ribut
e
'warning': u
n
known attribute" wa
r
n
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Linus Torvalds
T
u
rn off '-
W
transparent-union'
b
y default
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Lin
u
s Torval
d
s
Allow
array d
e
clarat
o
rs to h
a
ve 'res
t
rict' in them
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Samuel Bronson
Hav
e
Make
f
ile import lo
c
al
.
mk if it
exists
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
A
l
b
erto Bertogli
Supp
o
rt the __thread storage cla
s
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin
Nagy
Pr
i
nt an e
r
ror
i
f typeof() lacks an argument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Marti
n
Nagy
Add missing c
h
ecks for
W
addre
s
s-space
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Marti
n
Nagy
.
gitign
o
re:
I
gnore
d
epen
d
encies a
n
d
Vim swap
f
iles
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al V
i
r
o
warn
directive in a
r
gument list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Segfault a
t
evaluate
.
c
:
3
4
1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
A
l Viro
Sanitiz
e
poi
n
t
er
(
)
commit
|
commitdiff
|
tree
2009-07-18
Al
V
ir
o
Do
n
'
t
m
ix storage class bits
w
ith ctype->mo
d
ifiers
.
.
.
commit
|
commitdiff
|
tree
2009-07-18
Al Vir
o
Si
m
pl
i
fy ge
t
_num
b
er_value
(
) and ct
y
pe_integer
(
)
commit
|
commitdiff
|
tree
2009-07-18
A
l
Viro
Fi
x
__label_
_
handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
Vir
o
Fi
x
declaration_specifiers() handli
n
g
of typedef name
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix enumerat
i
o
n
constants' scope begin
n
i
ng
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Re
s
t
ore __att
r
i
bute__((mode)
)
ha
n
dling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al V
i
ro
Pass decl
_
s
t
ate down
t
o ->a
t
tribu
t
e()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Pass decl_state down to ->declarator() and handle_attributes()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Clea
n
up and split declarat
i
o
n
_speci
f
iers()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
Have
->declarator()
act directl
y
on cty
p
e being aff
e
c
t
ed
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Re
w
r
ite and fix s
p
ecifiers han
d
ling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Saner typ
e
for __built
i
n_va_list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Take t
h
e
r
est o
f
specifiers to parse
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
preparations to -
>
declarator() cleanup
-
sep
a
r
a
t
e
typedef
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Fix
handling of typ
e
d
efs
with several declarators
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Take the rest of stor
a
ge class
keyw
o
r
ds to parse
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Fix regression c
r
ea
t
ed b
y
commit af3
0
c6df74f01db10
f
a7
8
a
c
0
cbd
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Propaga
t
e
decl_state t
o
declaration_specif
i
ers()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Sep
a
r
ating ctype and parse
r
state, part
1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Sa
n
itize direct_declarator
l
o
gi
c
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
F
i
x braino in
w
hich_k
i
nd()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
D
o
n't mess with pa
s
s
i
ng
s
ymb
o
l
to declarator/dir
e
c
t
_declarator
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al V
i
ro
Leave app
l
yin
g
attributes until we
k
now wheth
e
r it
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
Apply at
t
ributes after ( to t
h
e right place
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
Warn
a
b
out
n
on-empty i
d
e
ntifier l
i
st out
s
ide of defini
t
ion
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al V
i
ro
more di
r
ect_
d
ecl
a
rator() sanitiz
i
ng
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fi
x
a
t
t
r
i
bute
/
a
sm handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
More
ne
s
t
ed declarator fixes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
Sepa
r
ate parsi
n
g
of ident
i
fier-list (in
K
&R-style
d
e
clarations)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix hand
l
ing of ident-less dec
l
arations
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Thomas Schmid
Fix
implicit cast to float
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al V
i
ro
fun with declarat
i
o
n
s and
definitions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix type
_
info_expressio
n
(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
fun
w
ith
declaration
s
and def
i
nitions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Chri
s
topher Li
Update the validati
o
n check for ftab
s
top=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Hannes Eder
refactor h
a
n
d
le_
s
witch_f
commit
|
commitdiff
|
tree
2008-12-29
Chris
t
o
p
her Li
C
l
ean up
M
akefil
e
long line
s
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Chris
t
oph
e
r Li
Ma
k
efile automatic he
a
der depen
d
ency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Alex
e
y
Z
ayt
s
ev
Also wa
r
n about sizeof(
f
u
n
ction)
commit
|
commitdiff
|
tree
2008-12-29
Christophe
r
L
i
Warn abo
u
t
exp
l
ici
t
usag
e
of sizeof(vo
i
d)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Christophe
r
L
i
Tea
c
h c
l
assify_type to handle typeof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree