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.5.0
2014-01-29
Christophe
r
Li
Sparse 0
.
5
.
0
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
C
h
r
i
s
topher Li
F
ix make dis
t
fail
u
re
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-12-21
Christoph
e
r
Li
Sparse
0
.
5
.
0 rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-11-29
C
h
ristopher Li
Merge br
a
n
c
h 'N
o
va
f
ora'
of
g
it:
/
/git
.
zytor
.
com
/
users
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Christop
h
e
r Li
Mer
g
e branch
'
l
lv
m
cor
e
'
commit
|
commitdiff
|
tree
2013-05-16
C
h
ri
s
topher
Li
Tr
i
via
l
:
R
emove redu
n
dant Make
f
ile varia
b
le
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-26
Chr
i
stoph
e
r Li
A
llow forced attri
b
ute in
functio
n
a
r
gument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Christopher
L
i
Proper vari
a
ble len
g
th arra
y
wa
r
ning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Christopher
Li
Larger buffer size for token concatenatio
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Chri
s
tophe
r
L
i
Get
rid
o
f gcc wa
r
ning
about enum
v
alues
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
C
h
ristophe
r
Li
Fix
segfault
cause by fucntion without
i
dent
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Christopher L
i
Clean up some test c
a
se error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Christop
h
er Li
M
erge
g
i
t://g
i
t
.
kernel
.
org/pu
b
/sc
m
/linux/kernel/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Christop
h
e
r
Li
rem
o
ve weak define x86_64
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Chris
t
opher Li
Merge branch
'
l
l
v
m
/
c
ore' o
f
github
.
com
:
penberg/spa
r
se
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Christoph
e
r Li
Merge branch 'for
-
chris
'
of git://
g
ithub
.
com/penbe
r
g
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Christopher Li
Addi
n
g default
f
or m64/m32 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christophe
r
Li
M
erge
b
ranch 'sparse-llvm'
of gi
t
://github
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christophe
r
Li
sparse
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christoph
e
r
L
i
Add
t
est case for
b
inary constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christop
h
e
r
L
i
S
parse
0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
C
h
r
i
st
o
p
h
er Li
Limit usage of g++ to
l
l
vm related progr
a
ms
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
s
t
o
p
he
r
Li
Fix parsing empt
y
asm clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
h
ristopher Li
A
d
d t
e
st case fo
r
em
p
ty asm clo
b
bers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christopher Li
S
p
ar
s
e
0
.
4
.
4-r
c
1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christophe
r
Li
Fix inlining
switch
s
tatem
e
n
t
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
validation:
i
nline switch s
t
atement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Ch
r
istophe
r
Li
ins
p
e
c
t: Add switch statement and mor
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christ
o
p
her L
i
Remov
e
s
et bu
t
not used va
r
iable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
h
r
istopher Li
I
gnore att
r
ibute vecto
r
_siz
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
C
h
r
istoph
e
r Li
Allow
o
verw
r
ite CFL
A
GS from co
m
mand line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
C
h
ristopher Li
i
n
spect: adding fun
c
tio
n
arugu
m
e
nt
l
ist
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Chri
s
topher Li
sparse 0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Chri
s
topher Li
Fixup and cle
a
n
u
p modifier_stri
n
g
(
) function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christ
o
pher Li
inspe
c
t: cast
e
x
press
i
on
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
hristophe
r
Li
inspect: Add
t
es
t
-in
s
p
ect progr
a
m
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
r
ist
o
pher Li
ins
p
ect: ad
d
some e
x
am
p
le inspe
c
t for symbol and statement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
o
pher Li
inspect: add cust
o
m a
s
t
treevie
w
model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chri
s
topher Li
A
d
d
ing a
s
m go
t
o
l
abel test
case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsin
g
wid
e
char string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
C
hristophe
r
Li
Allow parsing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
L
i
Pointer don't inherent the alignmen
t
from base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
L
i
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 usi
n
g static p
a
t
t
ern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
istop
h
er
L
i
Declare ign
o
red attributres
in
t
o a list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
M
o
ve noreturn
a
ttribute o
u
t of
ignore attr a
r
e
a
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Ma
k
e MOD_NORETURN fit
s
into 32 b
i
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Chr
i
stop
h
e
r
L
i
Spa
r
se 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Chri
s
topher
L
i
mo
v
e extern inline function to file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christoph
e
r Li
Add validation
f
or restrict and attribut
e
wa
r
ning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christo
p
her Li
Upda
t
e the
vali
d
ati
o
n
c
h
ec
k
for ft
a
bstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Cl
e
an up
Mak
e
f
ile long lin
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Mak
e
file automat
i
c
heade
r
d
epen
d
ency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
h
ris
t
o
p
her Li
W
arn abo
u
t
explici
t
usage of sizeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Chri
s
top
h
e
r Li
Te
a
ch cl
a
ss
i
fy_type to
han
d
l
e
t
y
peof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
h
ristoph
e
r Li
A
d
d enu
m
m
e
mber list
to t
h
e parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Remov
e
pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
E
v
aluate iterator symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christo
p
h
er
L
i
Perform local label lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
Pass
a
b
it
m
a
s
k
o
f
keyw
o
rds to h
a
ndle
_
attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinations string cl
e
an up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
pher L
i
h
an
d
le
l
a
bel attri
b
ute
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Ch
r
istopher Li
Fix the ann
o
t
a
ted i
n
lin
e
call posit
i
o
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christopher Li
I
n
trodu
c
e
keyword driven a
t
tribute parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Chri
s
t
o
pher Li
Add
a
n
n
ot
a
tion for inlin
e
func
t
i
o
n call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Disable livene
s
s "dead
"
instruction by
d
e
faul
t
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chri
s
topher Li
Int
r
oduce
exp
r
e
ss
i
o
n_err
o
r
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Ch
r
ist
o
pher
L
i
F
ix core dump on
hug
e
sw
i
tch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r
L
i
Adding d
e
bug opt
i
on f
o
r sh
o
wing the linearize
d
instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Chr
i
stopher Li
F
ix a bug that m
a
tch
_
idents forget to
e
nd with
NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher
Li
Fix core dump on anonymous s
y
mbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Make the ptrl
i
st using
the
s
pars
e
a
lloc
a
to
r
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fi
x
d
oub
l
e semicolon i
n
str
u
ct d
e
claration
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hris
t
ophe
r
Li
Fix the
segfault when
init
i
ali
z
er has
u
nknown symb
o
l
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christopher Li
Han
d
le struct
u
re attributes b
e
twee
n
the structure key
w
ord
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
C
hr
i
s
t
o
p
her
L
i
Bug fi
x
in pointer modi
f
ier inher
i
tanc
e
at f
u
nction
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
M
a
r
k
i
ng ano
n
ymous
s
tring
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Another
a
tt
e
mpt to fix the attribute p
a
rsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
L
i
Enhance debu
g
information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher
L
i
Allow
m
o
re than one
c
ommand line
include
file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stoph
e
r Li
U
p
date usage chain
f
or dead branch instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
U
p
d
a
te
u
sage c
h
ain fo
r
dead instructi
o
ns
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christoph
e
r L
i
Add in
s
truction t
o
p
seudo
u
ser t
r
a
cking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Chan
g
e t
h
e
s
y
mbol ac
c
ess
l
i
st to a pseudo list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
ph
e
r Li
S
p
arse-b
a
sed
Ctag
s
impleme
n
tation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christophe
r
Li
cle
a
nup
w
rite
to argument array hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christophe
r
Li
de
l
ay remov
i
ng fil
e
s
co
p
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
F
ix warnin
g
o
n
self
c
heck
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Ch
r
istopher Li
tri
v
i
a
l f
i
x for seg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH] static
d
e
clear
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
i
st
o
pher Li
[P
A
TCH] using 0 as NUL
L
in spars
e
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PATCH] li
n
earize bi
t
field initializer
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[PA
T
C
H] Lineari
z
e in
i
tializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[PATCH] trivial ansi-c declear
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
sto
p
her Li
[PAT
C
H] make pr
e
processer command a s
y
mbol
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH] Use more s
i
mple/fast
it
e
rators
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
L
i
[PATCH]
m
ore on fixing dep
e
ndency
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
p
her Li
[PATCH] avoid ma
t
ching ide
n
ts with string com
p
ares
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] A
v
oid recursive in
l
ine functio
n
expansion
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her L
i
[PAT
C
H] Fix "ret
u
rn"
targe
t
han
d
ling
commit
|
commitdiff
|
tree
next