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
Ptr list sorting should use memmove instead of memcpy
2014-12-12
Chri
s
topher Li
Ptr lis
t
s
o
rtin
g
should use memmo
v
e inste
a
d
o
f memcpy
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-25
Ch
r
istopher Li
teach next_
d
es
i
gnators() use arra
y
_element_offse
t
(
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
C
h
ristophe
r
Li
rename -Werror to -Wsparse-error
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-08-02
Christo
p
her Li
Make same_s
y
mbol list share th
e
same scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-07-17
C
hristophe
r
L
i
r
o
und up the
a
rray
e
le
m
e
n
t siz
e
to byte alig
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-06-29
C
h
ristopher Li
Minor c
l
ea
n
u
p fo
r
option handlin
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Chris
t
opher Li
Sparse 0
.
5
.
0
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Christopher Li
F
i
x make dist fai
l
ure
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-12-21
Christopher L
i
S
p
arse 0
.
5
.
0 rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-11-29
Christopher Li
Merge branc
h
'Novafora' of gi
t
://git
.
zytor
.
com/users
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Chris
t
opher Li
Merge br
a
nch
'llvmcore'
commit
|
commitdiff
|
tree
2013-05-16
Chri
s
topher
L
i
Trivial: Remove redundant
M
akefile
variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-26
Christo
p
her
Li
Allow forced attribu
t
e in
f
unction
a
rgu
m
ent
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Ch
r
i
s
to
p
her L
i
Prope
r
varia
b
le l
e
ng
t
h array warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Christoph
e
r Li
Lar
g
er
buffer size for
t
oke
n
c
o
ncatenation
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christopher
L
i
Get rid
of gcc warni
n
g about
enum values
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Christ
o
pher Li
Fix segfault
c
ause by f
u
c
n
tion
wi
t
ho
u
t ident
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Christopher Li
Cle
a
n u
p
s
o
me test case error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Ch
r
istopher Li
Merge git://
g
it
.
kernel
.
org/pub/scm/linux/kern
e
l/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Ch
r
istopher Li
re
m
ove
w
eak d
e
fi
n
e x86_64
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Christo
p
her Li
M
e
r
g
e branch '
l
lvm/c
o
re' of g
i
thub
.
com:penbe
r
g/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Christ
o
pher
L
i
Merge
branc
h
'for-chris' of git://
g
ithub
.
com/p
e
nberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Chris
t
oph
e
r Li
Adding default f
o
r m64/m32
han
d
l
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
C
h
ristopher Li
Merge
b
ranch 's
p
a
r
se-llvm'
of git://github
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Chris
t
opher Li
spars
e
0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Ch
r
istopher Li
Add te
s
t
ca
s
e for binary
con
s
ta
n
ts
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christop
h
er Li
Sparse
0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christopher Li
Limit usage of g++ t
o
l
l
v
m
rela
t
e
d
programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher
Li
Fi
x
p
a
rsing empty as
m
clobb
e
r
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
h
ristop
h
er Li
Add test case for empty as
m
clobbe
r
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Chri
s
t
opher
Li
Sparse
0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher
L
i
Fix inl
i
ning switch statement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
C
hr
i
s
to
p
he
r
L
i
v
alidation: inli
n
e switch statement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Chris
t
opher Li
ins
p
e
c
t: Add switch
s
tatement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christo
p
he
r
Li
Remove set
but not used variab
l
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
hristopher
Li
Ignore attribu
t
e vec
t
or
_
size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Chris
t
op
h
er Li
A
l
low
overwrite CFL
A
G
S
fr
o
m co
m
mand line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christop
h
er L
i
inspect: adding function ar
u
gument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christopher
L
i
sparse 0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christopher Li
Fi
x
up and cleanup modifi
e
r_string() f
u
n
cti
o
n
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Chris
t
opher Li
i
nspect: cast expre
s
sion
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
ins
p
ect: Add test-inspect p
r
o
gram
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
ophe
r
Li
inspect: ad
d
some example in
s
pect
for symbol and
statement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
i
nsp
e
ct:
a
d
d
c
ust
o
m
ast treeview
mod
e
l
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
C
hristopher Li
Adding asm goto label test c
a
se
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher L
i
Pa
r
s
ing
wide char
stri
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
C
hr
i
s
t
opher Li
A
l
lo
w
parsi
n
g
L'\0
'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
her Li
Pointe
r
don't i
n
herent the al
i
gnment fro
m
base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher L
i
Adding
t
e
s
t case for "x && y &&
z
"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christoph
e
r
Li
S
implify M
a
kefile using static
p
attern rul
e
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
opher Li
Declare
i
g
n
ored attributres
i
nto a li
s
t of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
her Li
Mo
v
e noretu
r
n
a
ttribute out of i
g
nore attr area
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Make MOD_
N
ORETUR
N
fits into
32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christ
o
pher Li
Sparse
0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christo
p
her Li
move extern inline function to fil
e
sc
o
pe
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Chri
s
toph
e
r
L
i
Add va
l
idatio
n
for res
t
ric
t
and a
t
tribute warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher
Li
Upda
t
e the validation check
for ftabs
t
o
p=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chris
t
opher Li
C
lean up
M
ak
e
fil
e
long lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
h
ris
t
opher Li
Makefile automatic head
e
r dependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christo
p
her Li
Warn a
b
out explicit usag
e
of s
i
zeof(v
o
i
d
)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christopher Li
Teach classify_ty
p
e to
han
d
le
typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christophe
r
Li
Add enum
member list to
t
h
e parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Chr
i
stop
h
er Li
Remove p
r
e_bu
f
fer
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christ
o
p
her Li
E
valua
t
e iterator
symb
o
ls
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
C
h
r
istoph
e
r
Li
P
e
r
f
o
r
m local label lo
o
kup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher
Li
Pass a bit
m
ask of keywo
r
ds to handle_
a
ttrib
u
t
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Chr
i
stopher Li
combi
n
ations s
t
ri
n
g c
l
e
a
n up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christo
p
he
r
Li
handle
l
a
be
l
attr
i
but
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christophe
r
Li
Fix
the a
n
notate
d
inl
i
n
e
ca
l
l po
s
itio
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christ
o
pher Li
Introduce key
w
ord d
r
iven attri
b
ute
p
arsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christopher
L
i
A
d
d
a
nnotation f
o
r inl
i
ne func
t
io
n
call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
C
h
ristop
h
e
r Li
Disable l
i
v
ene
s
s
"dead" instru
c
t
ion b
y
default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chris
t
opher Li
Intr
o
duce expres
s
i
on_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
C
h
rist
o
pher
L
i
Fi
x
core dump on huge
switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Adding deb
u
g option for sho
w
ing the linearize
d
instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Ch
r
istopher
L
i
Fix a bu
g
t
hat
m
atch_idents forget to end with NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
opher Li
F
i
x
core d
u
m
p on
anonymous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher L
i
Make the pt
r
list us
i
ng
t
he sparse allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher Li
Fix double semic
o
lo
n
in
struct d
e
c
lar
a
tio
n
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
isto
p
her Li
Fix the segfault when initializer
h
as
u
nknown symbol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christopher Li
Handle structure a
t
tr
i
butes between the structure keyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christ
o
pher Li
Bug fix in pointer modifier
inheritan
c
e at functi
o
n
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking
a
nonymous string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Another attempt to fix the attri
b
ute parsi
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
pher Li
Enha
n
ce debug information
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ristopher Li
Al
l
ow
m
ore than
o
ne
command
line include fi
l
e
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
st
o
pher Li
Update usa
g
e chain for dead b
r
anch instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher Li
Update
u
sage cha
i
n for dead instructi
o
ns
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christo
p
her Li
Add ins
t
ruction t
o
ps
e
udo user tra
c
king
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
i
s
topher Li
Change the symbol
access
l
ist to a pseu
d
o li
s
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christo
p
her L
i
Spar
s
e-based Ctag
s
implementation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christ
o
pher L
i
cle
a
nup
write to
argument array hack
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christ
o
pher Li
dela
y
r
emov
i
ng file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Chri
s
t
o
pher
L
i
Fix
w
a
r
ning on self check
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
trivi
a
l fix for
s
eg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
TCH] static declear
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istophe
r
Li
[PATCH] usin
g
0 a
s
NUL
L
in spa
r
se
commit
|
commitdiff
|
tree
2005-04-08
C
hris
t
o
pher Li
[PATC
H
] lin
e
arize bitfiel
d
initializer
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher
L
i
[P
A
TCH] Linearize initial
i
zer
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PA
T
C
H] tr
i
vial ansi-c declear
commit
|
commitdiff
|
tree
next