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
absolute: fix parameter info counting
2012-07-30
Ch
r
ist
o
pher Li
Fix a bug with va
r
iables named "x86_6
4
"
.
commit
|
commitdiff
|
tree
2012-03-23
Christopher Li
Add
i
ng def
a
u
l
t for m64/m32 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Chri
s
topher Li
Merge branch '
s
parse-llvm' of
git://git
h
ub
.
com/pen
b
erg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
hrist
o
pher Li
spar
s
e 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
C
h
r
isto
p
he
r
Li
Add
t
est case for
b
inary co
n
stants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
C
h
ri
s
topher Li
S
p
a
r
se 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christop
h
er
L
i
Lim
i
t usage of g++ to llvm related programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Fix parsin
g
e
mpty asm clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christoph
e
r 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
r
s
e 0
.
4
.
4
-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher L
i
Fix inlining switch statement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chris
t
opher Li
val
i
dati
o
n: inline switch stateme
n
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christopher Li
ins
p
ect: Add switch statement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
hristo
p
her Li
Remove se
t
but not used variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Chri
s
topher Li
Ignore a
t
tribute vector_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Ch
r
istoph
e
r Li
Allow overwrite
CFLAGS from c
o
m
m
and
l
ine
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christophe
r
Li
inspec
t
: adding
f
unction arugume
n
t list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
spars
e
0
.
4
.
3
f
inial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
C
hristoph
e
r
Li
Fixup
a
nd cleanup modi
f
ier_string() function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
i
nspe
c
t: ca
s
t expression
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
is
t
opher Li
insp
e
ct: Add
test-inspect
program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
insp
e
c
t: ad
d
s
o
me ex
a
mple
inspe
c
t for s
y
mbol and statement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
topher Li
ins
p
ect: a
d
d
cus
t
om ast
tr
e
eview mod
e
l
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chri
s
t
oph
e
r Li
Adding asm goto la
b
el tes
t
case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chri
s
to
p
her
Li
P
arsing wide cha
r
string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Chris
t
opher Li
Allow parsing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christoph
e
r Li
P
ointer don't inherent the
a
lignmen
t
from base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hristopher Li
Adding t
e
st
cas
e
for "x && y && z
"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hristop
h
e
r Li
Simpl
i
fy
Makefile usin
g
static pat
t
e
r
n
ru
l
e
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
Li
Declare ignored attributres
i
nto a list of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
ophe
r
L
i
Move noreturn attribute
out
o
f
i
gno
r
e attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
Christop
h
er Li
P
o
inter don't inherent
t
he
a
lignment from base ty
p
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
Ch
r
istopher Li
Add
i
ng test
c
as
e
for "x
&
& y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chris
t
ophe
r
Li
Simpl
i
fy Makefile
using static pa
t
tern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christop
h
e
r
Li
Decl
a
re ig
n
ore
d
attrib
u
tr
e
s in
t
o
a
list of s
t
r
i
ng
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
h
ristopher
Li
Mo
v
e
n
o
r
eturn attribute
o
ut of ignore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christop
h
er L
i
M
ake MOD_NOR
E
TURN fits into 32 bi
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
C
hrist
o
pher Li
Spa
r
se 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christopher
L
i
move ext
e
r
n inline
f
unction to file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Chris
t
opher Li
Ad
d
validat
i
on for
restr
i
ct and attrib
u
te warn
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Ch
r
isto
p
her Li
Update
t
h
e
validation ch
e
c
k
f
or ftabst
o
p=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher L
i
Clean
u
p
Mak
e
file long lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chri
s
t
ophe
r
Li
Makefile aut
o
matic hea
d
er dependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christo
p
her Li
W
arn
a
bout ex
p
lici
t
us
a
ge of si
z
e
of(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christ
o
pher
L
i
Tea
c
h
clas
s
ify_type to handle
t
ypeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christ
o
p
her Li
Add enum
m
ember list to the parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
hristoph
e
r Li
Remov
e
pre_buffer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Chri
s
tophe
r
Li
Evaluate
iterator symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christo
p
her
Li
P
e
rform local
la
b
el lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
Pass
a
bitmask of ke
y
words
to ha
n
dle_attrib
u
t
es
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinations str
i
ng clean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Ch
r
istop
h
e
r
L
i
han
d
l
e
label attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher
Li
Fix the annotated inli
n
e call position
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Chr
i
stopher Li
Intr
o
duce
k
eyword
driven attribute parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christopher Li
Add ann
o
tation for
i
n
line functio
n
call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Ch
r
istopher Li
Disable live
n
ess
"
d
e
ad" instruction by default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
C
h
ri
s
t
opher Li
Int
r
o
d
uce
ex
p
r
ess
i
on_err
o
r
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christopher Li
Fi
x
core
dump
on huge swi
t
ch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christophe
r
Li
Add
i
ng d
e
b
ug o
p
tion f
o
r
s
howing the l
i
neari
z
ed instruc
t
ion
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r Li
F
i
x a bug
that match_idents forget to
e
n
d
with NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
he
r
L
i
Fix core dump on anonymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher
Li
Ma
k
e the ptrlis
t
us
i
n
g the sparse allocat
o
r
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher Li
Fi
x
doubl
e
semicolon in struct
d
e
claration
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
ph
e
r Li
F
i
x the segfau
l
t
w
hen ini
t
ializer has
unkn
o
wn symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Chri
s
topher Li
Handle str
u
cture
a
ttribut
e
s between t
h
e structure keyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christopher L
i
Bug fix in pointer
m
o
d
i
fier inh
e
ritan
c
e at function
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking anon
y
mous string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
istopher Li
Another a
t
t
e
mpt
t
o fix the attri
b
ute parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
sto
p
h
e
r
Li
Enhance debug i
n
format
i
on
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher Li
Allow
m
ore than o
n
e
comma
n
d li
n
e includ
e
file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
U
pd
a
t
e usage chain
for dead b
r
an
c
h i
n
str
u
ction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher
Li
Upd
a
te usage chain
f
or de
a
d
i
n
s
tructions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hristopher Li
Add inst
r
u
cti
o
n
t
o ps
e
u
d
o user tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hristopher
L
i
Chan
g
e th
e
symbol acces
s
list t
o
a pseudo list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Sp
a
r
s
e-b
a
sed Ct
a
gs implementati
o
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Ch
r
i
s
t
ophe
r
Li
cleanu
p
write to argument ar
r
a
y 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
Christopher
L
i
Fix war
n
ing on self
check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Ch
r
istoph
e
r Li
trivi
a
l fix for seg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] static declear
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PATCH] using 0 a
s
N
U
LL
i
n sparse
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PATCH] lin
e
arize bitfield initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[
PATCH]
L
ine
a
rize in
i
tia
l
izer
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her L
i
[
PATCH]
t
riv
i
a
l
ansi-c declear
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher
L
i
[PA
T
CH] make preproces
s
er
comm
a
n
d
a symbol
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
is
t
opher Li
[PATCH] Use more simp
l
e/fast iterators
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH]
more on f
i
x
i
n
g dependency
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATC
H
]
avoid matching
idents with s
t
ring compares
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[
P
ATCH] Avoid recur
s
ive inli
n
e function expan
s
ion
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH]
Fix "return" target handling
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
toph
e
r
Li
[P
A
T
CH] linearization bug
fix
a
nd bit
f
ield handling
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PATCH] linearize co
n
d
i
t
i
o
na
l
expressions
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PATCH
]
More lineariz
i
on fun
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] pa
c
k basic blocks
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[PATCH] make s
p
arse recognise assembler naming (regi
s
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] more op-codes
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
] condition branc
h
simp
l
ification
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
P
ATCH] PAT
C
H: remove dead wh
i
le l
o
op
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher L
i
[PAT
C
H]
print out the function
which causes err
o
r
s
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] suppor
t
__
V
A_
A
RGS__
v
ariable macro arguments
commit
|
commitdiff
|
tree
next