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
recognize binary constants
2011-11-21
Ch
r
istopher Li
Add te
s
t
c
ase for binary constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
istop
h
er Li
Sparse 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Ch
r
istoph
e
r Li
Fix parsi
n
g empty a
s
m clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christoph
e
r Li
A
d
d test
c
ase for emp
t
y
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
Christopher Li
F
ix inlin
i
n
g
s
w
i
t
ch st
a
temen
t
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christo
p
her Li
validation: inline switch statement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
C
hristopher Li
inspect: Add sw
i
tch st
a
tement
a
nd mor
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christop
h
er Li
Remove set bu
t
not used variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Ch
r
istopher Li
Ignore a
t
tribute vector_siz
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christo
p
he
r
Li
Allow o
v
erwrite CFLAGS from command lin
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Chri
s
tophe
r
L
i
inspect: a
d
di
n
g functio
n
arugu
m
ent
l
ist
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christop
h
er Li
spar
s
e 0
.
4
.
3
fin
i
al
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Ch
r
istopher L
i
Fixup a
n
d clean
u
p modif
i
er_string(
)
function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
inspect: cast expression
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istopher Li
inspect: Ad
d
test-inspect program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspe
c
t:
a
d
d some example inspect for sy
m
bol a
n
d
s
tatement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
topher Li
in
s
pect: add custom ast tr
e
eview
m
odel
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Ch
r
istop
h
er Li
Adding asm got
o
la
b
e
l test case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsing
w
ide char string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christop
h
er
L
i
Allow pars
i
n
g
L
'\
0
'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
oph
e
r
Li
Pointer don
'
t inherent the alignmen
t
f
rom base
type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher 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
impl
i
fy Make
f
ile using sta
t
ic pattern rul
e
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christop
h
e
r Li
Declare ign
o
red attributres
i
nto a list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
stopher
Li
M
o
v
e noreturn attri
b
u
t
e out of ig
n
ore attr
a
rea
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Ch
r
istopher
Li
Make MOD
_
NORETURN fits into 32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christop
h
er Li
Sparse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Ch
r
i
s
topher Li
move extern in
l
ine function to file sc
o
pe
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christo
p
her Li
Add
validation fo
r
restric
t
and
attribute
w
a
rn
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher
L
i
U
p
dat
e
the
v
a
lidation check f
o
r ftabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
hristo
p
her Li
Clean up Mak
e
f
i
le long l
i
ne
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
topher Li
M
akefil
e
auto
m
atic header dependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Warn about expl
i
cit usage of size
o
f(v
o
id)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Chri
s
topher Li
Teach cl
a
ssify_type to handle ty
p
e
o
f
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher L
i
Add enum member li
s
t to the pa
r
ent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Remove pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Ev
a
luate iterator s
y
mb
o
ls
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Ch
r
istopher Li
P
erfor
m
loc
a
l label lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Ch
r
istop
h
e
r Li
Pa
s
s
a
b
itmask
of keywords to
h
and
l
e_attr
i
butes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Chris
t
opher
L
i
combination
s
string c
l
e
an up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
h
rist
o
pher
L
i
h
andle label
attribu
t
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
Fix the annotated inl
i
ne call posit
i
o
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Ch
r
istopher Li
Int
r
od
u
ce keyword driven attribute
par
s
ing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
C
hristopher L
i
Add annot
a
tion for in
l
ine fu
n
ctio
n
call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
C
h
ristophe
r
L
i
Di
s
a
b
le liveness
"
d
ead" i
n
struction
by def
a
ult
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christophe
r
Li
Intro
d
u
c
e expression_erro
r
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
C
h
ris
t
o
pher
Li
Fix cor
e
dump on huge switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christop
h
er L
i
A
d
ding
d
e
bug opt
i
on for showing the linearized ins
t
ru
c
tion
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Chri
s
t
o
pher Li
Fix a
b
u
g that match_id
e
nts forg
e
t to e
n
d with
N
ULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher L
i
Fix core dump on a
n
onymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chr
i
stoph
e
r Li
Ma
k
e the ptrlist using the
s
parse allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r Li
Fix double semi
c
olon in str
u
ct declaration
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
r
istopher
L
i
F
i
x the segf
a
ul
t
when
i
niti
a
lizer has unknown symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christo
p
he
r
Li
Handle str
u
cture
a
ttribute
s
b
e
tween the s
t
ructure
k
eyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christopher
Li
Bug
fix i
n
poin
t
er modifier
inheritance at functio
n
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
Marking anonymous string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
r
istopher Li
A
n
ot
h
er a
t
temp
t
to
f
i
x
t
h
e
att
r
i
b
ut
e
parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ristopher Li
Enhance debu
g
information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Allow more than one command line inc
l
ude file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
t
o
pher Li
Updat
e
usage
c
hain for dead branch instru
c
tion
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ri
s
topher Li
Update u
s
age chain f
o
r dead instructions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
to
p
her Li
Add ins
t
r
uction to pseudo user tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
Change the sy
m
b
ol
access li
s
t to a pseud
o
list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher Li
Sparse-ba
s
e
d
Ctags
i
mplem
e
ntati
o
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher
L
i
cleanup write to argument ar
r
ay hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher Li
d
elay r
e
moving
f
i
l
e scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christophe
r
Li
Fix warning on self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
tri
v
ial fix f
o
r
s
eg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[PATCH] static de
c
lear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
usi
n
g 0 as N
U
LL in spars
e
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher
Li
[PATCH] lineari
z
e bitfield init
i
ali
z
er
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATC
H
] L
i
ne
a
ri
z
e initializer
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[PA
T
CH] trivial ansi-c decle
a
r
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
oph
e
r Li
[PAT
C
H]
make pre
p
rocesser command a symbol
commit
|
commitdiff
|
tree
2005-04-08
C
hri
s
t
o
pher Li
[PAT
C
H] Use more simple/f
a
st iterators
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher L
i
[P
A
TCH] more on fixin
g
depen
d
en
c
y
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
ophe
r
Li
[PA
T
CH] avoid matching
idents with str
i
ng compares
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r L
i
[PATCH] Avoid re
c
ursiv
e
inline function
expansion
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
TCH] Fix "retur
n
" t
a
rge
t
h
and
l
ing
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
p
her Li
[
PATCH]
l
inear
i
zati
o
n
b
ug
fi
x
and bitfield hand
l
ing
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her L
i
[PATCH] linearize con
d
itional ex
p
r
e
ss
i
ons
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH] More linearizion fun
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher L
i
[PATC
H
] pack basic block
s
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
] make sparse recog
n
ise assembler naming (r
e
g
i
s
ter
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PAT
C
H] more
o
p-codes
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
P
ATCH]
c
ondi
t
i
o
n branch simpli
f
i
c
ation
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATCH] PAT
C
H: remov
e
dead while loop
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PATCH] print out th
e
function which causes
e
r
r
or
s
commit
|
commitdiff
|
tree
2005-04-08
C
h
ris
t
o
p
her Li
[PATCH] support
__V
A
_
A
R
GS__ vari
a
b
l
e macro argument
s
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
ph
e
r Li
[PA
T
CH]
p
r
i
nt out name of function which causes errors
commit
|
commitdiff
|
tree