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
math: improve how get_absolute_min/max() work
2012-07-30
Christopher
Li
F
ix a bug
w
ith variables named "x86_64"
.
commit
|
commitdiff
|
tree
2012-03-23
Chris
t
opher Li
A
d
ding
d
efault
for
m
6
4/m
3
2
h
andl
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christ
o
pher Li
M
erge branch 'sparse-llvm' of git:
/
/github
.
com/penb
e
rg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Chr
i
stopher Li
sparse 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
C
h
ristopher Li
Add test
cas
e
for binary
constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christop
h
er Li
Spars
e
0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Chris
t
o
p
her Li
Limit usage
o
f
g+
+
to llvm rel
a
ted programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
hristopher
Li
Fix pars
i
ng em
p
t
y asm clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Add test case for em
p
ty asm cl
o
bbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christopher Li
S
p
arse 0
.
4
.
4-
r
c1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christo
p
her
Li
Fix inlini
n
g switch statement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
validati
o
n: inli
n
e switch statem
e
n
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christo
p
her Li
inspe
c
t: Add swi
t
ch statement
a
nd mo
r
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Remove s
e
t but not used
v
ariable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Chri
s
topher Li
Ig
n
o
r
e at
t
r
i
bute vecto
r
_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christop
h
er Li
A
llow o
v
e
rwrite
CFLAGS from comman
d
l
i
ne
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Chr
i
s
t
opher Li
inspect: adding function arugument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Chr
i
stopher L
i
s
p
arse
0
.
4
.
3
finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christopher Li
F
ixup and cl
e
anup modifi
e
r_stri
n
g() function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Chr
i
sto
p
her
L
i
inspe
c
t: cast
expr
e
ssion
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
ins
p
e
ct: Add test
-
inspe
c
t program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect:
a
dd so
m
e exa
m
p
le inspec
t
for symbol
and stat
e
m
e
n
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
to
p
her Li
inspect: add custom ast tr
e
evie
w
model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chris
t
o
p
h
er
L
i
Adding asm go
t
o label test case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsi
n
g
wide char string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christophe
r
Li
Allow parsin
g
L'
\
0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hris
t
opher Li
Pointer don't
i
nherent the
a
l
ignm
e
nt fr
o
m ba
s
e
type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ristopher Li
Adding
t
est case for "
x
&& y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ri
s
topher Li
Simpli
f
y Mak
e
f
i
le usi
n
g static p
a
t
tern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
stopher
L
i
Decla
r
e ignor
e
d
at
t
ri
b
ut
r
es 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 attribut
e
out of ignor
e
attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
Christop
h
er Li
P
o
inter d
o
n't
inherent th
e
a
l
i
g
nme
n
t f
r
om
b
ase type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
Ch
r
istopher Li
A
d
d
in
g
test case for
"
x
&& y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chri
s
t
op
h
er Li
S
i
mplif
y
Makef
i
l
e
using
sta
t
ic p
a
t
t
e
r
n rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
h
ristop
h
er
L
i
Declare
i
gnored attributre
s
into a lis
t
of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chr
i
stopher Li
Move
n
or
e
turn at
t
ribute out of ignor
e
at
t
r
a
re
a
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
M
ake MOD_NORETUR
N
fi
t
s into 32 bit
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
C
h
ristopher Li
move extern i
n
lin
e
func
t
ion to fi
l
e s
c
ope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Chris
t
opher Li
Add v
a
lidati
o
n for
res
t
rict and attribute w
a
rning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Chr
i
st
o
pher Li
Update
t
he
v
a
l
i
dation check for ftabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
C
lea
n
up Ma
k
efil
e
long
lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
stopher Li
Mak
e
file auto
m
atic hea
d
e
r d
e
pendency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
st
o
pher Li
Warn about explicit usage o
f
s
i
zeof(
v
o
id)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Chri
s
topher
L
i
Teach classify_type to ha
n
dle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
h
ristopher L
i
A
dd enum member list to the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Chr
i
stopher
L
i
Remove pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
C
h
ris
t
opher Li
E
v
aluate i
t
erator
s
y
m
b
o
ls
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Chris
t
o
p
her Li
P
er
f
o
rm local
label loo
k
up
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christoph
e
r Li
P
ass a bitmask of keyw
o
r
d
s
to
handle_att
r
ibutes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher
Li
combinations string clean
u
p
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
stopher L
i
handle label att
r
ibute
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christo
p
he
r
L
i
Fi
x
the an
n
otat
e
d i
n
l
ine
c
a
l
l p
o
si
t
ion
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christophe
r
L
i
Introduce
k
ey
w
ord driven
a
tt
r
ibute pa
r
sing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Chris
t
ophe
r
Li
Add
a
nnotation for inline fu
n
ction
cal
l
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Disable
li
v
eness "d
e
ad"
i
ns
t
ruct
i
on
by defa
u
lt
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Introduce expres
s
i
o
n_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christophe
r
Li
Fix c
o
re dump on
hug
e
switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r Li
Adding debug option
f
or s
h
owing the
lin
e
arize
d
instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher
L
i
Fix a bug
that match_ide
n
ts forget to end with NU
L
L
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istopher Li
F
i
x
core dump
on anonymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher Li
Make
the ptrlist using th
e
sparse allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
o
p
her Li
Fi
x
double semicol
o
n in
struct de
c
laration
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christop
h
er Li
Fix the se
g
fault when ini
t
ializer
h
as unknown symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Chr
i
s
topher Li
Handle
s
tructur
e
attr
i
b
u
t
es be
t
ween the stru
c
tu
r
e keyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christo
p
her Li
B
u
g fix in pointer mod
i
f
i
e
r in
h
er
i
t
a
nce at functi
o
n
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ri
s
top
h
er Li
Marking anonymous string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christo
p
her Li
A
n
other attem
p
t to fix the attrib
u
te parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
istopher Li
E
n
h
anc
e
debug information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
s
topher Li
Allo
w
more than on
e
comma
n
d line i
n
clude file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
r
istopher
L
i
U
pdate u
s
ag
e
chain for dead branch i
n
s
truction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher Li
Up
d
ate usage chain
f
or dead instruction
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
sto
p
her
Li
Add
inst
r
ucti
o
n
to pseudo user tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
C
h
an
g
e the symbol acces
s
l
ist to a pseu
d
o l
i
st
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
r
ist
o
pher Li
S
pa
r
se-based
Ctags implement
a
tio
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
sto
p
her Li
cleanup wr
i
te to argument arra
y
h
a
ck
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christ
o
pher Li
delay
removi
n
g file
s
co
p
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Ch
r
istophe
r
L
i
Fix warning on self
check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christo
p
her Li
tr
i
via
l
fi
x
fo
r
seg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] static declear
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] using 0 as
NULL in sparse
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[
P
ATCH
]
linearize bitf
i
el
d
initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
] Line
a
ri
z
e initializ
e
r
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher
L
i
[
P
A
TCH] tr
i
vial ansi-c decle
a
r
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[P
A
TCH
]
make preprocesser command a symbo
l
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] Use
m
or
e
simple/fast iterat
o
rs
commit
|
commitdiff
|
tree
2005-04-08
C
hristophe
r
Li
[PAT
C
H] more
on fixing depe
n
dency
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
oph
e
r
Li
[
PATCH] avoid mat
c
hi
n
g
idents with
st
r
i
ng com
p
ares
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[
PATCH] Av
o
id
r
e
c
ursi
v
e
inlin
e
function e
x
pansion
commit
|
commitdiff
|
tree
2005-04-08
C
hrist
o
p
h
e
r
Li
[
P
A
TCH] Fix "re
t
urn" target
h
a
n
dlin
g
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istop
h
e
r Li
[PATCH] lineari
z
atio
n
bug
fix
and bitfield
ha
n
dling
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
tophe
r
Li
[PATC
H
] linearize con
d
itional expressions
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[
PATCH] More linearizion
fun
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristoph
e
r
L
i
[PATCH] pack basic blocks
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[
PATCH] make
s
parse
recog
n
ise assemb
l
e
r
naming (register
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATC
H
] more op-code
s
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
tophe
r
Li
[PATCH] cond
i
tion branch simplifica
t
ion
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[P
A
TCH] PATCH:
r
e
move
d
ead
w
h
ile
l
oop
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
TC
H
] print out t
h
e
fu
n
cti
o
n w
h
ich causes errors
commit
|
commitdiff
|
tree
2005-04-08
C
h
risto
p
her Li
[PATCH] suppo
r
t __VA_
A
RGS__ v
a
ria
b
le macro argum
e
nts
commit
|
commitdiff
|
tree
next