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
simplify '(x / 1)' to 'x'
2016-10-13
Christophe
r
Li
Fix warning compiling sparse-
l
l
vm
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-02-06
Christophe
r
L
i
Mak
e
macro expa
n
de
d
s
t
ring im
m
utable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-12-12
C
hristophe
r
L
i
Ptr list sorting
s
hould use memmove inst
e
ad of m
e
mcpy
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-25
Christopher Li
teach nex
t
_desig
n
a
tors() use array_element_offset()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Christopher
Li
ren
a
m
e
-Wer
r
or to -Wsparse-erro
r
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-08-02
Ch
r
istopher Li
Ma
k
e same_sym
b
ol list sh
a
re the
s
am
e
s
c
ope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-07-17
Christopher Li
round up th
e
ar
r
ay element s
i
ze to
byte
a
lign
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-06-29
Christopher Li
Min
o
r clean
up for option ha
n
dling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Chri
s
tophe
r
L
i
Spar
s
e 0
.
5
.
0
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Christop
h
er
L
i
Fix
make
d
i
st
failure
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-12-21
Christ
o
pher Li
Spa
r
se
0
.
5
.
0
r
c1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-11-29
Christ
o
pher Li
Merge bran
c
h
'Novafor
a
'
of git://git
.
zy
t
or
.
com/u
s
ers
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Christopher
Li
M
erge bra
n
ch 'llv
m
core'
commit
|
commitdiff
|
tree
2013-05-16
Christopher Li
T
riv
i
al:
R
emove redund
a
nt Makefile variabl
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-26
Chr
i
stopher Li
A
l
lo
w
f
o
r
ced
attribute
i
n function argument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
C
hristopher Li
Pr
o
per variab
l
e length array warn
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Christopher
L
i
Larger buffer
s
ize for t
o
ken c
o
ncaten
a
t
i
on
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
C
h
risto
p
her Li
Get
r
id of g
c
c
w
arning
about en
u
m values
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
C
hristopher L
i
Fix segfault
cause by f
u
cntion wit
h
out ident
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
C
h
ristopher Li
C
lean up so
m
e test case error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Christop
h
e
r
L
i
Merge git:
/
/gi
t
.
k
e
rnel
.
o
rg/pub/scm/linux/kernel/
g
it
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
C
h
ristopher L
i
remo
v
e we
a
k defin
e
x
86
_
64
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
C
h
r
i
stoph
e
r Li
Merge branch 'llvm/core' of gi
t
hub
.
com:penb
e
rg/s
p
arse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
C
h
ri
s
t
opher
L
i
Merge branch 'for-
c
h
r
is'
of git://github
.
c
om/
p
enberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Chr
i
sto
p
her Li
Adding default for m64/m32 han
d
le
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Chri
s
topher Li
Merge
branch 'sparse-llvm' of git://github
.
com
/
penbe
r
g
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
sparse 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Ch
r
istopher L
i
Add test case for binary c
o
nstants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christo
p
her
Li
Sparse
0
.
4
.
4-
r
c2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christo
p
her Li
Li
m
it
usage of
g
++ to llvm rel
a
te
d
pr
o
grams
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher L
i
F
ix parsing e
m
pty asm clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chri
s
topher Li
Add
tes
t
c
ase fo
r
empty asm clobbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christo
p
h
e
r Li
Spa
r
se
0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christop
h
er Li
Fix inl
i
ning s
w
itch s
t
atement
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
C
hristo
p
h
e
r Li
validation: inline
switch stateme
n
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christoph
e
r Li
inspect: A
d
d switch statement and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
h
ristopher Li
Remov
e
set
b
ut not used variable
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Ignore
attri
b
ute vect
o
r
_
size
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allo
w
ov
e
rwrite
CFLA
G
S fr
o
m command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christophe
r
Li
insp
e
ct: a
d
ding function arugu
m
ent list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
C
h
ristopher Li
sp
a
rse 0
.
4
.
3 finia
l
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christopher Li
Fixup and
clea
n
up modifier_strin
g
()
function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christophe
r
Li
in
s
p
ect: cas
t
ex
p
r
ession
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chr
i
stopher Li
i
n
s
pect:
A
dd test-inspect
p
rogra
m
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
topher L
i
inspec
t
: add some example inspect for sym
b
o
l
and
st
a
tement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
oph
e
r Li
ins
p
ect:
add
c
ustom ast tree
v
iew model
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
C
h
ristopher Li
Adding asm goto l
a
bel test case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chr
i
stopher Li
Parsing wide
ch
a
r string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christopher
L
i
Allow parsing
L
'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christophe
r
Li
Point
e
r
don't
inherent the al
i
gnment f
r
o
m
b
a
s
e type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Adding
test
c
ase for "x &&
y
&& z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Ch
r
istoph
e
r Li
Simp
l
if
y
Makefile using
static pattern rul
e
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christo
p
her Li
D
eclare i
g
nored
a
t
tributres
into a list of str
i
ng
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ristopher Li
Move
n
o
return attribu
t
e
out of
ig
n
ore att
r
a
r
ea
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Make MOD_NO
R
ETURN fit
s
into
32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
C
hrist
o
pher Li
Sparse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Chr
i
s
tophe
r
Li
move e
x
tern inline func
t
i
o
n to file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christo
p
h
e
r
Li
Add validation
f
o
r
restrict and attri
b
ute warni
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Ch
r
i
stopher Li
Upda
t
e the validation ch
e
ck for ftabst
o
p=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Clean up Makefile long lines
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Makefile automatic header dep
e
nd
e
ncy
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Warn a
b
out explicit us
a
ge
o
f
s
i
zeo
f
(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
C
h
ristopher Li
T
e
ach
classify_type t
o
handle typ
e
of
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christ
o
pher L
i
Add enum member list to
t
he parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christoph
e
r Li
Re
m
ove pre_bu
f
f
er
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
E
v
alu
a
te iterator symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Chris
t
opher Li
P
erfo
r
m local label lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
C
h
ri
s
topher Li
Pass a bitmask of keywords to handle_attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinations st
r
i
n
g cl
e
a
n up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
s
topher
Li
hand
l
e label attri
b
u
t
e
s
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
s
t
opher
Li
Fix the ann
o
tat
e
d inline call positio
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Christopher Li
Int
r
od
u
ce keyword driven attribute parsing
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Chr
i
stopher
L
i
A
dd annotation f
o
r inline fun
c
tion cal
l
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher L
i
Dis
a
ble livene
s
s
"dead" instructi
o
n
b
y default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chris
t
opher Li
I
ntrod
u
ce expression_error
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Chris
t
opher
L
i
Fix
core dump o
n
h
u
ge swit
c
h
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Chr
i
s
topher
Li
A
d
ding debug op
t
i
on
for showing the linearized inst
r
uct
i
o
n
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
hristopher
L
i
Fix
a
bug th
a
t ma
t
ch_idents forget to
e
nd with
N
U
L
L
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix core
d
ump o
n
anonymo
u
s sy
m
bol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
t
o
p
her Li
Make the ptrlist using the spars
e
allocator
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christop
h
er Li
Fi
x
do
u
ble semico
l
on in struct declar
a
ti
o
n
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christop
h
er Li
Fix the
segfaul
t
wh
e
n initializ
e
r ha
s
u
nknow
n
sym
b
ol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christopher Li
Handle structure attribute
s
be
t
ween
the
structure keyword
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christopher Li
Bug
fix in po
i
nter
m
odifier inheritanc
e
at f
u
n
c
tion
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking
a
nonymo
u
s string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
topher Li
Another
a
ttempt to fi
x
the attr
i
bute pa
r
sing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
r
istoph
e
r
Li
En
h
ance deb
u
g inf
o
rmation
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
L
i
A
llow
more than one
c
omm
a
n
d lin
e
include file
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
ophe
r
Li
Update usage chain for dead
b
ranc
h
i
n
struction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
opher Li
Update
u
sag
e
chain for dead inst
r
u
c
tions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Ad
d
instruc
t
ion to pseu
d
o user trac
k
in
g
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
Change the
s
ymbol access list
to a
p
seudo list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
i
stopher Li
Sp
a
rse-
b
ased Ctags
i
mplementation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
hristopher Li
c
le
a
nup write to
a
rgument array h
a
ck
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher
Li
d
elay removing
f
ile scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
Fix wa
r
ni
n
g o
n
self c
h
eck
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christophe
r
Li
trivi
a
l fix for seg fau
l
t
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH] static dec
l
ear
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] using 0 a
s
NULL in sparse
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
i
s
topher Li
[PATCH
]
line
a
rize bitfield
i
niti
a
l
izer
commit
|
commitdiff
|
tree
next