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
signed: tiny whitespace fix
2012-07-30
Christop
h
er Li
Fix a bug with
v
ar
i
ables named "x86_64"
.
commit
|
commitdiff
|
tree
2012-03-23
C
h
r
isto
p
her L
i
Adding
default
for m64/m32 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christophe
r
Li
Merge branch 'sparse-llvm' o
f
g
it://github
.
com/p
e
nberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christ
o
p
h
er Li
spars
e
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
Add test case f
o
r
b
ina
r
y
co
n
st
a
nts
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christopher Li
S
parse 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Chri
s
toph
e
r Li
Limit u
s
a
ge of g++ to llvm
rel
a
ted programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
hristoph
e
r Li
Fix parsing empty asm
clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
hris
t
opher Li
Add
t
est case for em
p
t
y asm clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
C
hristoph
e
r Li
Sparse 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
Fix
inlinin
g
switch
s
ta
t
ement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christo
p
h
er Li
val
i
da
t
ion: inl
i
ne swit
c
h sta
t
em
e
nt
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christopher L
i
i
n
s
p
ect: Add swit
c
h statement
and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Remove se
t
bu
t
n
o
t
used v
a
riable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
hr
i
stophe
r
Li
Ignore
a
ttr
i
b
u
te vec
t
or_
s
i
z
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Chr
i
stoph
e
r Li
All
o
w
ov
e
rwri
t
e CFLAGS
f
rom com
m
and line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Chris
t
opher Li
inspect:
a
dding functi
o
n aru
g
u
m
ent list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Chris
t
opher Li
s
p
arse
0
.
4
.
3
fini
a
l
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christopher
Li
Fixup and cleanup modifier_string() fun
c
tion
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Chris
t
op
h
er Li
inspect: ca
s
t
expression
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
t
opher Li
inspect: Add
t
est-in
s
pect program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
r
i
stophe
r
Li
ins
p
ect: add s
o
me example inspect for sym
b
ol and statem
e
nt
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
opher Li
inspect: add custom ast tre
e
v
iew m
o
del
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chr
i
stopher Li
Adding asm got
o
labe
l
test c
a
se
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
C
h
r
is
t
opher
L
i
Parsing wide
c
har string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christophe
r
L
i
Allow pa
r
sing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Pointer don't i
n
herent the
alignm
e
nt fr
o
m ba
s
e t
y
pe
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Adding test
c
ase for
"x && y &&
z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Simplify Makefi
l
e using static pattern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Decla
r
e igno
r
e
d a
t
tri
b
utres into a list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher L
i
Move noretu
r
n attribute out of ignore
at
t
r
a
rea
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
Ch
r
istopher Li
Pointer
don't in
h
e
rent t
h
e alignment from base ty
p
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
C
hristopher
L
i
A
d
di
n
g tes
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 s
t
a
t
ic
patt
e
rn rule
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chr
i
st
o
pher Li
Declare ignore
d
attribu
t
res
i
nto a list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chr
i
stop
h
er Li
Move noreturn
attrib
u
te ou
t
of ig
n
ore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
hristop
h
er Li
M
ake MOD_NO
R
E
T
UR
N
fits int
o
32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christo
p
her Li
Spar
s
e 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christ
o
p
her
L
i
move ex
t
ern inline
func
t
ion to fi
l
e
sc
o
pe
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
hristopher L
i
Add validation for restrict and attrib
u
te
w
arn
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christ
o
pher Li
U
p
date the val
i
dation check for ftabst
o
p=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chris
t
opher Li
Clean u
p
M
a
k
efile long li
n
es
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
h
r
i
stopher Li
Makefile
a
utomatic h
e
a
d
er
d
ependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christophe
r
Li
War
n
ab
o
u
t
e
xp
l
icit usage of s
i
zeof(vo
i
d
)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christop
h
er Li
Teach classif
y
_type to handle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christo
p
her
L
i
Add enum member l
i
st to the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
R
emove pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Evaluate iterator symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christopher L
i
Perf
o
r
m local label lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Chris
t
opher Li
Pas
s
a bitmask o
f
keywor
d
s to ha
n
dle_attr
i
b
ute
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combin
a
t
i
on
s
string clean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
hristo
p
h
e
r Li
h
a
ndle label attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher
Li
Fix the anno
t
ated inl
i
ne c
a
ll po
s
it
i
on
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
C
h
ristopher
L
i
Introduce keywor
d
driven attribut
e
pa
r
sing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Chris
t
opher Li
Add an
n
ota
t
ion f
o
r inline
functi
o
n call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
C
hristopher L
i
Disable liveness
"dead" instruction by default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
stop
h
er Li
Introduce expr
e
ss
i
o
n_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
C
h
ris
t
opher Li
Fix core dump o
n
h
u
ge switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Ch
r
istoph
e
r
L
i
Adding
d
e
b
ug o
p
tion for showing
t
he li
n
ea
r
iz
e
d in
s
truction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christo
p
h
e
r Li
Fix a bug
that match_id
e
nts forget to en
d
with NU
L
L
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r Li
Fix cor
e
dump
on anonymous sy
m
b
ol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher
L
i
Make
the ptrlist using the sparse allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
opher L
i
Fix
d
oubl
e
semic
o
lon in
s
truct decl
a
ra
t
ion
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
i
stopher Li
Fix the se
g
fault wh
e
n initializer ha
s
unkn
o
wn
s
ymb
o
l
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Chri
s
t
opher Li
Handle str
u
cture attributes
b
et
w
e
e
n the structure keyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
C
h
ristopher Li
B
ug
fix in pointer modifier inheritance at func
t
ion
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
M
a
rking
anonymous s
t
ring
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christo
p
h
e
r Li
Another attem
p
t
to fix
t
he attribute parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
E
nhance deb
u
g
in
f
ormation
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
r
istopher Li
Allow more
t
h
a
n
one command line incl
u
de fi
l
e
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
sto
p
he
r
Li
Upd
a
te usage c
h
ai
n
for d
e
ad bra
n
ch inst
r
u
c
tion
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update usage chain for dead instructio
n
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
Add i
n
s
tru
c
tion
to pseudo user tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stopher L
i
Change the symbol access list to a pseudo l
i
st
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher
Li
Sp
a
rse-ba
s
ed C
t
a
g
s impleme
n
tation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
cl
e
anup w
r
ite to argume
n
t a
r
ray
h
ack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chri
s
top
h
er Li
delay remo
v
i
n
g file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
Fix warning
on self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
C
hristophe
r
Li
trivial
f
ix
f
or
s
eg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher
L
i
[
PATCH] stati
c
declear
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
t
opher Li
[PATCH] usi
n
g 0 a
s
N
ULL
i
n sparse
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PA
T
CH]
l
inearize
bitfield initializer
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
is
t
oph
e
r Li
[PAT
C
H] Linearize in
i
tializer
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[
PATC
H
] tr
i
vial ansi-c
d
eclear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] make preproc
e
sser command a s
y
mbol
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
topher Li
[P
A
TC
H
] Use mo
r
e simple/fas
t
ite
r
ators
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
i
stopher Li
[PATCH] more on fixing
d
ependency
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[PATCH] avoid matching
i
dents wi
t
h string compares
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] Avoid
recursive inline function expa
n
sion
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
he
r
Li
[PATCH] Fi
x
"
return
"
target h
a
n
d
ling
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH
]
linearizatio
n
bug
f
ix
and
b
itfield handli
n
g
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
CH] lineariz
e
conditional expre
s
sions
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH]
M
ore
l
inear
i
zion fu
n
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher
Li
[
PATC
H
]
pack ba
s
ic
b
locks
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
o
pher
Li
[
P
A
T
CH
]
ma
k
e sparse recognise as
s
embler nam
i
ng (r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[
PA
T
CH] more
o
p-codes
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] condi
t
ion branch s
i
m
p
lific
a
t
i
on
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
o
pher Li
[PATCH]
PATCH:
r
emove
de
a
d while
loop
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher L
i
[PATCH] print out t
h
e
function whi
c
h causes
e
r
r
ors
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[
P
ATC
H
]
s
u
p
port __VA
_
AR
G
S__ variabl
e
m
a
c
r
o ar
g
ume
n
ts
commit
|
commitdiff
|
tree
next