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
gitignore: add 'version.h'
2013-11-29
Chri
s
topher
Li
Merge bra
n
ch 'No
v
afora' of git://git
.
z
y
tor
.
com/users
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Christoph
e
r Li
M
e
rg
e
bra
n
ch 'llvmcore'
commit
|
commitdiff
|
tree
2013-05-16
Chri
s
t
opher L
i
Trivial: R
e
move re
d
u
ndant M
a
k
efile
variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-26
Chris
t
opher Li
Allow forced attribute in fu
n
c
t
i
on a
r
gument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Ch
r
istopher
L
i
Proper variable
l
e
n
gth array
warni
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Chr
i
sto
p
h
er Li
Larg
e
r buff
e
r
s
ize for token concatenation
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christoph
e
r
Li
Get rid of gcc warning
about enum val
u
e
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Christopher Li
Fix se
g
fault cause by fucntion
w
i
t
h
out
ident
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Christopher Li
Clean up
some test cas
e
e
rror
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Chr
i
stophe
r
L
i
Merge git://git
.
kernel
.
org/pub/
s
cm/li
n
ux/ker
n
el
/
gi
t
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Chris
t
opher Li
r
e
move weak define x86
_
64
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
C
h
ristopher Li
Merge bra
n
c
h 'llvm/core
'
of github
.
com:
p
enberg
/
sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Ch
r
istopher Li
Me
r
g
e branch 'for-chris' of git://github
.
com/
p
enberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Christopher Li
Adding de
f
ault f
o
r m64/m32 ha
n
dl
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christ
o
pher Li
Merge branch 'sparse-llvm'
o
f git://github
.
c
om/penbe
r
g
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Chris
t
opher Li
sparse 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christop
h
e
r
Li
Add te
s
t case for binar
y
constan
t
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christ
o
pher
L
i
Sparse 0
.
4
.
4
-
rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Chr
i
s
t
opher Li
L
imit usag
e
of g++ to
l
lvm related prog
r
ams
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chri
s
tophe
r
Li
Fix parsing
empty asm
clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christ
o
ph
e
r Li
Add test cas
e
for
e
mpty asm clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
C
h
ristopher Li
S
parse
0
.
4
.
4-r
c
1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Ch
r
istopher Li
Fix i
n
lining
s
witch stat
e
ment
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
validation:
i
n
line switch state
m
ent
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christopher Li
i
n
sp
e
ct: Add switch statement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christophe
r
Li
Remov
e
set but not u
s
ed
v
a
ri
a
ble
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Chr
i
s
tophe
r
Li
Ignore
a
t
tribu
t
e ve
c
tor_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
C
h
ristopher Li
Allow overw
r
ite CF
L
AGS fr
o
m command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christo
p
her Li
i
n
sp
e
ct
:
adding
function aru
g
u
ment list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Chris
t
o
pher
L
i
sparse 0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
C
hristopher L
i
F
i
xup
a
n
d cl
e
anup modifier_st
r
ing() functio
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
C
h
ri
s
t
ophe
r
Li
inspe
c
t: c
a
s
t
expressi
o
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
ins
p
e
ct: Ad
d
test-
i
nspect program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christophe
r
Li
inspect:
add some examp
l
e insp
e
ct for symbo
l
and sta
t
ement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christoph
e
r
L
i
inspe
c
t: add custom ast tre
e
v
i
e
w mo
d
el
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christo
p
her
L
i
A
dding asm goto label test
cas
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
C
h
rist
o
pher Li
Parsing wide char
s
t
ring
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christo
p
he
r
L
i
Allow parsing
L'\0
'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hristo
p
her Li
Poi
n
ter don't inher
e
nt the
a
l
ignment from
b
a
s
e
t
ype
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Add
i
ng test case fo
r
"
x
&&
y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Simplify Ma
k
efi
l
e usin
g
s
ta
t
ic pat
t
er
n
rule
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
Li
D
eclare ignored
a
ttri
b
u
tres into a list of
string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
istopher Li
Move
n
oreturn attribute out of ignor
e
at
t
r area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
hristopher Li
Make M
O
D_NORETURN fits into 3
2
b
i
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christopher Li
Sparse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christ
o
p
h
e
r
L
i
move ex
t
e
r
n inlin
e
function
t
o file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Chris
t
o
p
h
er Li
Add validation for rest
r
ict an
d
att
r
ibute warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christop
h
er Li
Update the vali
d
ati
o
n ch
e
ck for fta
b
stop
=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christophe
r
Li
Clean up Mak
e
file lo
n
g lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher L
i
Makefile automatic
h
eader depende
n
cy
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
sto
p
her Li
Warn ab
o
ut explicit
u
sage o
f
sizeof(void
)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Chr
i
stopher Li
Teach classif
y
_type
to handle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
hristoph
e
r
L
i
Add
e
n
um member l
i
s
t
to the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher
L
i
R
e
mov
e
p
r
e
_
b
u
ffe
r
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Evalu
a
te
iterator symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Chri
s
topher Li
P
e
rform l
o
cal label lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
P
a
ss a bitmask of ke
y
w
ords t
o
h
a
n
dle_attr
i
butes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Chris
t
opher Li
combi
n
a
tions
s
t
r
in
g
c
l
ea
n
up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
hr
i
stopher Li
handle
label attribute
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chri
s
toph
e
r Li
Fix the annotated inline
c
all
p
o
siti
o
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Chr
i
stop
h
er Li
I
n
troduce ke
y
word driven attri
b
ute parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christopher
L
i
Add annotation for inline
function call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christop
h
er Li
Disable liv
e
ness
"dead" instruction by d
e
fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
stopher Li
In
t
r
oduce e
x
pres
s
i
o
n_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christopher Li
F
i
x c
o
re dump on huge swi
t
ch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Chri
s
t
o
pher
Li
Adding de
b
ug option for sh
o
w
i
ng t
h
e lineariz
e
d instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher
Li
Fix a bug tha
t
match_idents forge
t
to end wi
t
h NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
opher Li
Fix
c
o
r
e
d
u
mp on ano
n
ymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istopher Li
Make
the ptrlist
using the
s
parse allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher L
i
Fix double
se
m
icolon in
struct declaration
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
pher Li
Fix the segfault when initializer has unknown s
y
mbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
C
h
ristophe
r
L
i
Handle stru
c
tu
r
e
attribut
e
s bet
w
een the struc
t
ure keyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Ch
r
istop
h
er Li
Bug fix in
p
ointer modifier inh
e
ritanc
e
a
t
fun
c
tion
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marki
n
g anonymo
u
s
string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
An
o
t
her attempt to
f
ix th
e
attribute pars
i
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Enhance debug in
f
ormation
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
istopher Li
Allow more than
o
ne command line i
n
cl
u
de file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
r
istoph
e
r L
i
Update usage ch
a
in for dea
d
b
r
anch ins
t
ructi
o
n
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
t
o
pher Li
Update usage
c
hain for dead
instructi
o
ns
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Add instruction to pse
u
do u
s
er t
r
acking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christophe
r
Li
C
h
ange the symbo
l
ac
c
e
s
s list
t
o a pseudo lis
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christoph
e
r Li
Spar
s
e
-
based
C
ta
g
s imp
l
em
e
ntation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
h
r
i
st
o
pher
L
i
cle
a
nup write to argument array h
a
ck
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher L
i
d
e
lay removi
n
g file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
C
hr
i
s
t
o
pher Li
Fix wa
r
ning o
n
self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
trivi
a
l
f
i
x
for seg f
a
ult
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[P
A
TCH]
static decl
e
ar
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
op
h
er Li
[PATCH] using 0 as NUL
L
i
n
sparse
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PA
T
CH] linearize bit
f
ield
initia
l
izer
commit
|
commitdiff
|
tree
2005-04-08
C
hri
s
top
h
er Li
[
PATCH] Li
n
earize
initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] trivial ansi-c
d
ecle
a
r
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATC
H
] mak
e
preprocesser com
m
and a symbol
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
isto
p
her Li
[PATCH]
Use more si
m
ple
/
fast
iter
a
t
ors
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATCH] more on fixing dependency
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
p
her
Li
[PATC
H
]
avoid
m
atch
i
ng ide
n
ts with
s
tr
i
ng
c
ompares
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
P
A
TC
H
] A
v
oid recur
s
ive inline function expans
i
on
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[P
A
TC
H
] F
i
x "r
e
turn"
t
ar
g
et handling
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
AT
C
H
]
linearization bug fix and bitfield ha
n
d
l
i
ng
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
i
s
t
o
pher Li
[PA
T
C
H
] linearize
conditional expressi
o
n
s
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[
P
A
TCH] More linearizion fun
commit
|
commitdiff
|
tree
next