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
Sp
a
rse
0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-21
Pekka Enberg
sparse
:
Add GCC pre-defined mac
r
os for user-space
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Kamil Dudka
make
sparse headers self-compilable
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Reinhard Tartler
s
h
o
w_token: ha
n
dle TOKEN_UNTAINT
and TOKEN_ARG_CO
U
NT
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Kamil Dudka
un
s
sa: track u
s
es when r
e
p
l
acing a p
h
i nod
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Blue Swi
r
l
Def
i
ne __LP64__ for x86_64 unless in 32 bit mode
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Blue Swirl
A
dd support for TImode t
y
pe (__in
t
128_t
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-29
Kamil D
u
dka
linearize
.
h: sa
n
itize head
e
r
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
Blue Sw
i
rl
Add c{l,t}z{,l,ll}, ffs
l
{,l}, popco
u
ntll and fl
o
ating
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
Blue
S
wi
r
l
Ignore attribute __bou
n
ded__, used by
O
penBSD header
s
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-27
Hannes Ed
e
r
test-s
u
i
te: i
n
tegrate unhandled
proprocessor tests
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-22
K
ami
l
Dudka
c
o
m
p
ile-i38
6
: do not ge
n
erate
a
n infinite
l
oop
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-20
Ramsay Jones
Makefile:
supp
r
ess error mes
s
a
ge from pkg-conf
i
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Hannes
Eder
test-suite: be more ver
b
ose
on 'unha
n
dled'
and
'
k
nown
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Christop
h
er Li
move exte
r
n inli
n
e
f
u
nction to file scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Ch
r
i
stopher Li
Add valida
t
ion for restric
t
and attribute warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
L
i
nus
T
orvald
s
Avoid
"attribute 'warning': unkno
w
n attribute" wa
r
n
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Linus Torvalds
Turn off
'-Wtransp
a
r
e
n
t
-union'
b
y
defau
l
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Linus To
r
valds
All
o
w array
d
ecla
r
ato
r
s to hav
e
'restrict' i
n
them
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Samuel Bronson
Have Makef
i
le import local
.
mk if
i
t ex
i
sts
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
b
ert
o
Bertogli
Su
p
port
the __thread storage c
l
ass
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nag
y
P
rint an error if
t
ypeof() lacks an argument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin
Nagy
Add
missing checks for Waddress
-
space
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
.
gitignore: I
g
nor
e
dependencies and Vim swap
f
iles
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Vir
o
w
ar
n
dir
e
ctive
in argum
e
nt list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Vi
r
o
Segf
a
ult at
evaluate
.
c:34
1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Vi
r
o
Sanitiz
e
poi
n
te
r
()
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Don
'
t mix storage class bit
s
with ctyp
e
->
m
odi
f
iers
.
.
.
commit
|
commitdiff
|
tree
2009-07-18
Al V
i
r
o
S
i
mplify
get
_
number_value() and
ctype_integer
(
)
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix
_
_label__ handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix declaratio
n
_specifiers
(
)
handling of
t
yp
e
def name
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix enu
m
e
r
a
t
ion
c
onstan
t
s' sc
o
p
e beginnin
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
A
l
V
i
ro
R
e
store __attribute__((
m
o
d
e)) handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Pass decl_state down t
o
->attribute()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Pass d
e
cl_
s
ta
t
e down to ->declarator() and handle_attr
i
b
ut
e
s()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al V
i
r
o
Clean up and
s
plit declarati
o
n_spec
i
fier
s
()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Have ->
d
eclarator
(
)
a
ct
d
irec
t
ly
o
n ctype
b
eing affected
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Rew
r
ite and fix specifiers
handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
S
a
n
er type for _
_
b
u
iltin_
v
a
_lis
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Take the rest of
specifier
s
to parse
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
i
ro
p
repara
t
ions to ->de
c
larator(
)
cleanu
p
-
separate t
y
p
edef
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
F
i
x h
a
ndling of typedefs wi
t
h several decla
r
ators
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
T
a
ke the
rest of storage class ke
y
words to
p
arse
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix regre
s
sion
created by commit af30
c
6df74f01db10fa78ac0cbd
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Propagate decl_
s
tate to declaration_specifiers()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
S
e
p
a
r
a
ting ctype and parser state, part 1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
San
i
tize direct_dec
l
ara
t
or logics
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
F
ix braino in which_ki
n
d()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Don't mess w
i
th pas
s
ing sy
m
b
o
l to declarator/dire
c
t_declarator
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Leav
e
applyi
n
g attri
b
ut
e
s
until we know whether i
t
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Ap
p
ly a
t
tributes
after ( to t
h
e
r
ight place
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
W
arn about non-empty identifier list outs
i
de of d
e
finition
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
more direct_declarator() sanitizing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
Fix attribute/asm hand
l
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
More
n
est
e
d de
c
larator f
i
xes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
Separate
pa
r
sing
o
f id
e
ntifier-list
(in K&R-style d
e
claration
s
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Fix handling of ident
-
less declaration
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Thomas Schmid
Fix im
p
licit
c
ast
to float
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
fun with declar
a
t
ions and de
f
initions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
Fix type_info_expressi
o
n()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
fun wi
t
h declaratio
n
s and definitio
n
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Chri
s
topher Li
Update the validat
i
on ch
e
ck
f
or f
t
a
b
stop=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Hann
e
s Eder
refac
t
or handle_switch_f
commit
|
commitdiff
|
tree
2008-12-29
Christo
p
her Li
Clean u
p
Mak
e
file
long li
n
es
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
stopher Li
Makefile automatic h
e
a
der
dependency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Alexey Zaytsev
Als
o
warn about sizeof(func
t
ion)
commit
|
commitdiff
|
tree
2008-12-29
Christ
o
ph
e
r Li
Warn about exp
l
icit usage of
s
i
z
eof(void)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Chri
s
to
p
her
Li
Teach cla
s
sify_t
y
p
e to
h
an
d
le typeof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree