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
C
hris
t
o
pher
L
i
Allow
f
orced attribute in func
t
ion argument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Christopher Li
Proper variab
l
e
l
ength a
r
r
a
y
w
arning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Christop
h
er L
i
Larger
b
uffer size for token conc
a
tena
t
ion
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
Get rid of gcc warning about
enum values
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Chr
i
s
top
h
er L
i
Fix segfa
u
lt cause by
f
ucntion without
ide
n
t
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Christopher L
i
Clean up
some t
e
st case error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Christ
o
p
h
er
Li
Me
r
ge git:
/
/git
.
kernel
.
org/pub/sc
m
/linux/kern
e
l
/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
C
h
ristopher Li
remove wea
k
d
efin
e
x86_64
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Chris
t
opher Li
Merge branch '
l
lvm/co
r
e'
o
f
github
.
co
m
:penberg/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Christ
o
p
h
e
r Li
M
e
r
ge
b
ranch 'for-ch
r
is'
of
git://githu
b
.
com
/
penb
e
r
g
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Chr
i
sto
p
her Li
Addi
n
g defaul
t
f
or m64/m32 h
a
nd
l
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christopher Li
Merge branch 'sparse
-
ll
v
m
'
of git://githu
b
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Ch
r
istophe
r
Li
sparse
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christop
h
er Li
Add test cas
e
for binary constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christo
p
her L
i
Sparse 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christ
o
p
h
er Li
Limit usage of g++ to llvm re
l
ated program
s
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Fix
p
arsing empty a
s
m clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
hristopher Li
A
d
d t
e
st case
for empty asm clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christopher Li
Spa
r
se
0
.
4
.
4-
r
c1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher L
i
Fix
i
nli
n
ing switch stateme
n
t
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christoph
e
r Li
v
alidation: inline switch statement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christopher L
i
inspect:
Add
switc
h
statement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Remove
set but not used variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christ
o
pher Li
Ignore
attri
b
ute
v
e
ctor_
s
ize
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allow overwrite
C
F
LAG
S
from
c
ommand line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Chr
i
stopher Li
inspect: addin
g
fu
n
c
t
ion arug
u
ment list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
spars
e
0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christopher
Li
F
ixup and cleanup modif
i
e
r_string() function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Chr
i
st
o
pher Li
ins
p
ect: cast expression
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christop
h
er Li
inspect: Add tes
t
-i
n
spect
p
rogram
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
L
i
inspect: add so
m
e example
i
nspect
f
or symbol and stateme
n
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christ
o
p
h
e
r Li
i
nspect: add custom ast treeview m
o
del
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chr
i
stopher Li
Adding
a
sm goto
l
abel test case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chris
t
opher Li
Pars
i
ng wide char str
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christop
h
er Li
Allow parsi
n
g L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
stophe
r
L
i
Po
i
nter don't in
h
erent th
e
alignment from base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher Li
Adding tes
t
cas
e
for
"x && y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
i
stopher Li
Simplify Makefile
u
sing static pattern ru
l
es
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
De
c
la
r
e i
g
n
o
red
attributres i
n
to a list of s
t
ring
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hr
i
stophe
r
Li
Move noreturn at
t
ribute out
o
f igno
r
e attr are
a
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Ma
k
e MOD_NORETURN fits 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
Christopher Li
m
o
ve ext
e
rn i
n
l
i
ne function
t
o file
s
cope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
h
ristopher Li
Add valid
a
tion
f
o
r re
s
trict
and attrib
u
t
e
warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Chris
t
opher Li
Up
d
ate the val
i
dation check f
o
r ftabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
to
p
her L
i
Clean up Makefile
l
ong li
n
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
M
a
k
efile automatic header dependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
W
ar
n
abou
t
explicit usage o
f
sizeof(v
o
id)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Chris
t
opher Li
Teach classi
f
y
_
type to handle typeo
f
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
h
ri
s
topher Li
Add enum memb
e
r list to t
h
e par
e
nt
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Rem
o
ve
pre
_
buffe
r
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
C
hristo
p
he
r
Li
Evaluat
e
itera
t
or symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christopher
L
i
Perform local lab
e
l l
o
okup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
C
h
risto
p
her
L
i
Pass a b
i
tmas
k
of keywords to
handle_
a
ttr
i
bu
t
es
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Ch
r
i
s
t
o
pher Li
com
b
inations string
clean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ristop
h
e
r L
i
hand
l
e label attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Ch
r
istopher Li
F
ix the annotated inline
c
all
position
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christ
o
ph
e
r Li
Intro
d
uce keyword driven attribute
parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
C
h
ristop
h
e
r
L
i
Ad
d
annotat
i
on
for inl
i
ne function call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christoph
e
r Li
Disable l
i
venes
s
"dead" ins
t
r
uction by default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Introduce expression_erro
r
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christopher
L
i
Fix
c
ore dump
o
n
huge switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
h
ri
s
topher Li
Adding d
e
bu
g
option for
s
h
o
wing the linearized
i
nstructi
o
n
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r Li
Fix a
b
ug that match_idents fo
r
get to e
n
d wit
h
NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
p
her
L
i
Fix core dump
o
n a
n
on
y
mous
symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ri
s
top
h
e
r
Li
Make the ptrlist
u
sing the
sparse a
l
locator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
ph
e
r Li
Fix
d
o
uble
sem
i
c
olon in
str
u
ct decl
a
rati
o
n
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher
Li
Fix
t
he s
e
gfault when ini
t
ializer has u
n
known sy
m
bol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christop
h
er
L
i
H
a
ndl
e
str
u
cture a
t
t
ributes betwee
n
th
e
str
u
cture k
e
yword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Ch
r
i
s
topher Li
B
u
g fix in pointer
mod
i
f
ier inher
i
t
a
n
c
e at fu
n
ction
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
isto
p
her Li
Ma
r
king an
o
nymous string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
Li
An
o
ther attem
p
t to fix
the attr
i
bute p
a
rsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
istop
h
er Li
Enhance debug information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristop
h
e
r Li
Allow more
t
h
a
n
o
n
e
c
o
mmand line include
f
ile
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Upda
t
e usa
g
e ch
a
i
n for dead branch ins
t
ructio
n
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
pher Li
U
pdate usage ch
a
in for dead i
n
s
t
r
uctions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Add ins
t
ruction to pseudo user tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
pher
Li
Change the symbol a
c
ce
s
s list to a
p
seud
o
list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
Spars
e
-base
d
Ctags implementatio
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christ
o
pher Li
cleanu
p
wr
i
te to
argume
n
t arra
y
hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christo
p
her Li
delay removing file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Ch
r
is
t
opher Li
Fix warning on sel
f
c
h
eck
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christoph
e
r Li
trivia
l
fix for seg fau
l
t
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher L
i
[PA
T
CH] sta
t
ic declear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
ATC
H
] using 0 as NULL in sparse
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] linearize bitfi
e
ld initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH
]
Li
n
earize initi
a
lizer
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er
L
i
[PATCH
]
trivial ansi-c declear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] m
a
ke pr
e
proc
e
sse
r
command a symbol
commit
|
commitdiff
|
tree
2005-04-08
C
hristoph
e
r
Li
[PAT
C
H] Use
m
ore si
m
pl
e
/fast
i
terators
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH]
m
ore on fixing
d
ependency
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PAT
C
H] avoid
matchi
n
g idents
w
ith str
i
ng compares
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her
Li
[
PATCH] Avo
i
d
rec
u
rs
i
ve inline
f
unction expans
i
on
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[PATCH] Fi
x
"return"
tar
g
e
t
handling
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
TCH] lineariza
t
ion
b
ug fi
x
and bit
f
iel
d
handling
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH]
l
i
n
e
arize c
o
n
d
i
ti
o
nal expre
s
sions
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PATC
H
]
More lineariz
i
on
f
un
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher L
i
[PATCH] pack basic
blocks
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
CH]
make sparse reco
g
nise
a
s
se
m
bler naming
(register
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[PATCH] m
o
re o
p
-cod
e
s
commit
|
commitdiff
|
tree
next