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
kernel: handle IS_ERR() properly
2012-07-30
Christopher Li
F
i
x
a
b
ug w
i
th v
a
riables nam
e
d "x86_64"
.
commit
|
commitdiff
|
tree
2012-03-23
Christopher Li
Ad
d
ing default
f
or m64/m32 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Chri
s
topher L
i
Merge branch 's
p
arse-llvm'
of git://github
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christop
h
er Li
spa
r
se 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christoph
e
r Li
A
d
d
t
e
s
t case for binary constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christoph
e
r Li
Spar
s
e
0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Chri
s
topher Li
Limit usage
of
g
++ to llvm rel
a
ted pro
g
rams
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chri
s
topher Li
Fix parsing
e
m
pty asm clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
h
r
i
s
top
h
er 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
Christop
h
er
Li
S
p
arse 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chri
s
t
o
ph
e
r
Li
Fix
i
nlining sw
i
tch
stateme
n
t
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chri
s
topher Li
validat
i
on: inline switch statem
e
nt
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christ
o
pher Li
ins
p
ect: A
d
d switch statement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christ
o
pher Li
Remove set
but not used variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
I
gnore attr
i
b
u
te vector_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allow o
v
e
rw
r
ite CFLAGS from command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
inspect: adding functi
o
n arugument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
spars
e
0
.
4
.
3
finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Chr
i
stopher Li
Fixu
p
and cle
a
nup mo
d
ifi
e
r_string()
f
unction
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christophe
r
Li
inspect:
cast e
x
pr
e
ssion
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
hristopher Li
inspect:
A
dd te
s
t-in
s
pect pr
o
gram
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
insp
e
ct:
a
dd
some exa
m
ple ins
p
ect f
o
r symbol and
s
tate
m
ent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect: a
d
d custom ast tre
e
view model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher
Li
Adding as
m
goto label test cas
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christophe
r
L
i
Parsing wide
c
har stri
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christopher Li
A
llow pars
i
ng
L'
\
0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
h
er Li
Pointe
r
don't inherent the ali
g
nment fr
o
m base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
i
s
t
opher Li
Adding test case for "x &&
y
&
& z
"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christoph
e
r Li
Simplify Makefile
using static pattern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
her Li
Declare i
g
nored a
t
tributres
i
nto a list of stri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
ophe
r
L
i
M
ove noreturn attribu
t
e out of ignore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
Chris
t
opher Li
Pointer don't
inhere
n
t
the a
l
ignme
n
t from
b
ase type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
Christop
h
er Li
Adding
t
est cas
e
for "x && y
&& z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
S
implify Makef
i
le using st
a
tic patte
r
n rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher
L
i
Declare ignored attribut
r
es into a list of
s
tri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
M
o
ve noretu
r
n attr
i
but
e
out of ignore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
h
r
i
stophe
r
Li
M
a
k
e
MOD_NORETURN fit
s
into 32 bi
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Chris
t
o
pher Li
Spar
s
e 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
C
h
ristopher Li
mo
v
e extern in
l
i
n
e functio
n
to file scop
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
h
ristop
h
er
Li
A
dd v
a
l
idation for
r
e
s
trict and
a
ttribute warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Ch
r
ist
o
pher
L
i
Update the va
l
id
a
t
i
o
n
check for ft
a
bstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
h
ristopher L
i
Cle
a
n up Ma
k
e
file lo
n
g lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher
Li
Ma
k
efile automatic header
dependenc
y
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christoph
e
r Li
Warn about
explicit
usage of
s
izeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christopher
L
i
Teach classify_t
y
pe to handle
t
y
peof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Add
e
num member list to the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christo
p
her Li
Remove pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
C
h
ristopher Li
Eva
l
uate iterator symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Ch
r
istop
h
er Li
Perf
o
r
m local label loo
k
up
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christ
o
pher Li
Pass
a
bit
m
ask of keywords to handle_attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher
L
i
combina
t
io
n
s string clean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
phe
r
Li
h
andle la
b
el
a
tt
r
ibutes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher
L
i
Fix
the annotated inline call position
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
C
h
ristopher Li
Introduce keyword driven attribu
t
e parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Chri
s
toph
e
r Li
Add annotation for inline function ca
l
l
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
stopher Li
Dis
a
ble
liveness
"
d
ead" inst
r
uction b
y
defa
u
lt
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Introduce
e
x
p
ression_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
C
h
ristop
h
er Li
Fix co
r
e dump on huge swi
t
ch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
h
ristop
h
er Li
Adding debug
o
ption for sho
w
ing the li
n
earized instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Chr
i
stophe
r
Li
F
i
x a b
u
g t
h
at match_i
d
ents fo
r
get to end with NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hr
i
st
o
pher
Li
Fix co
r
e d
u
mp
o
n
an
o
nym
o
us symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
pher Li
Make the ptrlist us
i
ng the sparse
al
l
ocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
her Li
Fix
d
ouble
s
e
micol
o
n i
n
struct de
c
la
r
ation
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christophe
r
L
i
Fix
the segfault when initializer has unk
n
ow
n
symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Chr
i
stopher L
i
Handle structure
a
t
t
r
ib
u
tes b
e
tween
t
he struc
t
ure keyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christopher Li
Bug fix i
n
pointer modifier inher
i
tance at fu
n
ct
i
on
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
stop
h
e
r
Li
Mark
i
ng anonymous
s
tring
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ri
s
topher Li
A
nother
a
tte
m
pt to
f
ix th
e
attribute pars
i
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
p
h
er Li
E
n
hance debug informatio
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
topher Li
A
llow more th
a
n on
e
comma
n
d
l
i
ne include file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hris
t
opher Li
Updat
e
usage chain for dead branc
h
instruct
i
on
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
U
p
date usage chain for d
e
ad i
n
structi
o
n
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hri
s
tophe
r
Li
Add inst
r
uction t
o
pseudo us
e
r
tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christo
p
her Li
Cha
n
ge t
h
e symb
o
l acc
e
ss list to
a
p
seud
o
list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher
Li
Sparse-ba
s
ed Ctags implementation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
c
l
eanup write to argume
n
t
a
rray hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chris
t
opher Li
del
a
y
r
e
mov
i
ng fi
l
e scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christo
p
her Li
F
i
x warning
o
n self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
trivial fi
x
for seg f
a
ult
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
C
h
rist
o
pher
L
i
[
PA
T
CH] static de
c
lear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH
]
usin
g
0 as NULL in
s
parse
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PAT
C
H] linearize
bitfield
initiali
z
er
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
A
T
C
H]
L
ineariz
e
initialize
r
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PATCH] trivial ansi-c
d
e
c
l
ear
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PAT
C
H]
make
p
re
p
rocesser command a symbol
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PA
T
CH] Use more simple/
f
as
t
iterat
o
r
s
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] mo
r
e on fixin
g
dependen
c
y
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[PATCH
]
avoid mat
c
h
i
n
g
idents with
s
tring compa
r
es
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher
L
i
[PATCH] Avoid recur
s
ive in
l
ine function
e
x
pa
n
s
i
o
n
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
F
ix
"
re
t
urn" target h
a
ndlin
g
commit
|
commitdiff
|
tree
2005-04-08
C
h
risto
p
her Li
[PATCH] li
n
eariza
t
ion
b
ug fix and bitfield
handl
i
ng
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
]
l
inearize conditional exp
r
es
s
ions
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PATCH] More
li
n
e
ariz
i
on fu
n
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
T
C
H
] pack basi
c
bl
o
cks
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATCH] m
a
ke sparse reco
g
nise as
s
embler naming (r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stop
h
er Li
[PATCH]
more
o
p
-codes
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[PATC
H
] condition
branch simplifica
t
ion
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] PATCH
:
remo
v
e
dead while loo
p
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH] print out the
funct
i
o
n
whic
h
c
a
uses errors
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[PATCH]
s
uppo
r
t __VA_ARGS__ variable macro
arguments
commit
|
commitdiff
|
tree
next