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
Christ
o
p
her Li
A
llow forced attribute in funct
i
on a
r
gument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Chri
s
t
opher Li
Proper va
r
iable length array wa
r
ning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Christopher Li
L
arger buf
f
e
r
s
ize f
o
r token co
n
ca
t
enation
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
Get ri
d
of
g
cc w
a
rning about enu
m
v
alues
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Chr
i
stopher Li
F
i
x
segfault caus
e
by fucntion wi
t
hout ident
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Chr
i
stopher Li
C
lean up so
m
e tes
t
ca
s
e error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Chr
i
s
t
opher L
i
Merge git://git
.
kern
e
l
.
org/pub/
s
c
m
/linux/kernel/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Chris
t
oph
e
r Li
remove weak de
f
ine x86_6
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Chr
i
stopher
L
i
Merge branch 'llvm/co
r
e' o
f
github
.
com:penberg/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Christopher Li
Mer
g
e
branch 'for
-
chris' of
git://
g
ithub
.
com/pen
b
erg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Ch
r
istopher Li
Adding
d
e
fau
l
t
fo
r
m64/m32 han
d
l
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Chri
s
topher
Li
M
e
rge br
a
nch 'sparse-llvm'
o
f g
i
t:/
/
gi
t
hub
.
com/pe
n
b
e
rg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Chr
i
stopher Li
spars
e
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
C
h
ristopher Li
Add test case for b
i
nary
c
ons
t
ants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Chris
t
o
p
her Li
Spa
r
se 0
.
4
.
4-r
c
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christopher Li
Limit
u
sage of g++ to l
l
vm related
program
s
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christo
p
her Li
Fix
parsin
g
empty asm c
l
obber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Add test cas
e
for empt
y
asm
cl
o
bbers
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
Christopher
L
i
Fix
inlining switch statement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
valida
t
i
on: inlin
e
switch statement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
C
h
ri
s
topher Li
inspect: Add switch statement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
h
r
istop
h
e
r
Li
Remo
v
e
set but no
t
used var
i
able
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christ
o
p
her Li
Ignore at
t
ribute
v
ect
o
r_
s
ize
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christ
o
pher L
i
Allow over
w
rite CFLAG
S
fr
o
m co
m
man
d
line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
C
hristophe
r
L
i
i
nspect: adding function a
r
ugument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christ
o
pher L
i
sparse
0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
C
h
rist
o
pher Li
Fixup
and cleanup modif
i
er_string() function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Ch
r
is
t
opher Li
inspect: cast expres
s
io
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
L
i
in
s
pect: Ad
d
test-in
s
pec
t
program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
rist
o
pher
L
i
inspec
t
:
a
dd some example inspec
t
for symbol and
s
tatem
e
nt
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
top
h
er Li
inspect:
a
dd
c
ustom ast
treeview model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Adding asm goto label t
e
st
case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsing wide cha
r
string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christopher
L
i
Allow parsing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Poi
n
ter do
n
't
i
nherent the alignment from
base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher Li
Adding test c
a
se for "
x
&& y
&
& z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
ist
o
p
her Li
S
impl
i
fy Ma
k
efil
e
using static
patte
r
n rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Declare ignored attributre
s
into a lis
t
o
f stri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christop
h
er Li
Move noreturn attribute out of ignore attr ar
e
a
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christophe
r
Li
Ma
k
e MOD_
N
ORETURN
f
its i
n
to 32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christo
p
h
e
r
Li
Sparse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christo
p
her Li
m
ove extern inline functi
o
n to file s
c
ope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
h
r
istopher Li
Add
v
alidation for rest
r
ict and attribute war
n
in
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Ch
r
is
t
opher
Li
Update t
h
e validation check for
f
ta
b
stop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
to
p
he
r
Li
Cle
a
n up Mak
e
f
i
le lon
g
lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
s
t
ophe
r
Li
Makefile a
u
to
m
atic header dependen
c
y
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christop
h
er L
i
Warn abou
t
explic
i
t u
s
a
ge of sizeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christopher Li
Teach classify_type to h
a
ndle ty
p
eof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Chr
i
stopher Li
Add enu
m
membe
r
l
i
s
t to the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher
Li
Remove pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Evalu
a
te iterator symbol
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Chris
t
opher Li
Per
f
orm local
label lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
C
h
r
i
stopher
L
i
Pass a bitmask of keyw
o
r
d
s to h
a
n
d
le_att
r
ibutes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Chr
i
stopher Li
c
o
mbinations string c
l
ean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christo
p
her
Li
handle label attr
i
b
u
tes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chris
t
opher Li
F
i
x t
h
e a
n
notated inline call
position
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Chr
i
stop
h
er Li
Introduce keyword d
r
ive
n
a
t
tribute parsi
n
g
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christopher L
i
Add annotation for inline funct
i
on c
a
ll
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher
Li
D
isab
l
e live
n
ess "dead"
i
nstruction by d
e
fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Ch
r
istophe
r
Li
Introduce
e
xpression_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Ch
r
istopher Li
Fix
c
ore
d
u
m
p
o
n h
u
ge switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christop
h
er
L
i
Adding debug option
f
o
r showin
g
the
linea
r
ized instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Fix a
bug t
h
at match_ide
n
ts forget to e
n
d
w
ith NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher Li
F
i
x
core
d
ump on anony
m
ous sym
b
ol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Make th
e
ptrlist using
the sparse allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r
Li
Fix double sem
i
c
olon in struct dec
l
ara
t
ion
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher Li
Fix
the segfault when initialize
r
has unknown symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christo
p
h
e
r Li
H
a
ndle st
r
ucture
attr
i
but
e
s between the str
u
ctur
e
k
e
yword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christoph
e
r Li
B
ug fix in
p
ointe
r
modi
f
i
er i
n
h
e
ritan
c
e at function
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christop
h
er Li
Marking anony
m
ous
s
tri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
stopher L
i
An
o
ther attempt to fix the att
r
ibute pars
i
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
topher Li
Enhance debug
information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
topher Li
Allow more than
o
ne com
m
and line
i
nclude file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update usage c
h
ain
f
or
dead
b
ranch instruct
i
on
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
Update usage
c
hain for
d
ead instruct
i
ons
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christoph
e
r Li
Ad
d
in
s
truction to pseudo
u
ser trac
k
ing
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
opher Li
Change the sym
b
ol acces
s
l
i
st to a pseudo list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
Spar
s
e-base
d
Ctags imp
l
e
m
e
nt
a
tion
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher Li
clean
u
p
w
rit
e
to argument ar
r
a
y hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
h
ristopher Li
delay r
e
mo
v
ing file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Chris
t
opher Li
Fix warning on self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Chris
t
o
p
her L
i
t
r
ivial fix for seg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[
P
A
T
CH] sta
t
i
c declear
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
i
stoph
e
r
Li
[P
A
T
CH] using 0 as NULL in sparse
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[PATC
H
]
linearize bitfield ini
t
ializer
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PA
T
CH] Lin
e
a
r
ize initializer
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
to
p
her Li
[PATCH] t
r
ivial a
n
si-c declea
r
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[
PATC
H
] make pr
e
process
e
r comman
d
a
s
y
mbol
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATCH] Use more si
m
p
le/fast
iterators
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stoph
e
r
L
i
[PATCH]
m
or
e
on fi
x
ing
d
e
penden
c
y
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PATCH] avoid matching idents with
s
tring compares
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
A
v
o
id
r
ecursive inl
i
ne fu
n
ction expansion
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[P
A
TCH] Fix "return" tar
g
et
h
a
n
d
ling
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
P
ATCH] linearization bug fix and
b
itf
i
e
ld handlin
g
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] linearize
c
onditional expressions
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
t
opher
L
i
[
PATC
H
] M
o
r
e linearizion fun
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] pack
basic block
s
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
ist
o
pher Li
[PATCH] m
a
ke spa
r
se
re
c
ognise
assembler nam
i
n
g
(register
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
e
r
Li
[PA
T
CH] mo
r
e op-c
o
des
commit
|
commitdiff
|
tree
next