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
dev_queue_xmit: turn on by default
2012-07-30
Chr
i
stopher
L
i
Fix
a
bug with v
a
ri
a
b
l
es name
d
"x86_64"
.
commit
|
commitdiff
|
tree
2012-03-23
Christo
p
her Li
Add
i
ng default for m64/m32
handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christopher Li
Mer
g
e
b
r
anch 'sparse-ll
v
m' of git://github
.
co
m
/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
h
rist
o
pher Li
sparse
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Ch
r
ist
o
ph
e
r
Li
A
dd
test
case for binary constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christopher Li
S
p
ars
e
0
.
4
.
4-r
c
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christoph
e
r
Li
Limi
t
u
s
age
o
f
g
++ to llvm related progr
a
ms
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chri
s
topher
L
i
F
ix
p
arsing e
m
pty asm clob
b
er
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christo
p
her Li
Add te
s
t
case for empty asm clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christopher Li
Sp
a
rse
0
.
4
.
4-
r
c
1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chr
i
stopher Li
Fix inlining switch statement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
validation: inline switch
state
m
ent
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Chr
i
stopher Li
insp
e
ct: Add switch
stat
e
men
t
and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christ
o
pher Li
R
e
move set but not u
s
ed
v
a
r
iabl
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher
L
i
Ignore attribute vector_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allow
o
v
e
rwrite CFLAGS from co
m
m
a
n
d
l
ine
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
inspect
:
addin
g
function
arugum
e
n
t list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Ch
r
is
t
opher
L
i
sparse 0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Chr
i
s
t
opher L
i
Fixup and
cleanup modif
i
e
r_string() function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Chri
s
topher Li
i
n
spect: cast expre
s
s
ion
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
i
nspec
t
: Add
t
est-inspect progr
a
m
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect: add some example
in
s
pect for symb
o
l and st
a
teme
n
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chr
i
stopher Li
i
n
spec
t
: add
c
ustom ast treevi
e
w m
o
d
e
l
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christoph
e
r
L
i
Ad
d
ing asm goto label test
c
ase
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
P
arsing
wide char stri
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
C
h
ri
s
topher
Li
Al
l
ow pa
r
si
n
g
L'
\
0
'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
istophe
r
Li
Pointer
don't
in
h
erent the alignm
e
nt
from base
t
ype
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
topher Li
A
d
ding test
c
a
se
for "x && y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
her L
i
Simpl
i
f
y
Mak
e
file
us
i
ng stat
i
c pattern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
stopher
L
i
Declare ignored attribu
t
r
es int
o
a lis
t
of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
topher L
i
Move n
o
return attr
i
b
ute
ou
t
of ignore attr a
r
ea
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
C
hr
i
stopher
Li
Poin
t
er don
'
t in
h
erent
t
he
a
lignment from base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
Christopher
L
i
Adding
test case fo
r
"x && y && z
"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Ch
r
is
t
opher Li
Sim
p
lif
y
M
akefile using stati
c
pa
t
tern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Ch
r
istopher
L
i
Decl
a
re ignor
e
d attri
b
utre
s
int
o
a list
o
f string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Move no
r
etu
r
n attri
b
ute out of i
g
nore attr
a
r
ea
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Make
M
OD
_
N
O
RET
U
R
N
fits into 32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christop
h
er Li
Spars
e
0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christopher Li
mov
e
extern inline function
t
o f
i
le s
c
ope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
h
ristopher Li
Add val
i
datio
n
f
o
r restrict
and attribute
warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Chris
t
opher Li
Update the validati
o
n
c
h
ec
k
f
or ftabs
t
op=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
tophe
r
Li
Clean u
p
Makefil
e
long lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
t
o
p
h
er
Li
Makefile au
t
omatic header dependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Warn about
e
x
p
lic
i
t usage o
f
s
i
zeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Chris
t
opher Li
T
e
ach cl
a
s
s
ify_type to handle typeo
f
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christophe
r
L
i
Add enum member l
i
st to the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
h
ristopher Li
Remove pre_bu
f
fer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Chri
s
toph
e
r Li
Evalua
t
e iter
a
tor
s
y
mbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
C
hr
i
sto
p
her Li
P
e
r
f
or
m
lo
c
al label lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher
Li
Pass a bitmask of keywords t
o
ha
n
dle_at
t
r
i
butes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Ch
r
istopher
L
i
combinations strin
g
clean
up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher L
i
h
a
nd
l
e
label attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
hristopher Li
Fix the annota
t
ed
i
nline call p
o
sit
i
on
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christop
h
er Li
Introduce k
e
yword
d
riven attribute parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
C
h
r
istopher Li
Add annot
a
tion for inline fu
n
ction cal
l
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christophe
r
L
i
Disable live
n
ess "dead" in
s
tr
u
ction by def
a
ult
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christo
p
her Li
In
t
roduce
e
xpression_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christopher
L
i
Fix core dump
on hug
e
sw
i
tc
h
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Chr
i
st
o
p
he
r
Li
Addi
n
g debug option for showin
g
t
h
e line
a
rized in
s
truction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Fix a bug t
h
at match_iden
t
s f
o
rget to end with NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chr
i
stoph
e
r Li
Fix core dump o
n
anonymous sym
b
o
l
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher Li
Ma
k
e
the ptrlist using th
e
spa
r
se allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
r
i
sto
p
her Li
Fix dou
b
le semic
o
l
on in struct
d
eclarat
i
on
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
F
ix th
e
segf
a
u
l
t when i
n
it
i
alizer h
a
s unk
n
own sy
m
bol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christopher
Li
Handle
stru
c
t
u
re attributes between
the struct
u
re k
e
yword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christo
p
her Li
Bug
fix in pointe
r
modi
f
ie
r
inhe
r
itance at func
t
ion
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ristopher Li
Marking anonym
o
us string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Another a
t
tempt to fix
the attribute parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
s
t
opher
L
i
En
h
a
n
ce
debug inform
a
tion
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Allow
m
o
re th
a
n one command line inclu
d
e fil
e
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christoph
e
r
L
i
Update usage chain for dead
b
ranch
i
nstruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update u
s
a
ge ch
a
i
n
f
o
r
dead
ins
t
r
u
ctio
n
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
op
h
er
L
i
Add instruc
t
ion
t
o
p
seudo user t
r
a
c
k
i
n
g
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hri
s
t
opher Li
Change
t
h
e symb
o
l access
list to a
p
seudo l
i
st
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher
L
i
Sparse-base
d
Ctags
i
mplementa
t
ion
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
h
risto
p
h
er Li
cleanup wr
i
te to argu
m
ent
array
hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher Li
d
elay remo
v
ing
f
ile scop
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
F
i
x w
a
r
n
ing
o
n self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
C
h
ris
t
opher
L
i
tri
v
ia
l
fix f
o
r s
e
g
fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[P
A
T
CH] static
d
eclear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
u
s
ing 0
as
NULL in sparse
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
e
r
Li
[
PATC
H
] li
n
eariz
e
b
i
tfield
in
i
t
iali
z
er
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATCH] Linearize
i
n
itializer
commit
|
commitdiff
|
tree
2005-04-08
C
hrist
o
phe
r
Li
[PATCH] trivial an
s
i
-c declea
r
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PAT
C
H] make
p
rep
r
ocesser
c
ommand
a symbol
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
P
ATCH]
Use mor
e
s
i
mple/fast iter
a
tors
commit
|
commitdiff
|
tree
2005-04-08
C
h
ri
s
topher Li
[PATCH] more on
fi
x
i
ng dependenc
y
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PATCH] a
v
oid match
i
ng ide
n
ts
w
ith
string compares
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
ATCH] Avoi
d
recursive inline function expansio
n
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[PATC
H
]
Fix
"
r
et
u
r
n" target
h
andling
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] linearization b
u
g fix
an
d
bi
t
field handling
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PATCH] linearize conditi
o
nal expressions
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] More linearizion fun
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] pack basic blocks
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] make sp
a
rse recognise as
s
e
m
bler
n
amin
g
(register
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH] more
o
p-codes
commit
|
commitdiff
|
tree
2005-04-08
C
h
risto
p
her Li
[PATCH]
c
ondi
t
i
on
branch simplificati
o
n
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[
P
ATCH] PATCH: remove dead while
loop
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PATCH] print
o
ut
t
he functi
o
n
which causes errors
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher
L
i
[PA
T
CH] support __V
A
_ARGS__ variable macro a
r
g
u
me
n
ts
commit
|
commitdiff
|
tree
next