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
checks: get rid of some delete_state() calls
2012-07-30
C
h
ristophe
r
Li
F
i
x a b
u
g wit
h
var
i
ables
n
amed "x86_64"
.
commit
|
commitdiff
|
tree
2012-03-23
Christophe
r
Li
Adding default
f
or m64/m32 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christopher Li
Merge b
r
anch 'sp
a
rse-l
l
vm' of git://gi
t
hub
.
co
m
/
penbe
r
g
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christ
o
pher
L
i
spar
s
e
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
C
h
ristoph
e
r
Li
A
d
d
test case f
o
r
bin
a
ry cons
t
a
n
ts
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
C
h
r
istophe
r
Li
Spa
r
se 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
C
hrist
o
pher Li
Limit
usage of g
+
+ to llv
m
relat
e
d programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Fix parsing empty as
m
clo
b
ber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chri
s
to
p
her Li
Add test case for
e
mpty asm 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
Christop
h
er Li
F
i
x in
l
ining s
w
itch statemen
t
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
C
h
rist
o
pher
L
i
valida
t
ion: inl
i
n
e
switch statem
e
nt
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Ch
r
istophe
r
Li
inspect:
Add sw
i
tc
h
statem
e
nt
a
nd more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christop
h
er Li
R
e
move set but not used variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christop
h
er
Li
I
g
nore attribut
e
vector_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christ
o
pher Li
A
llow
o
verwri
t
e CFLAGS fr
o
m comman
d
line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christ
o
pher Li
i
n
spect
:
ad
d
ing
fu
n
ction a
r
ugume
n
t list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christophe
r
Li
sparse 0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Ch
r
i
stophe
r
Li
Fixup and cleanup
modif
i
er_string() functi
o
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Chris
t
opher L
i
i
n
spe
c
t
: cas
t
expression
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
hristophe
r
Li
insp
e
ct:
Ad
d
test-i
n
spect program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istopher
Li
i
n
spect: add some e
x
am
p
le in
s
pect
f
or symbol a
n
d
st
a
tem
e
nt
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
ristop
h
er L
i
inspe
c
t
:
add custom a
s
t treeview
m
odel
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christo
p
he
r
Li
Add
i
ng asm goto label test
case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chr
i
sto
p
her L
i
Parsing wide ch
a
r string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
C
hrist
o
pher Li
Allow parsin
g
L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher
Li
Pointer don't inhere
n
t
t
h
e al
i
gnment from
ba
s
e type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Ad
d
ing test case
for "x && y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hristopher Li
Simplify Makefile using stati
c
pa
t
tern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
her Li
D
e
cla
r
e
i
gnored attributres in
t
o a list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ristopher Li
M
o
ve noreturn attribu
t
e out of ignor
e
attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
Christop
h
er Li
Point
e
r don
'
t
i
nherent the ali
g
nment from base t
y
pe
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
Christophe
r
Li
Addin
g
te
s
t case for "x && y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Simplify Makefile using stati
c
pattern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chri
s
topher Li
Declare
i
gnored
a
ttri
b
utres into a list of strin
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christop
h
er Li
M
o
ve
n
oreturn attribute out of ignore attr ar
e
a
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher
L
i
M
a
k
e MOD_NOR
E
TURN fits
into
32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Chri
s
t
ophe
r
Li
Sparse
0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Ch
r
istopher
Li
move
e
xtern in
l
ine fu
n
ction
t
o file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christoph
e
r Li
Add validation
for res
t
rict
a
nd attribu
t
e warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Chris
t
opher Li
U
pdat
e
t
h
e validation
c
heck for ftabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
h
ristopher Li
Clean up Mak
e
file lo
n
g lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
s
t
o
pher L
i
Makefile aut
o
matic
heade
r
depend
e
ncy
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chris
t
o
pher L
i
Warn abo
u
t
explicit usage of
s
iz
e
o
f(vo
i
d)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
C
h
ri
s
topher
L
i
Tea
c
h clas
s
ify_type to handle typ
e
of
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Ch
r
istophe
r
Li
A
d
d enum member list to t
h
e parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher
L
i
Remove pre_
b
uffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christ
o
pher Li
Evaluate iterato
r
symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christopher Li
P
e
r
f
o
rm loca
l
label lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christophe
r
Li
Pass a bitmas
k
of
k
e
ywords to handle_att
r
i
butes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinations string clean
u
p
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
ph
e
r
Li
ha
n
dle label
a
ttribute
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
Fix the a
n
n
o
ta
t
ed
inline
c
all position
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Chr
i
stopher L
i
I
n
trodu
c
e keyword driven attribut
e
parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christopher Li
Add an
n
ot
a
tion for in
l
ine
function
call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christo
p
he
r
L
i
Disable liveness "dead
"
instruction by default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Int
r
oduce ex
p
ression_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
C
h
r
istopher Li
Fix core
d
u
m
p on
hu
g
e switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Chr
i
stopher L
i
A
d
ding de
b
ug op
t
ion
for show
i
ng the linearized instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
h
ristopher Li
Fix a
b
ug that match_idents
f
orget to end with NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istopher Li
F
i
x core dump on a
n
onymous
symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher Li
Make
t
he ptrlist using the sparse
a
l
l
o
cator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
her Li
Fix dou
b
le semicolo
n
i
n
struct declara
t
ion
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
her Li
Fix the segfault when initi
a
lizer has unk
n
own symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christop
h
er Li
Handle
s
tru
c
ture attri
b
utes between the st
r
ucture keywo
r
d
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Chri
s
toph
e
r Li
Bug
f
i
x
in pointer modifier
i
nherita
n
ce
a
t function
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking anonym
o
us string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher Li
An
o
th
e
r
attempt to
f
ix the
a
tt
r
i
b
ute
p
a
rsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Enh
a
nce debug information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
o
p
her Li
Allow more than o
n
e
com
m
a
n
d line include file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christop
h
er Li
U
p
date usage chain for dead branch inst
r
u
ction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
opher Li
Upd
a
te usage
cha
i
n for
dead instructions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
A
dd instru
c
tion to pseudo user
t
r
ackin
g
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
pher Li
Change
the symbol access l
i
st to a pseudo list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
S
p
arse-ba
s
ed
Ctags implementation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
hristopher Li
clean
u
p
w
r
ite to argu
m
ent ar
r
ay hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christo
p
her Li
de
l
ay removing
f
ile scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
Fix wa
r
ning on self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christ
o
pher Li
trivial fix for se
g
f
a
ult
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] sta
t
ic declear
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
P
ATCH] using 0 as NULL in spa
r
se
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
] l
i
near
i
ze bitfield in
i
t
ializ
e
r
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATCH] Lineari
z
e ini
t
ializ
e
r
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stoph
e
r L
i
[PATCH] trivial an
s
i-c declear
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
L
i
[
P
ATCH]
make preproc
e
s
s
er command a s
y
mbol
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PATCH] Use
more simple/fast it
e
rators
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH] more on fixing dependency
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH] avoid matching idents with string comp
a
res
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATC
H
] A
v
oid rec
u
rsi
v
e inli
n
e
funct
i
o
n expansion
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] Fix "return" t
a
r
get
handling
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PATCH] li
n
ear
i
zation bug fix and bitfield han
d
ling
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[PATCH] linearize conditi
o
na
l
expressions
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] More line
a
ri
z
ion
fun
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
to
p
her Li
[PATCH] p
a
ck
b
a
sic blocks
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher
Li
[PA
T
CH] make sparse recognise assembler namin
g
(r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH]
m
ore op-codes
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATC
H
] condition branch s
i
mp
l
i
f
i
cation
commit
|
commitdiff
|
tree
2005-04-08
C
hrist
o
pher Li
[PATCH] PATCH: remo
v
e
dead while loop
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
o
pher Li
[
P
ATCH] print out the funct
i
on wh
i
ch ca
u
s
e
s
errors
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] suppo
r
t _
_
VA_ARG
S
__ variable
m
acro argument
s
commit
|
commitdiff
|
tree
next