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
Trivial: Remove redundant Makefile variable
2013-05-16
Christop
h
er Li
Trivial:
R
emove r
e
d
u
n
d
a
n
t
Makefile
v
a
riab
l
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-26
Christophe
r
Li
Allow
forced attribute in
f
u
nction argument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Christopher Li
Proper
var
i
able l
e
n
gth array warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Christ
o
pher Li
Larger b
u
ffer size for token c
o
ncatenation
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
Get rid o
f
gcc warning about
enum values
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
C
hristopher Li
Fix segf
a
ult cause by fucntion without i
d
e
n
t
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
C
hrist
o
pher Li
Clean up some te
s
t
case error
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
C
h
r
istopher Li
Mer
g
e git:/
/
g
i
t
.
kernel
.
org/pub
/
s
c
m
/linux/kernel/
g
it
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Chri
s
topher
L
i
remove weak
d
e
f
ine x86_64
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Christopher Li
Merge branc
h
'llvm/core' of github
.
com:penber
g
/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Christopher Li
Mer
g
e b
r
a
nch 'for-chris' of git://github
.
com/penbe
r
g
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Christopher Li
A
dding default for m
6
4/m3
2
handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christoph
e
r Li
Merg
e
branch 'sp
a
r
se-llvm' of git://github
.
c
om/penberg
.
.
.
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
Christopher
L
i
A
d
d
t
e
s
t
c
ase for binar
y
constants
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
C
hristoph
e
r Li
Spa
r
se
0
.
4
.
4-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
C
hristopher Li
Limit usage of g
+
+ to llvm relat
e
d programs
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Fix
p
arsing empty asm clobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
A
d
d
test c
a
se for empty asm cl
o
bbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Christopher Li
Sparse 0
.
4
.
4-
r
c1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chri
s
tophe
r
Li
F
i
x inli
n
i
n
g s
w
itch
s
tatem
e
nt
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher L
i
va
l
i
datio
n
:
inli
n
e sw
i
tch statem
e
nt
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
C
h
ris
t
opher L
i
inspect: Add swit
c
h statement and
m
or
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Remove set but
not used vari
a
ble
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Chris
t
opher L
i
Igno
r
e attribute vector_siz
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Chr
i
s
t
opher Li
Allow overwr
i
t
e
CFLAGS
f
r
o
m co
m
ma
n
d lin
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Chr
i
stopher Li
i
nspect:
a
d
d
ing
funct
i
on
a
rugument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
sp
a
r
s
e
0
.
4
.
3 finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Christoph
e
r Li
Fixup and cle
a
n
up modifier_
s
tring() function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Chris
t
opher Li
insp
e
ct
:
ca
s
t
e
xpression
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christop
h
er L
i
inspe
c
t: Add test-in
s
pect program
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect: add some example ins
p
ect for symbol and
statement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
r
i
sto
p
her Li
inspe
c
t: add custom ast treeview
m
odel
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Addi
n
g asm
g
oto label te
s
t case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsing
wi
d
e c
h
ar st
r
in
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christo
p
he
r
Li
Al
l
ow pa
r
s
i
ng L'
\
0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ris
t
o
p
h
e
r
L
i
Poin
t
er don't inherent the alignment from base type
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
topher Li
Adding test case for
"
x
&& y && z"
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christophe
r
L
i
Simplify Make
f
i
l
e using static pattern
r
ules
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
t
o
p
h
er Li
Declare ignored attributres in
t
o
a
l
ist of string
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
top
h
e
r
Li
Move noreturn attribute o
u
t
o
f
i
g
no
r
e at
t
r
a
r
e
a
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
C
hristoph
e
r Li
M
ake MOD_N
O
R
ETURN fit
s
int
o
32 bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Chr
i
stopher Li
Sparse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christopher Li
move ex
t
ern i
n
l
ine function to f
i
le s
c
ope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Christopher Li
Add
v
a
lidation
for restrict and attrib
u
t
e warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher
Li
U
p
date
t
he validat
i
on check f
o
r fta
b
s
t
op=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
stopher Li
Cle
a
n up Mak
e
file
lon
g
l
i
nes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
M
a
kefile
aut
o
matic header
d
ependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Warn about expl
i
cit usage of s
i
zeof(void)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Chris
t
opher Li
Teach classify_type to handle typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
hris
t
op
h
er Li
Add enum member list to t
h
e
parent
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
C
hri
s
topher Li
Remove pre_buf
f
e
r
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Christopher
Li
Evalu
a
te iterator symbols
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Chris
t
opher Li
Perform loca
l
l
abel lookup
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Ch
r
istopher Li
P
a
ss a bitmask of ke
y
words to handle_attributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
C
h
r
i
stopher Li
combinations st
r
i
n
g clean up
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
hri
s
topher Li
handle l
a
bel a
t
tributes
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Chris
t
opher
L
i
Fix t
h
e ann
o
tated i
n
line cal
l
positio
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Chr
i
stopher
L
i
Intr
o
duce keyw
o
rd dr
i
v
e
n attribute
parsi
n
g
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Ch
r
istopher Li
A
d
d annotation
f
or
i
n
l
ine functio
n
call
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher
Li
D
isable l
i
veness
"dead" inst
r
uction by default
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
C
hristoph
e
r Li
Introduce expression_erro
r
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christopher Li
Fix core dump o
n
h
uge switch
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher
L
i
Addi
n
g debug op
t
ion
f
or showing
th
e
l
i
nearized instruction
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Fix
a bug
that mat
c
h_iden
t
s forget to e
n
d w
i
t
h NULL
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christ
o
p
h
e
r
Li
F
ix core dump on
a
n
o
n
y
mous symbol
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher Li
M
a
ke the ptrlist u
s
i
n
g
t
he sparse allo
c
at
o
r
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r Li
Fix
d
ouble semicolon
i
n struct decl
a
ration
Signed-Off-By:
Christopher Li
<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix the se
g
f
ault whe
n
initializer has unknown
sy
m
bol
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Christopher Li
Handle str
u
cture a
t
tributes
be
t
ween th
e
structure keyw
o
rd
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Chris
t
opher Li
Bug fix in
p
ointer modifi
e
r inheritance a
t
function
.
.
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking ano
n
ymous stri
n
g
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
Li
Another at
t
em
p
t to fix t
h
e at
t
ri
b
ute parsing
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Enhance debug i
n
formation
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristop
h
er
L
i
All
o
w mo
r
e than one command line in
c
l
u
de f
i
l
e
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
oph
e
r Li
U
pdate usage ch
a
in for dead branch inst
r
ucti
o
n
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher
Li
Update u
s
age chain
f
or dead instructions
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
pher Li
Add instructio
n
t
o pseudo user trac
k
ing
.
Singed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
op
h
er
L
i
Ch
a
nge
t
he s
y
m
bol access lis
t
to a
p
seud
o
list
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher Li
Sparse-based
Ctags implementation
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
clea
n
up writ
e
t
o
argumen
t
array h
a
c
k
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
de
l
a
y removing fi
l
e 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
Christopher Li
t
riv
i
al fix for seg fault
.
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
s
topher Li
[PATCH] static decl
e
ar
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
st
o
pher Li
[
P
ATCH
]
using
0
as NUL
L
i
n
s
p
arse
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristophe
r
L
i
[
P
ATCH]
l
ine
a
r
i
ze bit
f
ield initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PA
T
CH]
Li
n
earize in
i
tialize
r
commit
|
commitdiff
|
tree
2005-04-08
Christopher
Li
[P
A
TCH]
t
r
i
vial an
s
i-c
declear
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[
P
ATCH] make preprocesser co
m
mand a sy
m
bol
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] Use mo
r
e simple/fast iter
a
tor
s
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH
]
m
o
re
o
n fixing de
p
endency
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[PATCH] avoid matching
i
dents with s
t
r
ing compare
s
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
ATCH] Avoi
d
r
e
c
ursive inl
i
ne fun
c
tio
n
expa
n
sion
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
i
stopher
L
i
[PATCH] Fix
"return" target
hand
l
ing
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[
P
ATCH] lineariz
a
tion bu
g
fix and bitfie
l
d handling
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] line
a
ri
z
e conditiona
l
e
xpression
s
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher Li
[PATCH] More
l
i
nearizion f
u
n
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
st
o
pher Li
[PATCH] pac
k
basic
b
locks
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[PAT
C
H] make sparse recogn
i
se assembler naming (regi
s
ter
.
.
.
commit
|
commitdiff
|
tree
next