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
Chr
i
st
o
pher Li
s
p
arse 0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Christ
o
pher Li
Add test case for binary con
s
tants
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
C
h
ristopher
Li
Sparse
0
.
4
.
4-r
c
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
C
hristophe
r
Li
Fix parsing empty asm clo
b
ber
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
C
hristoph
e
r Li
Add test
c
ase for e
m
pt
y
a
sm clobbers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Christopher
Li
Sparse
0
.
4
.
4
-
rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher
L
i
Fi
x
inli
n
ing switch statement
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Chri
s
top
h
er Li
valid
a
tion: i
n
l
ine switc
h
statement
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Chris
t
opher L
i
inspect
:
Add switch state
m
ent and more
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Remove set but not used
v
a
riable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Chri
s
t
opher
L
i
I
g
n
o
re
at
t
ribute vector_size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Chr
i
stopher Li
Allow overwrite CFLAGS
from
c
o
mman
d
l
i
n
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
C
h
r
istopher Li
inspe
c
t
:
adding funct
i
on ar
u
g
u
ment list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
sparse 0
.
4
.
3 f
i
nial
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
Christopher L
i
Fixup and
c
l
e
a
n
up modif
i
er_string() function
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
Ch
r
istoph
e
r
Li
inspect:
cast e
x
pression
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christo
p
her
inspect: a
d
d some e
x
p
r
essio
n
in
s
pection
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christo
p
her Li
inspect:
A
dd
t
est-
i
nsp
e
ct
program
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istopher Li
insp
e
ct: add so
m
e
e
xample inspect for symbol and statement
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspec
t
:
a
dd
c
ustom ast tre
e
v
iew model
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
opher
Ad
d
test
c
ase for b
u
il
t
i
n_unreachab
l
e
(
)
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
A
ddi
n
g asm goto label
test
case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsing wide
ch
a
r stri
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
stopher Li
Al
l
ow parsing L'\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ristopher
evalua
t
e: che
c
k for NUL
L
type
i
nside t
y
peof
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ri
s
toph
e
r Li
Addi
n
g t
e
st case for "x &
&
y && z"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
ist
o
ph
e
r Li
Simp
l
ify Makefil
e
using sta
t
i
c pat
t
ern rule
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
C
hristoph
e
r
Li
Declare ignored at
t
ribut
r
es into a list of string
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
C
hristopher Li
M
ove noretu
r
n
attribute out o
f
ignore
a
t
t
r area
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
C
hristopher Li
Ma
k
e MOD_N
O
RETURN fits into
32 bit
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-11
C
hristopher Li
Sparse 0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Christopher
L
i
move ext
e
rn inli
n
e function to file scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
C
hristopher Li
A
d
d valida
t
ion for res
t
rict an
d
at
t
ribu
t
e w
a
rning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Christopher L
i
Update
t
he val
i
d
a
t
ion
c
heck for
ftabstop=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher L
i
C
lean up
M
akefi
l
e lo
n
g
l
ines
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
C
h
r
i
s
toph
e
r L
i
Makefil
e
a
utomatic header depende
n
cy
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Ch
r
i
stopher Li
Warn a
b
ou
t
e
x
plicit us
a
ge of sizeof(void)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
C
h
ristopher Li
T
each classif
y
_type
t
o handle typeof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Add en
u
m member list to the p
a
rent
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-14
C
h
ristop
h
e
r Li
Evalu
a
te it
e
rator symbols
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-10-21
Chris
t
opher
L
i
Perf
o
rm loc
a
l
label loo
k
up
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
C
h
r
istophe
r
Li
Pass
a
bitmask
of
ke
y
words
t
o handle
_
attr
i
butes
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinations string clean up
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
pher Li
handle
label attribut
e
s
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
C
hristopher Li
Fix the
a
n
n
otated in
l
ine call pos
i
tion
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-09
Christop
h
er Li
Introd
u
ce keywor
d
driven attribut
e
parsing
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-02
C
hristopher Li
Add an
n
otation for inline function call
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher L
i
Disa
b
le liveness "d
e
ad
"
instruction by
d
ef
a
ult
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christ
o
pher
L
i
Introduce expressi
o
n_error
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-26
Ch
r
istopher
Li
Fi
x
core dump on hug
e
switch
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Adding debug op
t
i
o
n
for showi
n
g the li
n
e
a
rized
instr
u
c
t
ion
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Chri
s
topher Li
Fix a bug that match
_
i
d
ents
fo
r
get
t
o
end with
NULL
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix
core dump on anonymous symbol
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Make
the p
t
rlist u
s
ing the sparse alloca
t
o
r
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher Li
Fix d
o
uble
semi
c
o
l
o
n in
s
truct decla
r
at
i
on
commit
|
commitdiff
|
tree
2007-02-23
Christopher L
i
Fix the segfaul
t
when
i
nitializer has
u
nknown symbol
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-21
Christophe
r
Li
Handle s
t
ructure a
t
tributes between t
h
e structure
k
e
y
wor
d
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-13
C
hristopher Li
Bug
f
ix
in pointer
m
odifi
e
r inherit
a
nce a
t
function
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
L
i
Marki
n
g
a
nonym
o
us stri
n
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
A
nother attempt to
f
i
x
th
e
attribute pa
r
sin
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ristop
h
e
r Li
Enhance debug
i
nf
o
rma
t
i
on
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christo
p
her Li
A
l
low more than
o
ne comma
n
d line in
c
lude fil
e
.
Signed-off-by: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update
u
sage chain f
o
r
dead
b
r
a
nch instruct
i
on
.
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update usage ch
a
in for dead instruc
t
ions
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
s
to
p
her Li
Add
instructi
o
n to pseudo user tracking
.
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher L
i
Change the symbol
acc
e
ss lis
t
to a pseudo list
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christoph
e
r
Li
Spars
e
-based Cta
g
s
imple
m
entation
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Chri
s
t
opher Li
clean
u
p write to argument array hack
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
C
hristopher Li
delay
rem
o
vin
g
file s
c
ope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
C
hristophe
r
Li
Fix warning on sel
f
check
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
tri
v
ial fi
x
for seg fault
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
is
t
o
pher Li
[PATCH] static decl
e
ar
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
C
H
]
using 0
as NULL in spa
r
se
commit
|
commitdiff
|
tree
2005-04-08
C
hris
t
opher
Li
[PATCH] lin
e
ar
i
ze
bitfiel
d
initializer
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
t
o
ph
e
r Li
[
P
ATCH] Linearize initializer
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
op
h
er
L
i
[PATCH
]
t
r
ivial ansi
-
c de
c
lear
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATCH] make pre
p
roce
s
se
r
command
a
s
ymbol
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATCH] Use more simple/fast it
e
rat
o
r
s
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[PATCH] mo
r
e on
fi
x
ing dependency
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
ATCH] avoid matching
i
den
t
s with
str
i
n
g
co
m
pares
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PATCH] Avoid recursive inline
function expansio
n
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
F
ix "return" target
h
andling
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[
P
ATCH] linearization bug fix and
bit
f
iel
d
h
andl
i
n
g
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher
Li
[PATCH] lin
e
arize
conditi
o
nal expre
s
sions
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[P
A
T
C
H] More lin
e
arizi
o
n fun
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH]
p
a
c
k ba
s
ic blo
c
ks
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
m
a
ke sparse recognis
e
assembler na
m
ing (r
e
g
ister
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r
L
i
[PATCH] more op-codes
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
istopher L
i
[PATC
H
] con
d
ition branch simpli
f
icat
i
on
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[PATCH] PATC
H
:
remove dea
d
while loop
commit
|
commitdiff
|
tree