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
Fix make dist failure
2014-01-29
Christo
p
her Li
F
ix
m
ake dist fail
u
re
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-12-21
Christopher
Li
Sparse 0
.
5
.
0 rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-11-29
Christopher Li
Mer
g
e
branch 'Novafora'
of
git://git
.
zytor
.
com/u
s
ers
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Christopher Li
Merge branch 'llvmcore'
commit
|
commitdiff
|
tree
2013-05-16
Christophe
r
Li
Trivial:
Remove
redundant M
a
k
efi
l
e variab
l
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-26
Christophe
r
Li
Al
l
ow forced attri
b
ute in fun
c
tion argument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-08
Chri
s
topher Li
Pro
p
er v
a
riable length array warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-06
Chris
t
op
h
er Li
Larger buffer siz
e
for
token
c
on
c
atenat
i
on
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-25
Christoph
e
r Li
G
e
t rid of gcc warning a
b
ou
t
enum values
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-23
Christoph
e
r Li
Fix
s
eg
f
ault cause by fucntion withou
t
id
e
n
t
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
Christopher Li
Clean up
some test
c
a
s
e error
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-13
Chr
i
st
o
pher
Li
Me
r
ge git://git
.
kernel
.
org/pub/scm/linux
/
ke
r
nel/git
.
.
.
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
Christopher
Li
M
e
r
g
e
branch 'llvm/core' of
g
ithub
.
com:penberg/spar
s
e
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Chr
i
stoph
e
r L
i
Merge
b
ranch
'for-chris' of git:/
/
github
.
com
/
pen
b
erg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Christoph
e
r
Li
Adding default for m64/m32
h
andle
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-02
Christopher Li
Merge branch 'spar
s
e-llvm' o
f
git://github
.
com/penbe
r
g
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christop
h
e
r Li
sparse 0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Christo
p
h
er
L
i
Add t
e
st ca
s
e for binary const
a
nt
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Christo
p
her
L
i
Sparse 0
.
4
.
4-rc2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
C
hristoph
e
r Li
L
i
mit u
s
age of
g
++ to
llvm related
p
rograms
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Christ
o
pher Li
Fix p
a
rsing empty asm
clobb
e
r
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Ad
d
t
e
st cas
e
for empty asm clo
b
bers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
C
h
r
istopher
Li
Spars
e
0
.
4
.
4-
r
c1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Chr
i
stopher Li
Fi
x
inlin
i
ng
s
w
itc
h
statement
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
vali
d
ati
o
n: inline
s
w
i
tch st
a
t
e
ment
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Christopher Li
inspect: Add switch stat
e
m
ent an
d
mo
r
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Ch
r
istophe
r
Li
Remove set but
n
o
t
used variable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Chr
i
stop
h
er Li
Ign
o
re attribute v
e
ctor_size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Ch
r
ist
o
p
h
e
r
Li
Allow overwrite CFLAGS
f
r
o
m
command line
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
C
h
r
i
s
t
oph
e
r
L
i
inspe
c
t: addi
n
g
fu
n
ction arugu
m
ent li
s
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
C
h
ristopher Li
sparse
0
.
4
.
3 fin
i
a
l
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
Christopher Li
Fixup and cleanup modifier_st
r
ing
(
)
f
unct
i
on
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
C
hristopher
L
i
inspect: cast expre
s
sion
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
ins
p
ect:
a
dd
s
ome expression in
s
pection
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
in
s
pect: Add t
e
st-inspect progra
m
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
L
i
insp
e
ct: add s
o
m
e
example inspect
fo
r
symbol
a
n
d sta
t
ement
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
h
r
i
stopher Li
inspect: add custom ast treeview model
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
Add test
case for bu
i
ltin
_
unreachabl
e
()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christopher
L
i
Adding
a
s
m g
o
to label test case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
C
h
ristopher Li
Pars
i
ng wi
d
e char s
t
r
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Christopher Li
A
llow parsin
g
L'\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
t
o
pher
evaluate:
c
hec
k
f
o
r N
U
LL t
y
pe inside
t
ypeof
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Adding test case
f
or "x
&
& y && z"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher Li
Simplify Makefile u
s
ing st
a
tic pattern ru
l
es
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
op
h
e
r
L
i
Declare ignored
a
ttributres into a list of string
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Move noreturn a
t
tri
b
ute out of ignore
a
ttr area
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Chri
s
topher Li
Make
M
O
D_NORETUR
N
fits
i
nto 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
Christo
p
her Li
mo
v
e
e
x
t
ern i
n
l
i
ne fu
n
ct
i
on
t
o
file
sco
p
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
C
h
ristopher Li
Add validation
f
or r
e
strict
a
n
d
attribute warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Ch
r
i
stopher
Li
Update t
h
e validation check
for ftabstop=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Clean up
M
a
k
ef
i
le l
o
ng
lines
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
t
op
h
er Li
M
a
kefile automatic head
e
r
d
ependency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Wa
r
n about ex
p
licit u
s
a
ge of sizeof(
v
o
id)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Chris
t
oph
e
r Li
T
e
ach classif
y
_type to
handle typeo
f
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Add enum
member
l
ist to the parent
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Evaluate iterator symbo
l
s
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-10-21
C
h
risto
p
her Li
Perform local label lookup
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
P
ass
a
bitmask of k
e
ywords to handle_attributes
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christ
o
pher
L
i
combinations string clean
up
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christop
h
er Li
handle la
b
el att
r
ibutes
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
sto
p
her Li
Fix the annot
a
ted
inline call posit
i
on
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-09
Chris
t
o
pher
L
i
I
n
t
rod
u
ce key
w
ord driven attrib
u
te p
a
rsing
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christopher L
i
A
d
d annot
a
tion for inline fun
c
t
ion call
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
stopher
L
i
Disable liveness "de
a
d" instruction
by
defau
l
t
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
C
h
ristopher Li
Introduce
e
x
p
re
s
sion_error
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-26
Ch
r
istoph
e
r Li
Fix core dump on
hu
g
e switch
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christophe
r
L
i
Adding debug optio
n
fo
r
showing the li
n
ear
i
z
e
d
inst
r
uction
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christophe
r
Li
Fix
a
bug that match_iden
t
s forget to end with NULL
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
C
h
risto
p
her Li
Fix core dump on an
o
n
y
mous symbol
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Mak
e
the ptrlist using the sparse allocato
r
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix doub
l
e
sem
i
c
o
l
o
n
in
st
r
uct declaration
commit
|
commitdiff
|
tree
2007-02-23
Christophe
r
Li
Fix t
h
e
s
egf
a
ult w
h
en ini
t
ial
i
zer has unknown sy
m
bol
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-21
C
h
ristoph
e
r
L
i
Handle stru
c
ture att
r
i
b
ute
s
be
t
ween the struct
u
re key
w
o
rd
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-13
Ch
r
istophe
r
Li
Bug fix i
n
pointer
m
odifie
r
inheri
t
ance at function
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
top
h
er Li
Marking a
n
o
n
ymous
s
tring
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Another attempt to
fix the att
r
i
b
u
t
e
parsing
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
Li
Enhance debug information
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
pher Li
Allow mo
r
e
t
ha
n
one command li
n
e include
f
ile
.
Signed-off-by: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
s
t
opher Li
Update usage chain for dead b
r
anc
h
instru
c
tion
.
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher Li
Updat
e
u
sage chain for dead i
n
stru
c
tions
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
opher Li
A
d
d
instruction
to pseudo user tracking
.
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Change
t
he
symbol a
c
c
ess list to
a
p
se
u
do list
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher Li
S
parse-based Ctags i
m
plem
e
ntation
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
cleanup write t
o
argu
m
ent array
ha
c
k
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christo
p
her Li
delay removing file
s
c
o
pe
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
F
ix w
a
rning
on self che
c
k
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christopher L
i
t
r
ivial fi
x
f
or
seg fault
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] static declear
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stophe
r
Li
[PAT
C
H
]
using 0 as
NULL i
n
s
parse
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATCH] l
i
nearize bitfield initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[PATC
H
] Lineari
z
e initial
i
zer
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[
P
AT
C
H
]
trivial ansi-c d
e
c
l
ear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] make
preprocesser
comma
n
d a symbol
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher
L
i
[PATCH] Use
m
o
r
e simp
l
e
/fast ite
r
ators
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
]
m
o
re
o
n fixing dependency
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] avoid
match
i
ng idents with string compares
commit
|
commitdiff
|
tree
2005-04-08
C
hr
i
stophe
r
L
i
[PATCH]
A
void rec
u
rsi
v
e inline f
u
nc
t
i
o
n exp
a
nsio
n
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher
L
i
[PATCH] Fix "r
e
turn"
t
a
rg
e
t handling
commit
|
commitdiff
|
tree
next