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
A
l
low force
d
att
r
ibute in function argument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Christopher
L
i
Proper v
a
riable length array warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
C
h
r
istopher Li
L
arger bu
f
fer size for tok
e
n conca
t
enati
o
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
G
e
t rid of
g
c
c
w
arning about enum values
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Christo
p
her L
i
Fix segfault cau
s
e b
y
f
ucnt
i
on without ident
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
C
h
ris
t
opher Li
Clean up
som
e
test ca
s
e error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Christopher Li
Merge git
:
//gi
t
.
kerne
l
.
org/p
u
b
/scm/linux/
k
ernel
/
git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Christo
p
her Li
remov
e
weak de
f
ine x86_6
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
C
hristopher Li
Merge
branc
h
'llvm
/
co
r
e' of gith
u
b
.
com:p
e
nberg/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Chris
t
opher Li
Merge
branch 'for-chri
s
' of
g
i
t://g
i
th
u
b
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Chr
i
s
t
ophe
r
Li
Ad
d
ing defa
u
l
t
for
m
64/
m
3
2 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Chris
t
opher
L
i
Me
r
ge
b
ranch
'
s
p
arse-llvm' of git
:
//github
.
com/penb
e
rg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Ch
r
istopher Li
s
p
arse 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Chr
i
stopher Li
Add
t
est case for binary constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christopher
L
i
Sparse 0
.
4
.
4-rc
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Chris
t
opher Li
L
i
mit
usage of g++ to
llvm
r
elat
e
d
p
rograms
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Fi
x
p
a
rs
i
ng
e
m
pt
y
asm
c
lo
b
ber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Add tes
t
case f
o
r empty asm c
l
obbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
C
h
ristopher Li
S
parse 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
C
hristopher
L
i
Fi
x
inlining sw
i
tc
h
stat
e
ment
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
validation: inline swi
t
ch statement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Chris
t
ophe
r
Li
i
n
spect
:
Add switch sta
t
ement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
h
r
i
stopher Li
Remo
v
e set but n
o
t used var
i
able
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
h
ristopher
Li
Ig
n
ore attribute vector_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Ch
r
i
s
t
opher Li
Allow overwrite CFLAGS
from
command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christophe
r
Li
insp
e
ct: addi
n
g func
t
i
on aru
g
ument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Chri
s
to
p
he
r
Li
sparse 0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
C
h
r
i
stopher Li
Fixu
p
and
cleanup modif
i
er_
s
t
ri
n
g() func
t
ion
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christoph
e
r Li
i
n
spect: cast
e
xpressio
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect:
Add test-inspec
t
progr
a
m
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istopher Li
in
s
pect: add som
e
e
xa
m
ple ins
p
ect for
sym
b
ol
a
nd s
t
at
e
ment
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
rist
o
phe
r
Li
i
nspect: add
custom
ast treev
i
e
w model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christop
h
e
r L
i
Adding
asm goto
label test case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Ch
r
istopher Li
Pa
r
sin
g
wide char stri
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christoph
e
r Li
All
o
w
p
a
rsing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Pointe
r
don't inhere
n
t the al
i
gnm
e
nt
from
b
ase
t
y
p
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Adding test case for "
x
&& y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hr
i
s
t
opher L
i
S
i
mplif
y
M
akefile using static patte
r
n rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hristoph
e
r Li
Declare ignored attributres into a list of
s
tring
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
istopher L
i
Move nore
t
urn attrib
u
te out of ignore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christophe
r
Li
Make MOD
_
N
ORETURN fits int
o
32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christop
h
er L
i
Sparse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christopher Li
m
o
ve extern inline function to fi
l
e scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christopher
Li
Ad
d
v
a
lid
a
t
ion
f
or restrict and attribute warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Chri
s
topher Li
Update the validation check for ftabst
o
p=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
s
toph
e
r Li
Clean up Makefile long line
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
h
r
i
stopher Li
M
a
kef
i
l
e automatic
header dependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Warn about
e
xplicit usa
g
e of sizeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christopher Li
Teach classify_
t
ype to han
d
l
e
typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Add enum memb
e
r
l
ist to
t
he parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
h
ristopher Li
Remove
p
re_buff
e
r
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christophe
r
Li
Eva
l
u
a
te i
t
erator
symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christopher Li
P
e
rfo
r
m local
l
abel lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Ch
r
istopher Li
Pass a bitmask of ke
y
w
ords to handle_attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
C
hr
i
stophe
r
Li
co
m
binations stri
n
g
c
le
a
n up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
stopher Li
handle label attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
s
topher
L
i
Fix th
e
annotated inline call positio
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Chris
t
opher L
i
Int
r
oduce key
w
o
rd driven
attribute pars
i
ng
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Chr
i
s
t
opher Li
Add annota
t
ion for inline
functio
n
ca
l
l
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
D
isable liveness "dead" instructi
o
n by default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher
L
i
Introduce
e
x
press
i
on_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
C
h
ristopher Li
Fix c
o
re dump on hu
g
e s
w
i
tc
h
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r
L
i
Adding debug
option for sh
o
wing t
h
e linea
r
ized instru
c
tion
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
hris
t
opher Li
Fix a bug that match_idents fo
r
get to end w
i
th NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
is
t
o
pher Li
Fix
c
ore
d
ump on anonymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chr
i
stopher Li
Make the ptrlist using the sparse allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hristopher Li
F
ix
d
ouble semi
c
olo
n
in s
t
ruct declara
t
i
o
n
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher Li
Fix t
h
e segfaul
t
when i
n
it
i
alize
r
has
u
nknow
n
s
y
m
bol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christoph
e
r Li
Ha
n
dle structure at
t
ributes between
the
structure
key
w
ord
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Chri
s
topher Li
Bug fix in pointer
m
o
difier inheritance at f
u
ncti
o
n
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking anonymous string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
stopher Li
A
nother attempt to fix the att
r
ibute parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
phe
r
Li
E
nhance debug
information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christophe
r
Li
Allow
more than one c
o
mmand l
i
n
e
in
c
l
ude file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stopher L
i
Upda
t
e
usage chain for dead bra
n
ch instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hristopher L
i
Update usag
e
chain fo
r
dead instructio
n
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Add instruction to
p
seudo
us
e
r
t
r
acking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istop
h
er Li
Change the s
y
mbol
a
cces
s
l
ist to a p
s
eudo li
s
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christophe
r
Li
Sparse-base
d
C
t
ags implementati
o
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher L
i
c
leanup write to argum
e
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 removi
n
g file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christophe
r
Li
Fi
x
warning on sel
f
c
h
eck
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christo
p
her Li
tr
i
vial fix
f
or seg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
istopher Li
[
PA
T
CH]
s
tati
c
decle
a
r
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istoph
e
r Li
[P
A
T
C
H] usin
g
0 as
NULL in sparse
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
]
lin
e
a
r
i
z
e bitfie
l
d initializer
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
P
ATCH
]
Linearize initializer
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PAT
C
H] trivial
an
s
i
-c declear
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
i
s
topher Li
[
PAT
C
H] m
a
ke
preprocesser c
o
mmand a symb
o
l
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istoph
e
r Li
[P
A
TCH] Use mo
r
e simple/fast
i
ter
a
tors
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[PATCH] m
o
re on
fixing dependency
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
to
p
her L
i
[
P
A
T
C
H] avoid
matching i
d
ents with string co
m
pa
r
es
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] Avoid re
c
ursive
i
n
l
i
ne fun
c
t
io
n
expansio
n
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
h
er
Li
[
PATCH]
F
ix "ret
u
rn"
t
a
r
g
e
t hand
l
ing
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
ATCH]
l
in
e
arization
b
ug
f
ix
and bitfiel
d
handling
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
ophe
r
Li
[PATCH]
l
ineariz
e
conditional expressi
o
ns
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] M
o
re linear
i
z
ion fun
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
e
r
L
i
[PATC
H
] pack
basi
c
blocks
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
TCH] make s
p
arse recognise a
s
s
e
mbler na
m
ing (r
e
gi
s
ter
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
C
hristophe
r
L
i
[PA
T
CH] mor
e
op-
c
o
d
es
commit
|
commitdiff
|
tree
next