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
Christopher Li
Allo
w
f
orced at
t
ribute in
f
unction argument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-08
Chri
s
topher Li
Proper
variable length
array warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-06
C
hristopher Li
Larger
b
uffer
s
ize for token co
n
catenation
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-25
Ch
r
istophe
r
Li
Get
r
i
d
of gcc warning a
b
out e
n
um values
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-23
C
hri
s
topher Li
Fix segfault ca
u
se by fucntion without ident
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
Chri
s
toph
e
r Li
C
l
e
an up some test ca
s
e
er
r
or
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-13
Chr
i
stopher L
i
Merge git://git
.
kernel
.
org/pub/scm/linu
x
/kernel/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Chri
s
topher
L
i
r
e
mov
e
wea
k
d
e
fine x86_64
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-10-12
Ch
r
i
s
t
o
phe
r
L
i
Merge branch 'll
v
m/core' of github
.
com:pe
n
be
r
g/spa
r
se
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Christoph
e
r
L
i
Merge b
r
anch 'for-chris' of
git:
/
/github
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
C
hris
t
opher Li
Adding defa
u
lt for
m6
4
/m32 handle
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-02
Christopher
L
i
M
erge branch 'spars
e
-llvm' of git://github
.
com/p
e
nberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
sparse 0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
C
hristopher Li
Add test cas
e
for
bin
a
ry constants
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Christo
p
her Li
Sparse 0
.
4
.
4
-
rc2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Ch
r
is
t
ophe
r
Li
Limit usa
g
e of g++ to llvm relate
d
progra
m
s
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Ch
r
istopher L
i
F
i
x parsing
e
mpty a
s
m
clobber
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Christopher
Li
Add te
s
t ca
s
e fo
r
emp
t
y a
s
m
c
lobbers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Christopher
Li
Sp
a
r
s
e 0
.
4
.
4
-rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Ch
r
istopher Li
F
i
x inlin
i
ng switch
statement
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Ch
r
istopher Li
va
l
idation: inline
switch statement
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Chris
t
opher
Li
inspect: Add switch stat
e
ment an
d
mor
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Ch
r
istopher Li
R
e
move s
e
t
but not used variable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Chri
s
top
h
e
r
Li
Ignore
a
t
tribute vector_size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Chri
s
topher Li
A
l
lo
w
overwrite CFLAGS
from command line
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Christoph
e
r Li
i
nspect: adding function a
r
ugument list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Chri
s
to
p
her Li
sparse 0
.
4
.
3 finial
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
Christopher Li
Fixup
and cleanup modi
f
ier_string(
)
fu
n
ction
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
Christo
p
her
L
i
insp
e
ct: cast
e
xpres
s
i
on
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
opher
inspect: add some e
x
pression i
n
specti
o
n
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
in
s
p
e
ct: Add
t
est-
i
n
spect prog
r
am
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istophe
r
Li
inspect: add some
example
inspec
t
for symb
o
l
a
nd statement
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
i
n
spect: add custom ast treeview model
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christoph
e
r
Add te
s
t
c
ase fo
r
builtin_unreachable()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Add
i
ng asm
g
oto lab
e
l test c
a
se
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christ
o
pher Li
Parsing
w
id
e
cha
r
stri
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
topher L
i
Allow par
s
ing L'\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
isto
p
her
evaluate
:
che
c
k fo
r
NULL
t
y
p
e insi
d
e
t
y
peof
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
topher Li
A
d
din
g
test case
f
or "x && y && z
"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Simplify Makefile us
i
n
g s
t
atic pattern r
u
les
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Decl
a
re i
g
n
o
r
ed
a
ttri
b
u
tres i
n
to
a list
o
f
st
r
ing
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christop
h
er Li
Mo
v
e nore
t
u
r
n attribute
out of ign
o
re att
r
ar
e
a
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Chr
i
stopher L
i
Make MOD_NORETURN fits
into
32 bit
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-11
Ch
r
istopher Li
Spars
e
0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Christo
p
her Li
m
ove
e
xtern inline f
u
nction to file
sc
o
pe
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
C
hristoph
e
r Li
Add va
l
idation for restrict
and attr
i
but
e
warnin
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Christopher Li
U
pdate t
h
e
validation che
c
k fo
r
ftabsto
p
=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
topher
Li
Clean u
p
Makefile long li
n
e
s
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christop
h
er Li
Mak
e
file automat
i
c header d
e
pen
d
ency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christop
h
er L
i
Warn abou
t
explicit usag
e
of
sizeof(void)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
C
hristopher Li
Teach class
i
fy_type to handle typeof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-18
Chri
s
toph
e
r Li
Add enum memb
e
r list to the parent
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-14
Chri
s
t
opher Li
Evaluate iter
a
to
r
sym
b
ols
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-10-21
C
h
ristopher Li
Perfo
r
m local la
b
el looku
p
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
Pass
a bitm
a
sk of k
e
yw
o
rds to handle_attrib
u
t
e
s
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combina
t
i
o
ns str
i
ng clean up
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
C
hristopher Li
han
d
le label at
t
r
ibut
e
s
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
pher Li
F
i
x th
e
annotated inl
i
ne call position
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-09
Christopher
L
i
Intro
d
uce
ke
y
word dr
i
ven attribut
e
parsin
g
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-02
Chri
s
topher L
i
Add a
n
no
t
ation f
o
r inline fun
c
tion ca
l
l
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
stopher Li
D
i
sabl
e
livenes
s
"dead" ins
t
ruction
by default
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Introduce
e
xpression_error
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-26
C
h
ris
t
opher Li
Fix c
o
re du
m
p on
huge sw
i
t
c
h
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Adding
d
ebug
opti
o
n for showing
t
he linearized inst
r
uction
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Chr
i
s
top
h
er
Li
Fi
x
a bug that
m
at
c
h
_i
d
ents
f
orget to end with NULL
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
h
e
r
L
i
Fix core du
m
p on anonymous symbol
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Ma
k
e the ptrlist usi
n
g the spars
e
alloca
t
or
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
C
hristopher
L
i
Fix double semicolon in struct
d
e
c
laration
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
i
sto
p
h
e
r
L
i
Fix the segf
a
ult when initializer has
unknown symbol
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-21
Chri
s
topher Li
Handle st
r
ucture attributes between the structure
k
eyword
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christopher Li
Bug fix in pointe
r
m
o
difier in
h
e
ritance at function
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking
a
nonymous st
r
ing
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
hri
s
toph
e
r Li
Another attempt t
o
f
ix the attribute parsing
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Enhance de
b
ug informa
t
i
o
n
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Allow
m
ore than one command
l
ine incl
u
de f
i
l
e
.
Signed-off-by: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
hri
s
topher Li
Upd
a
te
usage chain
f
o
r dead branch instruc
t
i
o
n
.
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
hristophe
r
Li
Update us
a
ge chain for dead
i
nstru
c
tion
s
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Add
instruction to pseudo
u
se
r
t
r
a
ckin
g
.
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
s
t
o
phe
r
Li
Change the symbo
l
acces
s
list
to a p
s
eudo lis
t
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher Li
Spa
r
se-b
a
sed C
t
ags
implementat
i
on
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
cleanup write to argume
n
t a
r
ray hack
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christophe
r
Li
delay re
m
oving f
i
le scop
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
Fix w
a
r
ning
o
n se
l
f check
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Chris
t
op
h
er Li
t
r
i
vial fix for seg fault
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istophe
r
Li
[PATCH] static declear
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[P
A
TCH] us
i
ng 0 as NU
L
L in sparse
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
C
H
] linearize bitfiel
d
initiali
z
er
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATC
H
] Linearize
initializer
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATCH] trivial a
n
si-c dec
l
ear
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PAT
C
H] make preprocesser command a symbol
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
C
H
]
Use
m
ore simple/fast
iterators
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH
]
mor
e
o
n
f
ixing de
p
e
ndency
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
i
s
t
opher Li
[
PATCH
]
avoid matching
i
dents wi
t
h
string compares
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PAT
C
H] Avoid recu
r
sive inline function
expans
i
on
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
L
i
[PATCH]
F
ix "return" t
a
rget hand
l
ing
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] linear
i
zation bug f
i
x
a
n
d bitf
i
el
d
hand
l
ing
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATCH] li
n
earize
conditional expressio
n
s
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PA
T
C
H
] More
linearizion fun
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher L
i
[
PATCH]
pack ba
s
ic blocks
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
make
s
parse recognis
e
assembler naming (register
.
.
.
commit
|
commitdiff
|
tree
next