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
function_hooks: white space fix
2012-07-30
Christopher Li
Fix a bug with
v
ariables
named "x86_64"
.
commit
|
commitdiff
|
tree
2012-03-23
C
hristop
h
er Li
Addi
n
g
default
for m64/m32
handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christo
p
h
e
r
Li
Merge
branch 'sparse-llvm' of
g
it:
/
/
gith
u
b
.
com/p
e
nberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christop
h
er
Li
s
parse 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Chr
i
stopher Li
Add test case for binary con
s
tants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christ
o
pher
L
i
Sparse 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
C
hr
i
stopher L
i
Limit u
s
age of
g
+
+
to llvm r
e
lated programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Ch
r
i
s
topher Li
Fix pars
i
n
g e
m
pty
asm clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christo
p
h
er Li
Add test case
for empty
a
sm clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christopher
L
i
Spar
s
e 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher
L
i
Fix inlini
n
g swi
t
ch stat
e
ment
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher
Li
v
a
lid
a
ti
o
n: inline swit
c
h statement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christopher Li
inspect: Add sw
i
tch statement and
m
or
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
R
e
m
ove set but not u
s
e
d varia
b
le
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Ignore
a
t
t
ribu
t
e vector_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
All
o
w
o
v
e
r
writ
e
CFLAGS from c
o
mmand lin
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christop
h
er
Li
i
n
spect: ad
d
ing function
a
rugument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
sparse 0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Ch
r
istopher Li
Fixup and clean
u
p m
o
difier_s
t
ring() functi
o
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
C
hristopher Li
i
nspect:
c
ast
e
xpr
e
s
s
ion
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christo
p
h
e
r Li
i
n
spect: Add test-inspect progr
a
m
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
insp
e
ct:
a
d
d some example inspect
for symb
o
l and state
m
ent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
i
n
spect: add
c
u
stom ast treevie
w
model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Adding asm goto l
a
bel test case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Pars
i
n
g w
i
de char
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
Christop
h
e
r
Li
P
o
inte
r
do
n
'
t
inhere
n
t the
a
lignment f
r
om base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
tophe
r
Li
Adding
t
e
st case for "x && y
&
& z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
o
pher Li
Simplify Makefile using stat
i
c pattern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
oph
e
r
L
i
Declare
i
g
no
r
ed
a
ttributres i
n
t
o a
l
i
s
t of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hristopher Li
Move n
o
r
eturn at
t
ribute
out of igno
r
e at
t
r
a
rea
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
Christopher Li
Pointer don't
i
nherent the
alignment from b
a
se ty
p
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
Christopher L
i
Adding
t
e
st
c
a
se for "x && y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
h
ristopher Li
Simpli
f
y
Makefile using sta
t
ic patte
r
n rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chri
s
topher Li
Declare ig
n
ore
d
a
t
t
r
ibut
r
es into a li
s
t of strin
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christophe
r
Li
Move noreturn attribute out of ignore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Make
M
OD_NORETURN fits into 32 bi
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
C
h
ristopher Li
Spars
e
0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Ch
r
i
s
topher
L
i
move
extern
inline
function to file
scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christopher Li
Add
v
alidat
i
on for
r
estrict
and attribute warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
C
hristoph
e
r Li
U
p
date t
h
e va
l
idation check for ft
a
bstop
=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
topher Li
Clean
u
p Makef
i
le lon
g
li
n
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Ch
r
istopher L
i
M
akefil
e
a
u
tomatic
he
a
der depen
d
e
n
cy
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
stopher Li
W
arn a
b
out explici
t
u
s
age
o
f sizeof(vo
i
d)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Chris
t
opher
L
i
Teac
h
classify_type to handle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Chr
i
stopher Li
Add enum
member li
s
t to the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christoph
e
r
Li
Remove pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Evaluate iterator
s
ymbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christoph
e
r Li
Perfo
r
m
local l
a
bel l
o
okup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christop
h
er Li
Pass a
b
itmask
o
f
k
eywords to handle_attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
C
h
ristopher Li
combinati
o
ns str
i
ng clean
u
p
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
h
a
n
dle label attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
hristop
h
e
r Li
Fix the annota
t
e
d
inline call position
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Chri
s
topher Li
I
n
t
roduc
e
key
w
ord
driven attri
b
ute parsin
g
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Chri
s
topher L
i
Ad
d
a
nnotation for inline
f
unction call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Disable livene
s
s
"
d
ea
d
" instru
c
tion by de
f
ault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher
Li
Introduce expression_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Chr
i
stopher Li
Fix core dump on huge sw
i
tch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Adding debug option f
o
r showin
g
the lineariz
e
d i
n
s
tructio
n
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christo
p
he
r
Li
Fix a bug th
a
t match_idents forget to end with
N
ULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fi
x
core dump
on
ano
n
ym
o
u
s
s
ymbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
M
a
ke the ptrlist
using th
e
s
p
arse allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hristopher Li
Fix double s
e
micol
o
n in
s
truct
d
e
c
larati
o
n
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix the s
e
gfau
l
t when initiali
z
er ha
s
un
k
nown symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
C
h
ristopher Li
H
a
n
dle
s
t
r
ucture att
r
ibutes between t
h
e structure keywor
d
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christopher L
i
Bu
g
f
i
x in point
e
r modifier
i
nh
e
ritance at f
u
ncti
o
n
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
L
i
Ma
r
king anonymous
string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
L
i
Another atte
m
pt to f
i
x the att
r
ibute
p
arsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
Enhance
d
ebug informatio
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
A
l
low
more t
h
an o
n
e command
line inc
l
ud
e
file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
U
pdate
usage c
h
ai
n
for dead branch instr
u
c
tion
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher Li
Update
u
sage chain for
dead instruc
t
ions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christoph
e
r
Li
Ad
d
in
s
tru
c
tion to pseudo
us
e
r
tra
c
king
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
s
top
h
er Li
Change the symbol acces
s
list t
o
a
p
seud
o
li
s
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
to
p
her Li
Sp
a
rse
-
based Ctag
s
implement
a
tion
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christ
o
p
h
er Li
c
l
eanup write to argument
a
rray hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher Li
delay
removing file
scop
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Chris
t
opher Li
Fix warnin
g
on se
l
f check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Chr
i
s
t
o
pher Li
t
r
ivial
fix for seg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] stat
i
c declear
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stophe
r
Li
[PATCH
]
using 0 as NULL
in s
p
a
rse
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r
Li
[PATCH] linearize bitfield initialize
r
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
o
p
her Li
[PATCH] Linea
r
ize
i
n
it
i
alizer
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[PATCH] trivial ansi-c declea
r
commit
|
commitdiff
|
tree
2005-04-08
C
hris
t
opher Li
[PATCH] make preprocesser command
a
sym
b
o
l
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PAT
C
H
]
U
se
m
ore simple/fa
s
t it
e
rators
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stop
h
er Li
[PATCH] more on f
i
xi
n
g
depende
n
cy
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[
P
ATCH] avoid
match
i
ng id
e
nts with s
t
ring compar
e
s
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher
L
i
[PATC
H
]
Av
o
id
re
c
ur
s
ive
inline
function expansion
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH] Fix
"
r
e
turn" target hand
l
in
g
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
L
i
[PATCH] l
i
nearization bug fix and bitfiel
d
handling
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PA
T
CH] l
i
nearize co
n
ditional expressions
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[
P
A
TCH
]
M
o
re li
n
earizion fun
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATCH]
p
ack basic
b
l
o
cks
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] make spa
r
s
e
recognise
a
ssembler nam
i
ng
(register
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
p
h
e
r
Li
[PA
T
C
H] m
o
re o
p
-co
d
es
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her
Li
[PATCH] condition b
r
anch simplif
i
cation
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[
PATCH] PATCH:
remove dead while loop
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher
Li
[PATCH] print
out the
f
unction wh
i
ch causes errors
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher
L
i
[PA
T
C
H
] support __VA_AR
G
S
_
_ variabl
e
macr
o
arg
u
ments
commit
|
commitdiff
|
tree
next