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
C
h
ristop
h
er Li
Sparse 0
.
5
.
0
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2014-01-29
Christopher Li
Fix make dist failu
r
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-12-21
Christ
o
pher Li
S
p
a
r
se 0
.
5
.
0 rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-11-29
Christoph
e
r
L
i
Merge branch
'No
v
af
o
r
a' of git://git
.
zytor
.
com/users
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Christopher
L
i
Merge branch 'llvmcore
'
commit
|
commitdiff
|
tree
2013-05-16
C
h
r
isto
p
her Li
Triv
i
al:
R
emove redundant Makefile variable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-26
Christ
o
p
her L
i
All
o
w f
o
rced attr
i
bute
i
n funct
i
on argume
n
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-08
C
hristopher Li
Proper variable length array warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-06
Christo
p
h
e
r Li
La
r
ger buffer size for token concatena
t
i
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
Get ri
d
of g
c
c
warning about enum values
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-23
Christ
o
pher Li
Fix
segf
a
ult cause by fucntion without ident
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
Christopher Li
Cle
a
n
u
p some t
e
st case error
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-13
Chr
i
stopher Li
Merge git://git
.
kernel
.
org/pub/scm/l
i
n
u
x/kernel/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Christopher Li
remove weak define x86_64
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-10-12
C
hristopher Li
M
e
rg
e
b
ranch 'll
v
m/cor
e
' of g
i
t
hub
.
com:pe
n
berg/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Chri
s
toph
e
r
L
i
Mer
g
e bra
n
ch 'for-chri
s
'
o
f git
:
//github
.
c
om/penbe
r
g
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Christop
h
er Li
Adding d
e
fault for m64/
m
3
2
handle
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-02
Chris
t
opher Li
Merge branch 'sparse-llvm' of g
i
t://g
i
thu
b
.
com/pen
b
e
rg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Chri
s
t
op
h
er Li
sparse 0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Christ
o
p
her
L
i
Ad
d
test case for b
i
n
a
r
y con
s
tants
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Christopher Li
Sparse 0
.
4
.
4-rc2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Christopher
L
i
Limit usage of
g
++
to ll
v
m
related progr
a
ms
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
C
h
ristop
h
e
r
Li
Fix parsing
e
mpty asm clobbe
r
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
s
t
o
pher Li
Add
t
est case for empty as
m
clo
b
b
ers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Christo
p
her Li
Sparse 0
.
4
.
4
-
rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Chri
s
topher Li
Fix inlining
s
witch s
t
ate
m
e
nt
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christ
o
pher Li
v
a
lidation: in
l
ine switch stateme
n
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
C
hristopher Li
inspe
c
t:
Ad
d
s
w
itch
statemen
t
an
d
m
o
re
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Ch
r
istop
h
e
r Li
Remove set but not used
v
ariab
l
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Ignore att
r
i
bute vector_size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allow overwrit
e
CFLAGS fro
m
c
ommand line
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
inspect: a
d
d
ing function
arugum
e
nt lis
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
sparse 0
.
4
.
3 f
i
nial
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
Chr
i
stoph
e
r
L
i
Fixu
p
and
cleanup modif
i
er_str
i
n
g
() function
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
inspect
:
cast
e
xpressio
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
hristopher
inspect: a
d
d some expres
s
ion inspectio
n
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christ
o
pher Li
inspect: Add test-inspect progra
m
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
hri
s
topher Li
inspect: add some
examp
l
e insp
e
ct for symbol and statement
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
ins
p
ect: a
d
d c
u
stom a
s
t tree
v
iew model
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
Add test case for builtin_unreachable
(
)
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
C
hr
i
stophe
r
Li
Adding asm goto label test case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Pars
i
ng wid
e
char
s
tri
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
C
h
r
istopher Li
Allow parsing L'\
0
'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christoph
e
r
evalua
t
e: check for NULL type ins
i
d
e
t
ypeof
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
stopher Li
Addin
g
t
est
ca
s
e for "x &
&
y &&
z"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christophe
r
L
i
Simpli
f
y M
a
k
efile us
i
ng s
t
atic pattern r
u
le
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
L
i
D
ecla
r
e
i
g
nor
e
d attributres int
o
a l
i
s
t
of string
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Move noreturn attribute out of ignore attr area
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Christop
h
er Li
Make MOD_NORETURN
f
its into 32 bit
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-11
Ch
r
istoph
e
r
L
i
Sparse 0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Ch
r
istopher Li
move extern in
l
ine
f
unction to file scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Christo
p
he
r
Li
Add
v
a
l
idation for
r
estrict
and
attribute warni
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Christo
p
her Li
Up
d
ate th
e
val
i
dation check
f
or ftab
s
t
op=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
C
h
ristopher
Li
Cle
a
n
up
M
ake
f
ile
long lines
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christo
p
her Li
Mak
e
file a
u
tomatic header dependen
c
y
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Ch
r
istopher
Li
Warn about explicit usage of siz
e
of(void)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Christopher Li
Teac
h
classify_type to handle t
y
peof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-18
Ch
r
istop
h
er
L
i
Add en
u
m me
m
ber list to the
paren
t
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-14
C
hristopher
L
i
E
v
aluate it
e
rat
o
r symbols
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-10-21
Christopher Li
P
e
r
f
o
rm local
lab
e
l lookup
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
P
ass a bit
m
as
k
o
f
keyword
s
to h
a
ndle
_
attributes
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
c
ombinations stri
n
g clean
u
p
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Chri
s
toph
e
r
L
i
handle label attributes
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
s
topher Li
Fix the annotated inline call position
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-09
Chris
t
opher Li
Introdu
c
e keyword driven attribute par
s
ing
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-02
Ch
r
istopher Li
Add annot
a
tion f
o
r inline functi
o
n ca
l
l
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
C
h
rist
o
pher Li
D
isable l
i
veness "dead" instruction by
default
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
I
ntro
d
uce e
x
pression_err
o
r
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-26
Christopher Li
Fix cor
e
dump
on huge switch
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
C
h
ristopher
L
i
Adding
d
ebug option for s
h
owing the linearized
ins
t
ructio
n
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Fix a bug that match
_
ide
n
ts forget
to
e
nd with
N
U
LL
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
C
hri
s
topher Li
Fix core dump o
n
a
n
o
n
y
m
ous symbol
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
i
s
topher L
i
Make the ptrli
s
t
using the spars
e
all
o
c
ator
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istopher Li
Fix double semicolon in struct dec
l
ara
t
ion
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
her
L
i
F
i
x t
h
e
s
egfault whe
n
i
n
i
tializer has unkn
o
wn s
y
mbol
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-21
Christophe
r
Li
Handle structur
e
a
t
tributes between th
e
structure keyword
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christopher
L
i
Bug
fix in
p
ointer
modifier inhe
r
it
a
nce at function
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
hrist
o
pher Li
Marking anony
m
ous s
t
ri
n
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christo
p
her Li
Another attempt to fix t
h
e attribute par
s
i
n
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
topher
Li
En
h
a
n
ce de
b
ug
info
r
m
ation
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
All
o
w more than one c
o
m
mand line include file
.
Signed-off-by: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christophe
r
Li
Upd
a
te usage chain fo
r
dead branch instruct
i
on
.
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
U
p
date usage
c
hain for dead ins
t
ructio
n
s
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
A
d
d instruction to pseudo user tr
a
cking
.
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
Ch
a
nge
t
he symb
o
l acce
s
s list
to a pseu
d
o
list
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christophe
r
Li
Sp
a
rse
-
base
d
Ctags
i
mpleme
n
tation
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Chris
t
opher Li
cle
a
nup wr
i
te to argu
m
ent a
r
ray ha
c
k
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christoph
e
r Li
de
l
a
y
rem
o
v
i
ng
f
ile scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christo
p
her Li
Fix warnin
g
on self check
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Chr
i
stopher Li
trivial
f
ix for seg fault
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
AT
C
H] static d
e
clear
commit
|
commitdiff
|
tree
2005-04-08
C
hristop
h
er Li
[PATCH] u
s
i
n
g 0
as NULL in spar
s
e
commit
|
commitdiff
|
tree
2005-04-08
C
hristophe
r
Li
[PATCH] linearize bit
f
ield initializer
commit
|
commitdiff
|
tree
2005-04-08
C
hristo
p
her
Li
[PATCH
]
Line
a
riz
e
initializer
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
PA
T
CH]
t
rivial an
s
i-c declear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] make pre
p
rocesser co
m
ma
n
d a symbo
l
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
t
opher Li
[PATCH] Use more simple/fast iterators
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
tophe
r
Li
[
P
ATCH] more on f
i
xing d
e
pendency
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[
P
ATCH] avo
i
d matc
h
ing idents w
i
th string compares
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PA
T
CH]
A
void recursive inline funct
i
on expansio
n
commit
|
commitdiff
|
tree
next