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
Allow forced attribute in function argument
2013-04-26
Christoph
e
r Li
Allow forc
e
d
a
ttribute in
f
unction argumen
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Christopher Li
Proper variable length arra
y
w
a
rning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
C
h
ris
t
o
p
her Li
Larger bu
f
fer size for token concaten
a
t
io
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
G
e
t
rid of
gcc warni
n
g about enum values
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Christoph
e
r Li
Fix segfau
l
t cause by fu
c
ntion withou
t
i
d
ent
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Christo
p
h
er Li
Clean up
s
o
m
e
t
est
c
a
s
e error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Christopher Li
Me
r
ge git:/
/
g
it
.
k
e
rnel
.
org/p
u
b/scm/l
i
nux/kernel/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Chr
i
stopher
Li
remove w
e
a
k d
e
f
ine x86
_
6
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Christopher
L
i
Mer
g
e br
a
nch 'l
l
vm/core' o
f
github
.
com:penberg/sp
a
rse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Christo
p
her
L
i
Merge branch 'fo
r
-chr
i
s
'
of git://git
h
ub
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Ch
r
i
stopher Li
Adding
default for m64/
m
32 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christophe
r
L
i
Merge branch
'sparse-llvm
'
o
f
git:
/
/
github
.
c
o
m
/
penberg
.
.
.
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
Chr
i
stop
h
er Li
Add test case for binary constant
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
istopher
Li
Spars
e
0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christ
o
pher Li
Limit
u
sag
e
of
g++ to
llvm related pro
g
rams
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
hristo
p
her Li
F
i
x
parsing empty
a
sm clob
b
er
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
stoph
e
r Li
Add test case
f
or e
m
pty asm c
l
obbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christoph
e
r
L
i
Sparse 0
.
4
.
4-rc
1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
Fix
i
nlin
i
ng switch stat
e
ment
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chr
i
stop
h
er Li
valida
t
ion: inline swit
c
h statem
e
nt
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Chris
t
opher Li
i
n
spect: Ad
d
switch
s
tatem
e
n
t
and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
hristopher L
i
Remove set
but not used v
a
riable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Chri
s
topher Li
Ignore attr
i
bute vect
o
r
_
size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
C
h
ristopher
L
i
Allo
w
o
v
er
w
rite CFLAGS from com
m
and
line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christ
o
pher Li
inspect:
a
dding function a
r
u
gument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christoph
e
r
Li
sparse 0
.
4
.
3 f
i
n
ial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Chr
i
stopher Li
Fix
u
p and
c
le
a
nup m
o
difier_str
i
ng() fu
n
ction
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
inspect
:
cast e
x
pression
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
i
n
spect: Add
t
e
s
t-inspect program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chr
i
stop
h
er Li
i
ns
p
e
ct: ad
d
s
o
me example i
n
s
p
ec
t
for symbol and state
m
ent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istopher
L
i
inspect: a
d
d custom ast treeview model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christ
o
ph
e
r Li
Add
i
ng asm go
t
o label test cas
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
C
h
ri
s
to
p
her Li
Parsing wide ch
a
r s
t
ring
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
C
h
ristophe
r
L
i
A
llow p
a
rsing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
ph
e
r L
i
Pointer d
o
n't inher
e
nt
t
he alignment from b
a
se
t
ype
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
opher Li
A
dding test case
f
or "x &&
y
&& z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Simplify M
a
kefile us
i
ng static
patter
n
rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ristop
h
er Li
D
e
clare ignore
d
attributr
e
s into a list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christophe
r
Li
Move
n
ore
t
urn attribute
o
u
t
of
ignore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher
L
i
M
a
ke MOD_NO
R
E
TURN fits into 32
b
it
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Chr
i
stopher Li
Spa
r
se 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christopher Li
mo
v
e extern
inline fu
n
ction to file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christopher
Li
Add
v
alidatio
n
f
o
r restrict
an
d
att
r
ibu
t
e war
n
ing
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher Li
Update
t
h
e
validation
check
f
or ftabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
sto
p
her Li
Clean up Makef
i
le
l
ong lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
hristopher Li
Makefi
l
e automatic h
e
a
der
dependenc
y
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
topher Li
Warn about explici
t
usage of size
o
f(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
C
hrist
o
pher Li
Teach class
i
fy_typ
e
t
o handle type
o
f
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Chris
t
o
p
her
L
i
A
dd enum memb
e
r
list to the
paren
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christophe
r
Li
Remo
v
e pr
e
_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
C
h
ristop
h
e
r
Li
E
valuate iterator
s
y
mbo
l
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christopher
L
i
Perfor
m
local label
lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
Pass a bitmask o
f
keywo
r
d
s
t
o
ha
n
dle_attri
b
utes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christoph
e
r Li
co
m
bina
t
ions string clean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
handle
l
abel
a
t
tributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher L
i
F
ix the an
n
otated in
l
ine
c
al
l
p
o
sit
i
on
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Ch
r
istoph
e
r
Li
In
t
roduce keyword driven attribute
p
arsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christo
p
her Li
Add annotatio
n
f
or inline
f
unction call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
C
h
ristopher Li
Disabl
e
liven
e
s
s "dead" instruction b
y
defau
l
t
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
In
t
roduce e
x
pre
s
sio
n
_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christ
o
p
her Li
Fix core dump on hug
e
switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christ
o
ph
e
r Li
Adding debug o
p
tion for
s
how
i
ng the
l
inear
i
zed
i
n
struct
i
on
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christop
h
e
r
L
i
Fi
x
a bug th
a
t match_id
e
nts forget to end wi
t
h NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chr
i
stopher
L
i
Fix cor
e
d
u
mp on anonymous s
y
m
b
o
l
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher
L
i
Make the ptrlist
u
sing the spar
s
e
allocat
o
r
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chr
i
stopher
Li
Fix dou
b
le s
e
micolo
n
in struct
declar
a
tion
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
opher Li
Fix the se
g
f
ault when initializer
h
as unknown
s
ym
b
ol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christopher Li
Ha
n
dl
e
structure attribute
s
be
t
ween the st
r
uct
u
re keywor
d
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Chri
s
tophe
r
Li
Bu
g
fix in poin
t
er modifier inheritance at functi
o
n
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
isto
p
her L
i
Markin
g
anonymous strin
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christo
p
her
L
i
Another attempt t
o
fix the
a
ttribute parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christoph
e
r Li
Enhance debug info
r
matio
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Allow m
o
re th
a
n
o
ne
c
omma
n
d l
i
n
e
i
nclude
f
ile
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stopher Li
U
pda
t
e us
a
ge
c
hain for dead branch
i
n
struction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
o
pher Li
U
pdate usage chain for dead
instructions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Add instructi
o
n
t
o
pseudo user trackin
g
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christophe
r
L
i
Change the symbol access list to
a
p
seudo l
i
st
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hristopher Li
Sparse-based
C
ta
g
s implementation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
hristoph
e
r Li
cleanup write to argume
n
t array hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
d
e
l
a
y removing file s
c
ope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Chri
s
topher Li
Fix
w
ar
n
ing on self chec
k
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christophe
r
Li
t
r
ivial fix for seg
fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
he
r
Li
[PATC
H
] sta
t
ic dec
l
ear
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
h
er Li
[P
A
TCH]
u
s
in
g
0 as NULL in
s
p
arse
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
istoph
e
r Li
[PATCH]
linear
i
ze bit
f
ield initializer
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher
Li
[PATC
H
] L
i
nearize ini
t
ializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
] trivial ansi-c declear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
TCH] make preprocess
e
r
comm
a
nd a symb
o
l
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
h
er Li
[PATCH] U
s
e more
s
imple/fast iterators
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[PATCH]
m
ore on
f
ixing dep
e
ndency
commit
|
commitdiff
|
tree
2005-04-08
C
h
rist
o
pher Li
[
P
ATCH] avoid matchin
g
ide
n
t
s
with strin
g
compares
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stophe
r
Li
[PATCH] Avoid
r
ecursive inline function
e
xpa
n
si
o
n
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PATCH] Fix
"
r
etu
r
n" tar
g
et handling
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PATCH] li
n
e
a
rizatio
n
bu
g
fix
a
nd
b
i
tf
i
eld handling
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
l
ineari
z
e
conditiona
l
express
i
ons
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[P
A
T
CH] More
l
i
nearizion fun
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PAT
C
H] pac
k
basic bl
o
c
k
s
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
h
e
r
L
i
[PATCH] make s
p
arse reco
g
nise assembler naming (register
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] m
o
re op-c
o
des
commit
|
commitdiff
|
tree
next