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
check missing or duplicate goto labels
2012-03-23
Chri
s
topher Li
A
ddi
n
g
d
efault for m64/m32 h
a
nd
l
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christopher Li
Mer
g
e branch 'sparse-llvm'
o
f
gi
t
://git
h
ub
.
c
o
m/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
h
ristopher Li
spar
s
e
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Chr
i
s
t
o
pher
Li
A
dd test case for binary constan
t
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
C
h
ristopher Li
Spars
e
0
.
4
.
4
-
rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Chri
s
t
opher Li
Limit
us
a
ge of g++ to llv
m
related programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
stoph
e
r Li
F
ix
parsing
empt
y
asm clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
hristopher Li
Add test case fo
r
empty as
m
clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christo
p
her Li
Sparse 0
.
4
.
4-r
c
1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christop
h
er Li
Fix
i
nlining sw
i
tch statement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chris
t
opher Li
validati
o
n: inline switch statement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
C
h
r
i
s
t
opher Li
inspe
c
t: Add
switch stateme
n
t
and mor
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Remove set but n
o
t
used variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
h
ristopher
Li
Ignore at
t
rib
u
te
vector_
s
ize
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
C
h
ristopher Li
Allow overwrite CFLA
G
S
from command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
i
nspect
:
a
d
ding function ar
u
gum
e
nt list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christ
o
pher Li
s
parse 0
.
4
.
3
finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christop
h
er Li
Fixup and cl
e
anu
p
modif
i
er_stri
n
g
(
) func
t
io
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christo
p
her
Li
insp
e
ct: cast express
i
on
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christo
p
her
L
i
i
n
spec
t
: A
d
d test-ins
p
e
c
t pr
o
g
r
am
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
t
o
pher Li
inspect
:
a
d
d
s
ome
example in
s
pect
f
or symbol and
s
ta
t
em
e
n
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspe
c
t: add c
u
sto
m
ast treevi
e
w model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Ch
r
is
t
opher Li
Adding asm goto
label test ca
s
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsing w
i
d
e char
strin
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christophe
r
Li
Al
l
ow par
s
ing L'
\
0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hri
s
topher Li
Poin
t
er do
n
't
i
n
herent th
e
a
lignment from base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
to
p
her L
i
Adding t
e
s
t case
for "x &&
y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hristoph
e
r
L
i
Simpli
f
y Makef
i
le
u
sing static pattern rul
e
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher Li
Declare ignored attributre
s
into
a list
o
f
strin
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christoph
e
r Li
Move noret
u
rn
attribute out of i
g
no
r
e attr
a
re
a
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christophe
r
Li
Make MOD_NORETURN fits into 32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Chri
s
to
p
her Li
Spar
s
e 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Ch
r
istophe
r
Li
m
o
ve ext
e
rn i
n
line funct
i
on to
file sco
p
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christopher Li
Add vali
d
ation for res
t
rict and
a
t
t
ribute
wa
r
ning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
C
h
ristopher Li
Update the
validat
i
on
c
heck for
ftabs
t
op=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
h
ri
s
to
p
he
r
Li
C
l
ean
u
p Mak
e
file long line
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher
L
i
Makef
i
le au
t
o
m
a
tic
header dependenc
y
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher
Li
Warn
a
bout ex
p
l
i
c
i
t
usage o
f
s
i
z
eo
f
(void
)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christophe
r
Li
Teach
classify_type to ha
n
dle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christop
h
er Li
A
d
d e
n
um me
m
ber li
s
t
to
t
he parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher
Li
Re
m
ove
p
re_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christophe
r
L
i
Evalu
a
te
iterator
s
ymbo
l
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
C
hristopher Li
Perfo
r
m lo
c
al l
a
bel l
o
okup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Chris
t
oph
e
r Li
Pass
a bitmask
of
k
eyw
o
rds
t
o handle_attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christo
p
her Li
combi
n
ations string cle
a
n up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
handle label at
t
ributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christophe
r
Li
F
i
x the annotated inli
n
e
call po
s
iti
o
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christophe
r
Li
I
n
tr
o
duce key
w
ord driven
a
ttribute parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christopher Li
A
dd a
n
n
otation fo
r
inl
i
ne fun
c
tion c
a
ll
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
D
i
s
able
l
iveness "de
a
d"
instruction by
d
e
fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
I
ntroduce expression_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christo
p
her Li
Fix cor
e
dump on huge
s
witch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r Li
Addin
g
d
e
b
ug
op
t
ion for showing the linearized ins
t
ructi
o
n
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christ
o
pher 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
Christophe
r
L
i
Fi
x
co
r
e dump
on anonymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
pher Li
Ma
k
e th
e
ptrlist using the sparse all
o
ca
t
or
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hristopher Li
F
ix do
u
ble se
m
icolon in
s
truct declarati
o
n
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix th
e
segfau
l
t when
initializer has u
n
known
s
ym
b
o
l
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Ch
r
i
s
toph
e
r Li
H
a
n
dle structure
a
ttribute
s
bet
w
een the structure
k
eywor
d
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christop
h
er Li
Bu
g
fix i
n
pointer modifier inher
i
tance at function
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
Li
Mark
i
n
g anonymo
u
s string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
o
p
her Li
Another
attempt to fix the
att
r
i
b
ute parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christoph
e
r Li
Enhance
debug in
f
o
r
m
a
tion
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
opher Li
Allow more
than one command
line include file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stopher
Li
U
p
dat
e
usage chain f
o
r
dead b
r
anch instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
pher Li
U
p
date u
s
age chain for
d
ea
d
instructions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christoph
e
r Li
Add ins
t
ruction to pseudo user tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
C
h
ange the symbol
a
ccess
l
ist to
a
pseudo li
s
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
to
p
her Li
Sparse-based Ctags imp
l
ementa
t
ion
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
cleanup
w
r
i
te to a
r
gument array h
a
ck
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Ch
r
is
t
ophe
r
Li
delay removing fi
l
e scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christo
p
her L
i
Fix warning
o
n
s
elf chec
k
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher
Li
t
r
ivial f
i
x for
seg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
TCH] static declea
r
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her L
i
[PATCH]
using 0
as NUL
L
in sparse
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH
]
lin
e
ariz
e
bitfi
e
ld initializer
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] L
i
nearize
initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH]
t
rivial ans
i
-
c
d
eclear
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
phe
r
L
i
[PATC
H
] m
a
k
e
pr
e
pr
o
c
e
s
ser
c
ommand a symbol
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[
P
A
TCH] Use
more
s
imple/fast iterators
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
phe
r
Li
[PATCH
]
m
o
r
e
on fix
i
ng dependency
commit
|
commitdiff
|
tree
2005-04-08
C
h
rist
o
pher Li
[PAT
C
H] avoid matching
i
dents
w
ith string compares
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
t
opher Li
[PATCH] Avoid
r
e
cursiv
e
inline function expansi
o
n
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[PATCH
]
Fix "ret
u
rn
"
target handl
i
ng
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
l
inearization bug f
i
x and bi
t
field handling
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[P
A
TCH] li
n
earize co
n
ditio
n
al expressions
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stophe
r
Li
[PATCH] More linea
r
izion fun
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
t
opher Li
[PATCH] pack basic b
l
ocks
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
ph
e
r
Li
[PATCH] make sp
a
rse re
c
ogni
s
e assembler naming (reg
i
st
e
r
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[PAT
C
H] more
o
p-codes
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH
]
c
ondition
branch
simplification
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
P
ATCH: remove
dead while loop
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] print
ou
t
the fu
n
ction w
h
ich causes erro
r
s
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
h
er Li
[PA
T
CH] support
__VA_ARGS__ varia
b
le macro argum
e
n
t
s
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[P
A
TCH] print ou
t
name o
f
func
t
i
o
n which causes
e
r
r
ors
commit
|
commitdiff
|
tree