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
add support for LLP64 arch
2016-10-13
Christopher Li
Fix warning compiling sparse-
l
lvm
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-02-06
C
hr
i
stopher L
i
Mak
e
macro expanded strin
g
i
mmutable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-12-12
Christopher Li
Ptr list sortin
g
s
h
ould use
m
e
mmove i
n
stead
of m
e
mcpy
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-25
C
h
risto
p
h
er Li
teach next_d
e
s
i
g
n
ators() use
array_element
_
o
ffse
t
(
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ch
r
istoph
e
r Li
r
en
a
me -Wer
r
or t
o
-W
s
parse-e
r
ror
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-08-02
Chri
s
topher Li
Make same
_
symbol list sha
r
e the
s
a
m
e sc
o
pe
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-07-17
Christopher
L
i
round up
t
h
e
a
rray e
l
em
e
nt size
t
o byte align
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-06-29
C
hristopher Li
Mino
r
clean up for option
h
andling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Christopher L
i
Spars
e
0
.
5
.
0
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Ch
r
istopher Li
Fi
x
mak
e
dist f
a
i
l
u
re
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-12-21
Christopher Li
Sparse 0
.
5
.
0 rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-11-29
C
h
ristopher Li
Merge
b
ranch 'Nova
f
ora' of git:
/
/git
.
zytor
.
com/users
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Chri
s
topher Li
Merge bran
c
h 'l
l
vm
c
ore'
commit
|
commitdiff
|
tree
2013-05-16
Christop
h
e
r
Li
Tr
i
via
l
: Remov
e
redundant Makef
i
le
v
ariable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-26
Christop
h
e
r
Li
Allow for
c
ed at
t
r
i
bute in funct
i
on
argument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Christopher Li
Prop
e
r
v
ar
i
able le
n
gth
array w
a
rning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Ch
r
i
s
topher Li
Larger
b
u
f
f
er size for t
o
ken concatenation
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christoph
e
r Li
Get rid o
f
g
cc warni
n
g ab
o
ut enum values
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Chr
i
stopher Li
Fix
s
egfault caus
e
by fu
c
ntion
w
i
tho
u
t id
e
nt
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Christopher L
i
Clean up
som
e
tes
t
ca
s
e error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Christopher Li
Merge git://git
.
kern
e
l
.
org/pub
/
scm/linux/ke
r
nel/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Christopher Li
remove
weak define x86_64
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Chris
t
o
phe
r
L
i
Merge br
a
n
c
h 'llvm/core' of github
.
com:p
e
n
berg/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Ch
r
istopher Li
Merg
e
branch 'for-
c
h
ris' of git://gi
t
hub
.
com/
p
e
n
b
erg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Christoph
e
r Li
Adding default f
o
r
m64/m32
h
andle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christopher Li
M
e
rge branc
h
'spar
s
e-llvm' of git://githu
b
.
com/
p
enberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
spa
r
se 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christophe
r
L
i
Add test case fo
r
b
i
n
ary constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Chris
t
opher Li
Sparse 0
.
4
.
4-r
c
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Chri
s
topher Li
Limit
usag
e
of g++ to
l
lvm
relate
d
p
rograms
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christ
o
pher Li
F
i
x pa
r
sing empt
y
asm
c
lobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
s
tophe
r
L
i
Add test
c
ase for empt
y
a
s
m clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christopher Li
Spa
r
se
0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Ch
r
istopher L
i
F
ix in
l
ining switch statement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chri
s
topher
Li
validation: inline sw
i
t
c
h
stateme
n
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Chris
t
opher Li
i
nspec
t
: Add sw
i
tch st
a
t
ement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher L
i
Remove set
b
ut not used
variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
hr
i
stop
h
er Li
I
gnore att
r
i
b
ute vector_s
i
ze
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
C
hr
i
st
o
p
h
er
L
i
Allow
overwrite CFLAGS f
r
om command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
ins
p
ect: adding function
arugument lis
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
sparse
0
.
4
.
3
finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christ
o
pher Li
Fixup and c
l
e
a
nup modifie
r
_s
t
rin
g
() func
t
io
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Chri
s
t
o
ph
e
r Li
inspect:
c
ast express
i
on
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect: Ad
d
t
est-in
s
pect
p
r
ogram
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istopher Li
i
n
s
p
ect: add so
m
e exampl
e
i
n
spect for symb
o
l an
d
statement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
opher L
i
ins
p
ect: add
cus
t
om as
t
treeview model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chri
s
topher L
i
Adding a
s
m
goto
l
abel
t
e
st case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsing wide
c
har string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
C
h
r
i
stopher L
i
Al
l
ow par
s
ing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
L
i
P
o
inter don't
i
nher
e
nt the ali
g
nment fr
o
m
base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christophe
r
Li
Add
i
ng
t
est c
a
se
f
o
r
"
x && y
&
& z
"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher Li
Simplify Makefile
u
s
ing static pattern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
p
her Li
De
c
lare ignored attrib
u
tres in
t
o a list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
topher Li
Move noret
u
rn attribute out of i
g
nore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Ch
r
istopher Li
Make
M
O
D_NO
R
ETURN fit
s
i
n
to 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
Christopher Li
m
ove
e
xtern i
n
lin
e
f
u
n
ction to
f
ile scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Ch
r
i
s
topher
L
i
Add
v
alidation for
re
s
tri
c
t a
n
d attribute wa
r
ning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher
L
i
Update the validation check for ftabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christoph
e
r Li
Clean up Makefile long lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
topher
L
i
Makefi
l
e automa
t
ic header depende
n
cy
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christ
o
pher
L
i
Warn about explicit
usage of sizeof(v
o
id)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
C
h
r
i
st
o
phe
r
Li
Teach classify_
t
ype to
handle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Add enum memb
e
r
list to the pa
r
ent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Chri
s
top
h
er Li
Remove pre_
b
u
f
fer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Evalua
t
e
i
terator symbol
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Chris
t
opher
L
i
Perfor
m
local
l
a
bel lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher
Li
P
a
ss a bitmask of
keywords to han
d
le_attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher L
i
combinations string clean
up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher
L
i
handle label attribut
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
Fix the annot
a
ted inline
c
all po
s
itio
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christo
p
h
e
r Li
Introd
u
ce
keyword driven
a
ttribute parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
C
hr
i
stopher Li
Add anno
t
a
tion for inline function
cal
l
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christ
o
pher Li
Disable liveness "
d
ead" instr
u
ction by defau
l
t
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christ
o
pher Li
Introduce express
i
on_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Chr
i
stopher Li
F
ix core
dump on hu
g
e
s
witch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Chris
t
opher Li
A
dding
d
e
bug o
p
tion for sho
w
i
ng t
h
e line
a
rized instr
u
ction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christ
o
pher Li
Fix a
bug that match_
i
dents
forget
t
o
end with NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix core dump on
a
n
o
nymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
isto
p
her Li
M
a
k
e the ptr
l
ist u
s
ing
t
he sp
a
rse
allo
c
ator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix double semicolon in
struct
declaration
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher
L
i
Fix th
e
segfault when i
n
itializer has u
n
kno
w
n symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christ
o
pher Li
Hand
l
e structur
e
attributes between the stru
c
ture keyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christopher L
i
Bug fix i
n
point
e
r
modifier inher
i
tan
c
e at functio
n
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ristopher Li
Marki
n
g anonymous
s
tri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Another
at
t
empt to fix the
attribu
t
e pa
r
sing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
topher L
i
En
h
an
c
e debug information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher Li
Allo
w
more than one command line i
n
clu
d
e file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
Update usage
c
h
ain
f
or dead branch instruct
i
on
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
toph
e
r Li
Update usage ch
a
i
n
for d
e
a
d
i
nstru
c
t
i
on
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hrist
o
pher Li
Add instruction to pseud
o
user track
i
ng
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher Li
Change t
h
e
symbol access list to a
p
s
eud
o
list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stop
h
er
L
i
S
par
s
e-ba
s
ed
C
tags impl
e
me
n
t
a
tion
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
hristopher Li
c
leanup
w
r
ite t
o
argument
a
r
ra
y
hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chris
t
oph
e
r Li
delay removing file scop
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christophe
r
Li
Fix
wa
r
n
i
ng on self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher
L
i
trivial f
i
x
f
or seg
f
au
l
t
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] st
a
tic dec
l
ear
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher L
i
[
PATCH] using 0
a
s
NULL
i
n
s
parse
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PATCH] linearize bitfield init
i
a
l
izer
commit
|
commitdiff
|
tree
next