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
buf_size: record static variables in the database
2012-07-30
Christopher Li
Fix a bug
w
ith var
i
ables named "x86_64"
.
commit
|
commitdiff
|
tree
2012-03-23
Chri
s
tophe
r
Li
Addin
g
default for
m64/m32 handl
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Chri
s
topher Li
Mer
g
e
branch
'
spar
s
e-llvm' of git://githu
b
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
hristopher
L
i
sparse
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christophe
r
Li
Add test case
fo
r
binar
y
const
a
nts
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christo
p
he
r
Li
Sparse 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christopher Li
Limit usa
g
e of g++ to llvm related
programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
h
r
istopher Li
Fix pa
r
sing empt
y
asm
clob
b
er
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christoph
e
r Li
Add
te
s
t case for empty asm clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christopher Li
Sparse 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
C
hristop
h
er Li
Fix inlining swit
c
h statement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher
L
i
validat
i
on: in
l
ine swi
t
c
h
s
tatement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
C
h
ristopher Li
inspect
:
Add switch sta
t
emen
t
and
more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Ch
r
istopher Li
Remov
e
s
e
t but not
u
s
e
d
v
ariabl
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
I
g
n
o
re attribute ve
c
tor_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
A
l
low
o
verwrite CFLA
G
S from co
m
mand line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
C
h
ristopher
Li
inspect: addin
g
function aru
g
ument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Chr
i
stopher Li
sp
a
rse 0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christopher Li
Fixup and
cleanup m
o
difier_string() fun
c
ti
o
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christop
h
e
r Li
inspect: cast exp
r
e
s
sion
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chr
i
stophe
r
L
i
inspe
c
t: Add t
e
s
t
-
i
nspect program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
i
stopher Li
inspect: add so
m
e examp
l
e ins
p
ect for sym
b
ol and
statement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect:
add custom ast tree
v
iew model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chr
i
st
o
pher Li
Adding asm go
t
o label test
case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christoph
e
r Li
P
a
r
sing wide char str
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
C
hristopher Li
Allo
w
pa
r
sing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
h
r
i
stopher
L
i
Pointer don't
i
n
heren
t
t
he
ali
g
nm
e
nt from bas
e
type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher
L
i
Adding test
c
a
s
e for "x && y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
opher L
i
Simpli
f
y Makefile using static
pat
t
ern
rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
De
c
l
are ign
o
r
ed
a
t
tributres int
o
a
l
ist of stri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christop
h
er Li
M
ove n
o
retu
r
n at
t
ribute
o
ut of igno
r
e a
t
tr a
r
ea
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
C
h
ristopher Li
P
oin
t
e
r don't inherent
t
he alignment from base
type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
Ch
r
istopher Li
Adding te
s
t c
a
se for "x && y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chr
i
stopher
L
i
Simplify Makefil
e
using static pattern ru
l
es
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher
L
i
De
c
la
r
e ig
n
ored at
t
ributres
i
n
to a list of stri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christop
h
er Li
M
ove noreturn attri
b
ute o
u
t of i
g
nor
e
attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
h
ristopher
Li
Make MOD_NORETURN fi
t
s i
n
to 32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
C
h
r
i
stopher Li
Sparse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
C
hristopher Li
m
ove ex
t
ern inline function
to
f
ile s
c
ope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christopher
L
i
Add validation for res
t
ric
t
and a
t
tribute warni
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher Li
Update the vali
d
at
i
on check for f
t
abstop
=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
h
r
istopher Li
Cl
e
an
up Makefile long lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Makefile automatic
header depend
e
n
c
y
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
t
o
pher
L
i
Warn ab
o
ut explic
i
t usage of sizeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christophe
r
Li
Te
a
ch cl
a
ssify
_
t
y
p
e
t
o handle ty
p
eof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Ch
r
i
s
t
opher Li
Ad
d
enum me
m
ber list t
o
the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
hrist
o
pher Li
Remove pre_b
u
ffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christo
p
her Li
E
v
aluate i
t
era
t
o
r sy
m
b
o
ls
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christopher L
i
Perform
l
ocal
l
abel lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
Pass
a bitmask of keyw
o
rds to handle_a
t
tributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinations string cle
a
n up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
pher Li
handle l
a
bel attribu
t
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christo
p
h
e
r Li
Fix t
h
e
annotated inline ca
l
l p
o
s
ition
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christo
p
her Li
In
t
ro
d
uce keyword driven attribute parsi
n
g
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Chr
i
stopher Li
A
dd ann
o
tation
for i
n
line
f
unction
c
all
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Ch
r
i
s
topher Li
Disable
liveness "dead" i
n
struction
by
default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Ch
r
i
stopher Li
Intr
o
duce expre
s
sion_e
r
r
o
r
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christopher L
i
Fix co
r
e
dump on h
u
ge switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
hris
t
opher Li
Adding debug option
f
o
r
showin
g
th
e
lin
e
arized inst
r
u
c
ti
o
n
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
h
ristopher Li
Fix a bug that match
_
idents forg
e
t to
e
nd with NUL
L
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christophe
r
Li
F
ix core dump on anonymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
ph
e
r Li
Make
the ptrlist using th
e
s
parse
a
llocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hristopher Li
Fix d
o
ub
l
e
semicolo
n
in struct declara
t
ion
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
pher
Li
Fix the s
e
gfault
w
he
n
i
nitializ
e
r has un
k
now
n
symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christ
o
phe
r
Li
Hand
l
e str
u
cture attributes between th
e
structure
k
eyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christopher Li
Bug fi
x
i
n
p
o
inter
m
odifier inheritance at
funct
i
on
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking anonymous stri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Another
at
t
empt to f
i
x
the
attribute par
s
i
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
oph
e
r Li
Enha
n
ce
debug inf
o
rmation
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
p
he
r
L
i
A
l
low more than
o
ne command line include file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ris
t
ophe
r
Li
Updat
e
usage chain fo
r
dead bran
c
h
i
ns
t
ruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
U
p
date usage
c
h
a
i
n
for de
a
d instructions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
ist
o
pher L
i
Add instruction to pseudo
u
ser tr
a
cking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hristopher Li
Chang
e
the symbol acces
s
list to a
p
seudo list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Spa
r
se-base
d
Ctags imp
l
em
e
nt
a
tion
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christoph
e
r Li
clea
n
up
write
to argument arr
a
y hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
h
r
ist
o
pher
Li
del
a
y rem
o
ving file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
C
h
ristop
h
er
L
i
Fix w
a
rning on s
e
lf check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
C
h
r
ist
o
pher Li
t
r
ivial fix
for
s
eg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] static declea
r
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[PATCH] using 0 a
s
NULL in sp
a
rs
e
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
he
r
L
i
[PATCH] lin
e
a
rize b
i
tfie
l
d initia
l
izer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
] L
i
nearize initiali
z
er
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATC
H
] trivial ansi-c declea
r
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] make prepr
o
cesser command a symbol
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] Use
m
ore
simp
l
e/fast
i
terators
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stop
h
er Li
[PA
T
CH]
mo
r
e
on fixing dependency
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[PATCH] avoi
d
mat
c
hing
i
dents
w
ith string compare
s
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PATCH]
Avo
i
d recursi
v
e inline
f
unction
e
xp
a
nsi
o
n
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
isto
p
her Li
[PATCH]
F
ix "return" target
h
andling
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] lineariz
a
tion bug fix
a
n
d bitfield han
d
lin
g
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[P
A
TCH
]
linearize c
o
nditio
n
a
l
e
xp
r
essions
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] More
l
inearizion fun
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] pack bas
i
c bl
o
cks
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] m
a
ke sparse recognise assembler n
a
mi
n
g (register
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH] more
o
p-codes
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
istopher
L
i
[PATCH] condition branch
sim
p
lification
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[
P
A
T
C
H] PA
T
CH: remove dead while
loop
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
o
p
her Li
[PATCH] print out
t
he function
w
hich causes er
r
ors
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH] support
_
_V
A
_ARGS__ variab
l
e macr
o
arguments
commit
|
commitdiff
|
tree
next