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.4
2011-11-21
Christoph
e
r Li
sparse 0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
Add te
s
t ca
s
e
f
or
binary
con
s
t
an
t
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Christopher Li
Spar
s
e 0
.
4
.
4
-
rc2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Fix parsi
n
g e
m
pty asm cl
o
bbe
r
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Chris
t
opher
L
i
Add tes
t
case
f
or empty asm clob
b
ers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Christo
p
her
Li
Spa
r
s
e 0
.
4
.
4-rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
Fix inlining switch s
t
atement
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Chr
i
stoph
e
r Li
validati
o
n: inlin
e
switch st
a
t
emen
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Christop
h
er Li
inspect:
A
dd
switch statement an
d
more
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christopher
L
i
R
emo
v
e
set but not u
s
ed variable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
C
h
r
istopher
Li
Ignore attribute vector
_
s
i
ze
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Christo
p
her Li
Allow overwrite C
F
LAGS fro
m
command line
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Ch
r
ist
o
pher L
i
inspect: addin
g
functio
n
arugume
n
t list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
s
parse 0
.
4
.
3 finial
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
C
hr
i
s
t
o
p
he
r
Li
Fix
u
p
and cleanup modifi
e
r_
s
tring
(
) function
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
Chris
t
opher Li
inspect: cast exp
r
ession
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christoph
e
r
insp
e
ct: add so
m
e expressi
o
n inspection
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
ins
p
ect: Ad
d
t
es
t
-inspect program
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Chr
i
stoph
e
r Li
inspect: add some example
in
s
pect
for symbol and statemen
t
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christop
h
er
Li
insp
e
ct: add cu
s
tom ast tree
v
iew m
o
del
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christop
h
er
Add test
c
ase f
o
r
builtin_unreachable()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
C
hris
t
op
h
e
r Li
Addi
n
g as
m
goto la
b
el test case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christoph
e
r Li
P
a
rsi
n
g
wide char
s
trin
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Christophe
r
Li
Allow par
s
ing L'\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
toph
e
r
evaluate: check for NULL
type ins
i
d
e typ
e
of
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
opher
Li
Adding
test case for "x &&
y
&
& z"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
S
i
mplify Ma
k
efile using
sta
t
ic pattern r
u
les
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
C
h
r
i
stop
h
er Li
Declare ignored
a
t
t
r
ibutres into a lis
t
of
string
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
her Li
M
o
v
e noreturn attribute out of ignore att
r
area
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Christopher
Li
Make MOD_NOR
E
TU
R
N fits i
n
to 32 bit
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-11
Ch
r
istopher Li
Sparse 0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Christo
p
her Li
move extern
i
nline
f
unction to f
i
le scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Chr
i
stopher
L
i
Add validation for restr
i
ct and attribute w
a
rning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Chris
t
o
pher
L
i
Updat
e
t
h
e validation ch
e
ck
f
or f
t
abstop
=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christ
o
pher
L
i
Cle
a
n
up Makefile
long line
s
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Mak
e
fil
e
a
utomatic header dependency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christop
h
er L
i
Warn a
b
out explicit u
s
age of sizeof(void)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Christopher L
i
T
e
ach classify_typ
e
to handle typeof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-18
Ch
r
istopher Li
Add enum membe
r
l
i
s
t to
the
p
a
rent
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-14
Chr
i
stopher
L
i
Evaluate i
t
erator symbol
s
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-10-21
Christop
h
er Li
Pe
r
form
local label lookup
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Chri
s
topher Li
Pa
s
s
a bitmask
o
f key
w
ord
s
to handle_attri
b
u
t
es
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
c
o
mbinat
i
ons st
r
ing clean up
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ristopher
L
i
hand
l
e label attributes
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
Fix the annotated inline c
a
ll position
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-09
C
hr
i
stopher Li
Introduce key
w
o
rd driven attribute parsing
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-02
Chr
i
st
o
p
her
Li
Add
annotation
f
or inline function call
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christophe
r
Li
D
i
s
abl
e
liveness
"dead" instruction b
y
d
efault
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
stopher Li
Introduce expre
s
sion_error
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-26
C
h
ristopher Li
Fix
core
d
ump on hu
g
e switch
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Chr
i
stopher Li
A
dding debug opt
i
on f
o
r sho
w
in
g
the linearized instr
u
ction
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christop
h
er Li
Fix a
b
ug
that match_ident
s
fo
r
get to end with NULL
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
her
L
i
F
i
x
c
o
re dump o
n
anonym
o
u
s symbol
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Make the ptrlist using the sparse allo
c
ator
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix double sem
i
colon in struct
declaratio
n
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher
Li
Fix the segfaul
t
when i
n
itializ
e
r h
a
s
u
nknown
symbo
l
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-21
C
hris
t
opher
L
i
Handle stru
c
ture attributes bet
w
een the s
t
ructure keywo
r
d
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-13
Chri
s
topher
Li
Bug fix in pointer modifier i
n
h
eritan
c
e at fun
c
t
ion
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christoph
e
r
Li
Marking anonymous string
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
A
nother
a
t
t
empt to
fix the attr
i
bute pars
i
ng
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
st
o
ph
e
r Li
E
nhance debug in
f
o
r
mation
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
opher L
i
Allow more than
on
e
comm
a
nd line
i
nclude file
.
Signed-off-by: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher Li
Update usage chain fo
r
d
ead br
a
n
ch in
s
truction
.
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristop
h
er
L
i
Update usage
c
hain for dead i
n
s
tructions
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
op
h
er
Li
A
d
d
ins
t
r
u
c
t
ion t
o
p
s
eu
d
o use
r
t
racking
.
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
ist
o
phe
r
Li
Change the symbol access list to a pseudo lis
t
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
toph
e
r Li
Sparse-ba
s
ed C
t
a
gs implementation
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
C
h
r
i
stopher Li
cleanu
p
write
to
a
rgu
m
ent a
r
ray hack
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Chris
t
oph
e
r Li
de
l
ay
r
emoving file scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Chri
s
topher Li
Fix w
a
r
n
ing
o
n
s
e
lf
c
heck
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christophe
r
Li
t
r
ivial fix for seg f
a
ult
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH] static de
c
lear
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PAT
C
H] using 0
as NULL i
n
sp
a
rs
e
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PA
T
CH]
l
in
e
arize bit
f
ield initializer
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
istopher Li
[PA
T
CH
]
Lin
e
arize initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
]
triv
i
al a
n
si-c declear
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH] ma
k
e pre
p
rocesser command a symbol
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH] Use
m
ore
simple/fast iter
a
tors
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
t
opher Li
[PATCH] more on
f
ixing
depend
e
nc
y
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PATCH] avoid
match
i
ng
idents with
s
tri
n
g compa
r
es
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PAT
C
H]
Avoid
r
ecur
s
ive inli
n
e
function expansion
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
t
opher Li
[PATCH] Fix "return
"
target
h
andling
commit
|
commitdiff
|
tree
2005-04-08
C
hrist
o
pher Li
[PATCH
]
linearization bug fix and bitfield ha
n
dling
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
istopher Li
[
PATCH] line
a
rize conditional exp
r
essions
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PA
T
C
H] More linearizion
f
un
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher
Li
[
PAT
C
H]
p
ack basic bl
o
cks
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH] mak
e
sparse
r
ecognise assembler naming
(reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
m
ore op-codes
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher
Li
[PATCH] condition bran
c
h
s
imp
l
i
f
i
cation
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[PATCH]
P
ATCH: remo
v
e
d
ead
while l
o
op
commit
|
commitdiff
|
tree