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
buf_size: merging two same size buffers give a same size buffer
2012-07-30
Christopher L
i
Fix
a
b
ug with variables nam
e
d
"x8
6
_64"
.
commit
|
commitdiff
|
tree
2012-03-23
Chri
s
topher Li
Adding def
a
ul
t
for m64/m32 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
C
h
ris
t
opher
L
i
Merge bra
n
ch 'sparse-l
l
v
m
'
o
f
g
it://github
.
c
o
m/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Chr
i
stopher Li
sparse 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
Add te
s
t
ca
s
e for
bi
n
a
r
y
c
onsta
n
ts
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christopher Li
Sp
a
rse 0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christ
o
phe
r
Li
L
imit usage
o
f g++
t
o
llvm related programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Ch
r
istopher Li
Fix parsing empty as
m
clob
b
er
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Add test case f
o
r e
m
pty asm clob
b
e
r
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
C
h
ristophe
r
Li
Sparse 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chr
i
s
t
o
pher Li
Fi
x
inlini
n
g swit
c
h
s
t
atement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher L
i
validation: inline switc
h
statemen
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Chris
t
opher Li
inspect: Ad
d
switch stateme
n
t a
n
d
more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christop
h
er Li
Rem
o
ve set but not used variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christophe
r
Li
Ign
o
re attribute vector_size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
C
h
ristopher
L
i
Allow overwrite CFLAGS from command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
inspect: addin
g
func
t
i
on arugument li
s
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
C
h
ristopher Li
spa
r
se 0
.
4
.
3
f
inial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Chr
i
stophe
r
L
i
Fixup a
n
d c
l
eanup modif
i
er_string
(
) function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
inspect:
c
ast e
x
pression
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chr
i
stopher Li
inspect: Add t
e
st-in
s
p
ect
p
rogram
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chr
i
stopher Li
inspec
t
:
add some
exam
p
le in
s
pec
t
f
o
r symbol and st
a
tement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
ins
p
e
ct: add custom
as
t
treevi
e
w model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christo
p
her Li
Addi
n
g
asm goto label test
case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chr
i
stopher L
i
Parsing
w
ide char
str
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christo
p
her Li
Allow parsing
L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
i
s
t
opher Li
Po
i
n
t
e
r don
'
t inherent the alignmen
t
f
r
o
m base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
stopher Li
A
dding te
s
t
case for "x
&
& y &
&
z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Simplify Makef
i
le
u
s
i
n
g static
p
attern rules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
s
t
opher Li
Decl
a
re ig
n
o
red attr
i
but
r
es into a
l
ist of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christoph
e
r Li
Move noretur
n
a
t
tribute out of i
g
nore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-02-10
C
h
ristop
h
er Li
Pointe
r
don't inherent the alignment fro
m
base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-28
Christopher Li
Adding test ca
s
e f
o
r "x
&& y &&
z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chris
t
opher
Li
S
implify
M
ake
f
ile using sta
t
ic pattern rule
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chris
t
opher Li
Declare ignored attributres int
o
a list of str
i
ng
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Chr
i
s
to
p
her Li
M
ove noret
u
rn attribut
e
o
u
t
o
f
ignore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
hris
t
opher Li
M
ake MO
D
_NORETURN
f
its in
t
o 32 b
i
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
Chris
t
opher Li
move ex
t
ern inli
n
e function to
f
ile scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christopher Li
Add validation fo
r
re
s
t
rict
a
nd
attr
i
bute warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher Li
Update the v
a
lida
t
ion check for
f
ta
b
s
top
=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
stopher Li
Clean up Makefi
l
e long lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher
Li
Mak
e
file
a
u
tomatic heade
r
dep
e
nd
e
n
c
y
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christo
p
h
er Li
Warn about explicit usage of sizeo
f
(void
)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Ch
r
istopher Li
Teach class
i
fy_type
t
o
h
andle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christo
p
he
r
L
i
Add enu
m
m
ember list to
th
e
parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Chri
s
t
o
pher Li
Remove pre_buffe
r
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
C
hristopher
Li
Ev
a
l
uate iterator
sy
m
bols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christ
o
pher
L
i
Per
f
orm
local label l
o
okup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Ch
r
istopher Li
P
as
s
a bitmask o
f
keywor
d
s to hand
l
e_attrib
u
tes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christophe
r
L
i
comb
i
nation
s
string clean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
handle label
a
t
t
r
ibutes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ristop
h
er
L
i
Fix the annot
a
ted inline call po
s
ition
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christo
p
her Li
I
n
troduce key
w
o
r
d
dri
v
en
a
tt
r
ibute p
a
rsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christopher Li
Add annotation for i
n
line function call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Disable liveness "d
e
ad
"
instru
c
tion by default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Introduce expressio
n
_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Chris
t
op
h
er
L
i
F
i
x core d
u
mp o
n
h
u
ge switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christophe
r
Li
Adding
debug option for showing t
h
e li
n
eariz
e
d instruc
t
ion
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christ
o
pher Li
Fix a bug that
m
atch_idents forget to end with NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher
Li
Fix core dump on anony
m
ous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istopher Li
Make the ptrlist using the s
p
arse
a
l
locator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
tophe
r
Li
F
ix double semicolon in struct declaration
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher Li
Fi
x
the seg
f
ault
when initial
i
z
e
r
has un
k
nown s
y
mb
o
l
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
C
hristopher Li
Handle structure attributes b
e
twee
n
t
he structure keywor
d
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
C
h
ristoph
e
r
Li
B
u
g
fix in po
i
nter modif
i
e
r inh
e
rita
n
c
e at
f
unct
i
on
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
L
i
Marki
n
g anonymous s
t
r
i
ng
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
Ano
t
her attempt to fix the
a
ttr
i
bute parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
En
h
ance
debug information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
L
i
A
llow more
t
han one
c
ommand line include
file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
hristopher Li
Updat
e
usage
c
hain f
o
r d
e
ad br
a
nch instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher
L
i
Update usage
c
h
ain
f
or dead instr
u
ctions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher
L
i
A
d
d
i
nstruction to pseu
d
o user tracking
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Chang
e
th
e
symb
o
l access list to
a
pseud
o
li
s
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
S
parse-based Ctags im
p
lementation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Chris
t
o
p
h
e
r
Li
c
leanup write to argum
e
nt array hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
h
ristopher
L
i
dela
y
removing file sco
p
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Chris
t
opher Li
Fi
x
wa
r
n
i
ng on self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christop
h
e
r
L
i
trivi
a
l fix for seg fa
u
lt
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
TCH] st
a
tic
d
e
c
lear
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH
]
using 0
as
N
ULL i
n
spa
r
se
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] linear
i
ze bitf
i
eld initi
a
lizer
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[
PATC
H
] Lin
e
arize initi
a
lizer
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er
L
i
[
P
ATCH] trivial
ansi-c d
e
c
le
a
r
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istopher Li
[PATC
H
] m
a
ke preprocesser c
o
mmand a s
y
mbo
l
commit
|
commitdiff
|
tree
2005-04-08
C
hristop
h
er
Li
[PATCH]
U
se more sim
p
le/fast
i
terat
o
rs
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PATC
H
] more on
f
ixing dependency
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] avoid matching idents with string co
m
pa
r
es
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
oph
e
r
Li
[PATCH] Avoi
d
recurs
i
ve inli
n
e f
u
ncti
o
n expansion
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
op
h
er Li
[PATCH] Fix "r
e
turn" target h
a
n
d
ling
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
e
r
Li
[PATCH] lin
e
arization bug fix an
d
bitfield handling
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATCH] lineari
z
e conditional expressions
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
st
o
pher
L
i
[
PAT
C
H]
M
or
e
linear
i
zion
f
un
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
o
p
her
Li
[PATC
H
] pack basic b
l
o
c
ks
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PAT
C
H]
m
ake sparse rec
o
gnise assembler n
a
m
ing (r
e
g
ister
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
op
h
er Li
[PATCH
]
m
o
re op-codes
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[
P
A
TCH] conditi
o
n branch simp
l
ific
a
t
i
on
commit
|
commitdiff
|
tree
2005-04-08
C
hristophe
r
Li
[P
A
T
CH] P
A
TCH: remove dea
d
wh
i
l
e
loop
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PA
T
CH] print ou
t
the function which cau
s
es errors
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[
PATCH] support __VA_AR
G
S__
variable macro argumen
t
s
commit
|
commitdiff
|
tree
next