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
Merge branch 'for-chris' of git://github.com/penberg/sparse-llvm
2012-06-21
Chri
s
topher Li
M
e
r
g
e branch 'for-
c
hr
i
s' o
f
git:/
/
github
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Christop
h
er Li
Addi
n
g default for m64/m
3
2 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christoph
e
r Li
M
e
rge branch 'sparse-llvm
'
of git://github
.
com/
p
enb
e
rg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
s
p
arse 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
Add
t
est ca
s
e
for b
i
na
r
y
c
o
nstants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christopher L
i
Spar
s
e 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christopher Li
L
i
m
i
t us
a
g
e of g+
+
to llv
m
related programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chr
i
sto
p
h
e
r Li
Fix
pa
r
si
n
g e
m
pty asm
c
l
o
bbe
r
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christop
h
er Li
Add test case for emp
t
y
a
sm clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
C
h
r
i
s
toph
e
r Li
S
p
a
rse 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
Fix i
n
lining switch stat
e
ment
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher L
i
valid
a
tion: inline switch s
t
atement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christop
h
er Li
inspec
t
:
A
d
d
s
w
itch st
a
tement
a
nd
m
ore
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Chris
t
opher Li
Remove set but not used va
r
i
a
b
le
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christoph
e
r Li
I
gnore attr
i
bute vecto
r
_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Chri
s
topher Li
Allow
over
w
rite CFLAGS from command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
C
hristophe
r
Li
inspect: addin
g
f
u
n
ct
i
on ar
u
gument 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
Christophe
r
Li
Fixup a
n
d cl
e
anup mod
i
f
ie
r
_strin
g
() fu
n
cti
o
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
C
h
ristopher
Li
ins
p
ec
t
: cast expressio
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christo
p
her Li
inspect: Add
test
-
inspect p
r
ogram
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect: add some exa
m
ple insp
e
ct for sym
b
ol and state
m
en
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
ris
t
opher Li
i
n
spect: add custom
ast treevi
e
w m
o
d
el
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christoph
e
r Li
Adding asm goto lab
e
l t
e
st case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christo
p
her Li
Parsin
g
wide ch
a
r string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
C
hristop
h
er Li
Allow parsin
g
L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christophe
r
L
i
Poi
n
te
r
don't inherent t
h
e align
m
ent from base
t
yp
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Adding t
e
st c
a
s
e
for "x && y
&& z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ristopher Li
Simplify Makefile
using static pat
t
ern
rule
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
topher L
i
Dec
l
are ignored a
t
tributr
e
s into
a
list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hristophe
r
Li
Move noreturn a
t
tribute o
u
t
of ignore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christo
p
he
r
Li
Make
M
O
D_NORETU
R
N fits
i
nto 32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Chris
t
opher Li
Spar
s
e 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christopher Li
m
o
v
e extern inlin
e
function t
o
file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Chris
t
opher
L
i
Add validation for restrict a
n
d att
r
ibu
t
e warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher Li
U
p
dat
e
t
he validation chec
k
f
o
r
f
tabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christ
o
pher Li
Clean up
M
a
k
e
fil
e
lo
n
g
lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
hris
t
op
h
er
L
i
Ma
k
e
f
ile automatic header
de
p
endenc
y
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Wa
r
n ab
o
ut
explicit usage of sizeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Ch
r
istopher Li
Teach classify_type to handl
e
typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Ch
r
ist
o
pher Li
Add
enum m
e
m
ber list to t
h
e parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Chr
i
stopher
Li
Remove pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christoph
e
r
Li
Evaluate iterato
r
symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Ch
r
ist
o
pher Li
Perform l
o
cal
l
abel l
o
okup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher
L
i
Pass a bitmask of keywords to
h
andl
e
_attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Chris
t
opher Li
combinations
s
tring clean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
pher L
i
handle label attr
i
b
u
tes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chri
s
top
h
er Li
Fix
t
he annotated inlin
e
call position
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Ch
r
is
t
oph
e
r Li
Introduc
e
keyword driven attribu
t
e
p
a
r
s
i
ng
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
C
hristopher Li
A
dd annotation f
o
r inlin
e
function call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chri
s
t
opher Li
Disable live
n
ess "
d
e
a
d"
ins
t
ruction
b
y default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chri
s
toph
e
r
Li
Introd
u
ce expression_erro
r
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
C
hri
s
t
opher Li
F
i
x
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
Christophe
r
L
i
Adding debug option fo
r
showing t
h
e li
n
ea
r
ize
d
i
nst
r
uction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Fix a b
u
g that match_ident
s
f
o
rget to end with N
U
LL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hri
s
topher Li
Fix core
d
u
mp o
n
anony
m
ous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher
Li
Make
t
h
e ptrlist using the
s
pars
e
allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istopher L
i
F
ix double sem
i
colo
n
in struct declara
t
i
on
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hristopher Li
Fix the segfa
u
l
t
when initial
i
ze
r
has unkno
w
n
symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Ch
r
istopher Li
Handle struct
u
re att
r
ibutes
betwee
n
the str
u
cture ke
y
word
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Chri
s
topher Li
Bug fi
x
in pointe
r
modifier inheritance at fu
n
ction
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
pher
L
i
M
arking an
o
n
ymous
s
tring
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
Another attempt to fix t
h
e
attribute parsin
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ristopher Li
Enhan
c
e
debug information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
opher Li
A
llow more than
one comm
a
nd line inc
l
ude fi
l
e
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hri
s
top
h
er
Li
Update usa
g
e chain for
d
ead bran
c
h instruc
t
ion
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher
Li
Update usage chain for dead in
s
t
r
uctions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher
L
i
Ad
d
instruction to pseudo
user tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
Change the
sym
b
ol access
l
ist to a p
s
e
u
do list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christop
h
er Li
Sp
a
rse-base
d
Ctag
s
implem
e
n
tation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chris
t
o
p
h
er L
i
c
l
e
a
nup write to argument array hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
delay removing
file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christophe
r
Li
Fix warn
i
ng o
n
sel
f
c
hec
k
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
C
hristopher
L
i
triv
i
al fix fo
r
seg f
a
ult
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
t
ophe
r
Li
[PATCH] s
t
at
i
c declear
commit
|
commitdiff
|
tree
2005-04-08
C
hris
t
opher Li
[PA
T
C
H]
using 0
a
s NULL in
sparse
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
CH] linearize b
i
tfield
i
n
i
tializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] Li
n
earize initiali
z
er
commit
|
commitdiff
|
tree
2005-04-08
C
h
ri
s
to
p
her Li
[PATCH] trivial ansi-c
de
c
lear
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
t
opher
L
i
[PATCH] mak
e
preprocesser command
a
s
y
m
bol
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istop
h
er Li
[P
A
TCH] Use mo
r
e
simple/fa
s
t it
e
r
a
tors
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[
P
ATCH] mor
e
on fixin
g
dependency
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PATCH
]
avoid
matching i
d
ents
w
ith s
t
r
i
ng compares
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] Avoid recursive
i
nline funct
i
on
expansion
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
tophe
r
Li
[
PATCH] Fix "return" target handling
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
i
s
t
opher Li
[PATCH] linearizati
o
n
b
ug f
i
x
and bitfield hand
l
ing
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[
PATCH] linearize
c
o
n
ditional ex
p
ressions
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] Mo
r
e
l
inearizion fun
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
T
C
H
] p
a
ck
basic blocks
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r
Li
[PATCH] make sparse recogn
i
se ass
e
mbler naming (reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[PATC
H
]
more
o
p-co
d
es
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
i
s
toph
e
r Li
[PATCH] co
n
dition
b
ranch s
i
mplification
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PAT
C
H] P
A
TCH: r
e
m
o
ve d
e
ad
w
hi
l
e loop
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
CH]
pri
n
t
o
ut
the
f
unction which causes errors
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH]
support __VA_AR
G
S__ v
a
ria
b
le m
a
c
r
o argu
m
ents
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] print
o
ut
n
ame of function which causes errors
commit
|
commitdiff
|
tree