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
C
hristopher Li
Mer
g
e
b
ranch '
f
or-chris' of git://gith
u
b
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
C
h
ris
t
ophe
r
Li
Adding default for
m
64/m32
handle
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-02
C
h
ri
s
t
o
pher
L
i
Merge branch 'spars
e
-
ll
v
m' o
f
git://gith
u
b
.
com
/
penbe
r
g
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
h
ristoph
e
r
L
i
sparse
0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Ch
r
i
sto
p
her Li
Add tes
t
case for b
i
nary constants
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Ch
r
ist
o
pher Li
Sparse 0
.
4
.
4-rc2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Chris
t
op
h
e
r
L
i
Limit usage of g+
+
to llvm
r
elat
e
d
programs
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Ch
r
istop
h
e
r
Li
Fix parsing empty asm clo
b
ber
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Chris
t
op
h
er Li
Add te
s
t case for empty asm clobb
e
rs
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
istopher Li
S
p
arse 0
.
4
.
4-rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christoph
e
r L
i
Fix i
n
lining switch
statem
e
nt
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher L
i
val
i
dation: inline switch statement
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Christopher Li
inspect: Add switch stat
e
ment
a
n
d more
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christo
p
her Li
Rem
o
ve set but
n
ot
us
e
d
v
ariable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Ignore attribute vect
o
r_s
i
ze
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Chris
t
oph
e
r Li
Allow
overwrite CFLAGS from com
m
and
l
i
ne
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
i
n
spect
:
adding
function arugument li
s
t
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
C
h
ristopher Li
Fixup and cl
e
anup modifier_string() function
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
inspect: cast expressi
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
t
o
pher
inspect: add
s
ome express
i
on inspection
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect: Add test-inspect p
r
o
gram
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
ist
o
pher Li
insp
e
ct: add some example in
s
pe
c
t
f
o
r sy
m
bol
a
nd statement
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
h
r
is
t
opher
L
i
i
ns
p
ect
:
add c
u
stom ast treevi
e
w
m
ode
l
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
opher
Ad
d
t
est ca
s
e for builtin_
u
n
reachab
l
e()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Chris
t
opher Li
Addin
g
as
m
got
o
labe
l
test cas
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Chris
t
opher Li
Parsing wid
e
c
h
ar st
r
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Christopher Li
A
llow p
a
rsing L'\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
eva
l
uate
:
c
h
eck
f
or NULL type inside t
y
peof
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
her Li
A
d
d
ing test case f
o
r "
x
&
&
y
&&
z"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Simplify Makefile using static pattern rules
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
opher Li
De
c
lare ign
o
red attri
b
utres
i
n
t
o a list of string
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
opher Li
Mov
e
n
o
return attribute
out of ignore
at
t
r
area
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Ch
r
istopher Li
Make
M
OD_NORETURN fits into 32 bi
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-11
Christopher Li
Sparse 0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Christopher Li
move extern in
l
i
ne function
t
o fil
e
scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Ch
r
istop
h
er Li
A
d
d va
l
id
a
tion for restric
t
a
n
d attribute
w
arnin
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
C
h
ri
s
topher Li
Update the v
a
lidation check for ftabstop=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
t
ophe
r
Li
Cl
e
an u
p
M
a
k
efile long lines
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
C
h
ristopher Li
Make
f
ile automatic head
e
r dependency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Ch
r
istoph
e
r
L
i
Warn about explicit usage of sizeof(void)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Chri
s
to
p
her Li
Teach
classify_ty
p
e to handle ty
p
eof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-18
Christ
o
pher Li
Add en
u
m member list to
t
he parent
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Evaluate iterator symbols
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-10-21
Christo
p
he
r
L
i
P
erform
lo
c
al lab
e
l lookup
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christ
o
p
h
e
r Li
Pass a b
i
tmask of keywords
t
o handle_attributes
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
c
ombination
s
string clea
n
up
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Ch
r
istopher L
i
handle
l
a
bel at
t
ribut
e
s
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ristopher L
i
F
ix the a
n
nota
t
ed in
l
ine
c
all position
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-09
Chris
t
opher Li
In
t
roduc
e
ke
y
word driven
a
ttrib
u
te par
s
ing
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-02
C
h
r
istoph
e
r
L
i
Ad
d
an
n
o
t
ation
for inl
i
ne function call
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher
L
i
Disable liveness "dead" i
n
st
r
uc
t
ion by default
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
st
o
p
her Li
I
ntroduce expr
e
ssion_error
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-26
Christopher Li
F
ix cor
e
dump on hug
e
sw
i
tch
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christo
p
her Li
Adding de
b
u
g
o
p
tion for showing the li
n
ea
r
ize
d
instruction
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Fix
a
bug that
match_idents f
o
rget
to end with NULL
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix
core
dump on anonymous s
y
mbol
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christophe
r
Li
M
a
ke t
h
e ptrlist using the sparse allocator
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Chr
i
stoph
e
r Li
Fix double
s
emicolon in struct declaration
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
opher Li
Fix the s
e
g
f
ault w
h
en initial
i
zer has unknown symbol
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-21
Christop
h
er
L
i
Handle s
t
ructure att
r
ibutes b
e
twe
e
n the structure keyword
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christopher Li
B
ug fix in point
e
r m
o
difie
r
i
nheritance at
func
t
ion
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
pher
Li
M
a
rk
i
n
g anonymous string
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
hristo
p
her Li
Another a
t
tempt t
o
fix
t
he a
t
tr
i
bute parsing
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Enhance
d
ebug
i
n
format
i
on
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
op
h
er L
i
All
o
w
more than one c
o
mmand li
n
e include
f
ile
.
Signed-off-by: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
Update us
a
g
e cha
i
n for
d
ead bra
n
ch in
s
truction
.
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christoph
e
r Li
Update usage chain
for de
a
d
instructions
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
hristopher Li
Add instruction
t
o pse
u
d
o user tracki
n
g
.
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
hristo
p
her Li
Change the symbol
a
cce
s
s list to a ps
e
u
d
o
list
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christo
p
her Li
Sp
a
rse-based Ctag
s
implem
e
ntation
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
C
hristopher Li
clean
u
p write to
a
rgument ar
r
ay h
a
ck
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christoph
e
r Li
delay removing
file scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christopher
Li
Fix
warning
o
n self check
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christ
o
pher Li
tri
v
ial fix f
o
r seg
fault
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PAT
C
H
] sta
t
ic declear
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PAT
C
H] using 0 as NULL in
spar
s
e
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
phe
r
Li
[PATCH] l
i
nearize bitfiel
d
ini
t
ializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] Linearize initi
a
lizer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH] trivial ansi-c dec
l
e
a
r
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
p
her
L
i
[PATCH] make preprocesser
command a symbol
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
CH]
U
se mor
e
simple/fast ite
r
ator
s
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
t
o
pher Li
[PAT
C
H] more on fixi
n
g dependency
commit
|
commitdiff
|
tree
2005-04-08
C
h
ri
s
t
op
h
e
r Li
[
P
ATCH] avoid
matching
idents w
i
th st
r
in
g
compares
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[PATCH]
Avo
i
d recursiv
e
i
nlin
e
function expansion
commit
|
commitdiff
|
tree
2005-04-08
C
h
risto
p
h
e
r
L
i
[
P
ATCH] Fix
"
re
t
urn" target handlin
g
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
ist
o
pher L
i
[PATCH] linearization bug fix
a
nd bitf
i
eld han
d
ling
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
is
t
op
h
e
r Li
[P
A
TCH] li
n
earize con
d
itional exp
r
ession
s
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher L
i
[PATCH] More lin
e
a
ri
z
i
o
n fun
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH]
p
ack bas
i
c blocks
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH] make sparse recognise assem
b
l
e
r
naming (register
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATCH] m
o
re o
p
-
c
o
d
e
s
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] c
o
ndi
t
ion branch simplificati
o
n
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] PATCH: remo
v
e d
e
ad w
h
i
le loop
commit
|
commitdiff
|
tree