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
Allow forced attribute in function argument
2013-04-26
C
hri
s
topher Li
Allow
f
or
c
e
d
attribute in function
a
rgument
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Ch
r
istoph
e
r Li
Proper variable length
array warning
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Christopher Li
Larger buffer siz
e
for token concatenation
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
Ge
t
rid of gcc warning
a
bout enum values
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Chr
i
s
t
opher L
i
Fi
x
segfault cause by fucntion without iden
t
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Christo
p
he
r
Li
C
lean
up some test case error
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Ch
r
ist
o
pher Li
Merge git://git
.
ker
n
el
.
org/pub/scm/linux/kernel/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
C
h
ristop
h
er Li
remo
v
e weak de
f
ine
x86_64
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Christopher Li
Merge branch 'llvm/core
'
o
f github
.
c
om:penberg/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
C
hristopher
L
i
Merge branch 'for-chris' of git://github
.
com/pe
n
berg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Chri
s
t
o
pher Li
A
d
ding default for m64/m32
h
andle
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christopher
Li
Merge bran
c
h
'
sparse
-
llvm' of git
:
//github
.
c
o
m/p
e
nb
e
rg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
spa
r
s
e
0
.
4
.
4
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Ch
r
istopher Li
Add test case
f
or bi
n
ar
y
con
s
tants
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christ
o
pher Li
Spa
r
s
e 0
.
4
.
4
-
rc2
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christopher L
i
Limit usage o
f
g++ to
llvm rel
a
ted pro
g
rams
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christo
p
her Li
Fix parsing empty asm clobber
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
hristopher L
i
Add test case fo
r
empty asm
c
lobbe
r
s
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Ch
r
istopher Li
Sp
a
rse 0
.
4
.
4-r
c
1
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Chris
t
opher
Li
Fix inlining switc
h
s
t
atement
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
v
ali
d
at
i
o
n: in
l
i
n
e
switch state
m
e
nt
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christo
p
her Li
in
s
pect:
Add
s
wit
c
h statement and mo
r
e
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christoph
e
r L
i
R
emove
set but
n
o
t u
s
ed variabl
e
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Chris
t
o
pher
L
i
Ignore
a
ttribute vector
_
s
i
ze
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
All
o
w
o
verwrite CFLAGS from c
o
m
m
and
line
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Chris
t
opher
Li
inspect: adding
f
uncti
o
n
arugument lis
t
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
C
h
ristoph
e
r Li
spa
r
se 0
.
4
.
3 finial
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Chri
s
to
p
her Li
F
i
xup and clean
u
p modifier_
s
tr
i
n
g
(
) function
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christo
p
h
e
r Li
inspe
c
t: cast expression
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
in
s
pect: add
s
o
me
expressio
n
in
s
p
e
c
t
ion
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
i
n
spect: Ad
d
test-ins
p
e
c
t program
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
i
n
s
p
ect:
a
dd some
e
xam
p
le inspe
c
t for symb
o
l and st
a
tement
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
hri
s
topher Li
i
n
spect: add
custom as
t
t
reeview mod
e
l
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christo
p
her
A
d
d test case for builti
n
_u
n
re
a
chab
l
e()
Signed-off-by:
Christopher
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chr
i
stopher Li
Adding asm g
o
t
o
l
a
be
l
t
e
s
t
c
ase
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Ch
r
istopher L
i
Parsing wide char string
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Chr
i
stopher Li
Allow
p
arsi
n
g L'\0'
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christoph
e
r
evaluate
:
check for NU
L
L type
i
ns
i
de typeof
Signed-off-by:
Christopher
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
stopher Li
Poi
n
ter don
'
t inhe
r
ent the al
i
g
n
ment from base
type
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Adding te
s
t ca
s
e for "x && y && z"
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
C
hr
i
sto
p
her Li
Simplify
M
a
kefile using static p
a
tte
r
n
r
u
le
s
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Declare ignored att
r
i
b
ut
r
e
s
into a li
s
t
o
f st
r
ing
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
L
i
Move
noreturn attr
i
but
e
o
u
t of ignore attr area
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Mak
e
MOD
_
NO
R
E
TURN f
i
ts into 32 bit
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Ch
r
istopher Li
Sparse
0
.
4
.
2
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Ch
r
istopher Li
move
extern inline
function to fil
e
scope
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
hris
t
opher Li
Add v
a
l
idati
o
n for
r
est
r
ict an
d
attribute wa
r
ning
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher
Li
Update the validation check
f
or
f
tabstop=
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
C
hristopher Li
Clean u
p
Mak
e
f
i
le long l
i
n
e
s
Signed-Off-By:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
st
o
pher Li
Makefile automatic header dependency
Signed-Off-By:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Chris
t
o
pher Li
W
a
r
n
about explicit usage
o
f
sizeo
f
(void)
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christopher Li
Tea
c
h
classify_t
y
pe to handle typeo
f
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christ
o
pher Li
Ad
d
enum member list
to t
h
e parent
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Remove pre_buffer
Signed-Off-By:
Christopher
Li <spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Chr
i
stophe
r
Li
Evaluate iterator symbols
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
C
h
rist
o
phe
r
L
i
Perfo
r
m local la
b
el
l
ookup
Singed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christophe
r
Li
Pa
s
s
a
b
itmask of keyword
s
to handle_a
t
tributes
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinat
i
o
ns
s
tring clean up
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ris
t
o
p
h
e
r
L
i
handle label attrib
u
t
e
s
Signed-Off-By:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christo
p
her Li
Fi
x
the annota
t
ed inline call pos
i
tion
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
Ch
r
istoph
e
r Li
Intro
d
uce ke
y
wor
d
dri
v
en attribute parsing
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christoph
e
r Li
Add annotation f
o
r inline funct
i
on
c
all
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chri
s
topher Li
Di
s
able liven
e
ss "dead" i
n
stru
c
tion by default
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Christop
h
e
r
Li
Intro
d
uce expression_err
o
r
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
C
h
r
i
s
topher Li
F
ix
c
ore dump
on huge sw
i
t
ch
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
h
rist
o
phe
r
Li
Adding debug o
p
tion fo
r
s
h
o
win
g
the linearized
i
nst
r
uction
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christop
h
er
L
i
Fix a bug that
match_idents fo
r
get to end w
i
th NUL
L
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r L
i
F
i
x c
o
r
e
dump on anonymous symbol
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r Li
M
ak
e
the ptrlist u
s
i
ng the sparse a
l
l
o
ca
t
o
r
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hristo
p
her Li
Fix d
o
uble se
m
icolon in struct de
c
larati
o
n
Signed-Off-By:
Christopher
Li<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
her Li
Fix th
e
segfault when init
i
a
l
i
zer has unknown
symbol
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Chri
s
topher
Li
Hand
l
e s
t
ructure attribu
t
es between the structure ke
y
wor
d
.
.
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Christopher Li
Bu
g
fix in pointer
m
odi
f
ier inheritance at
f
unction
.
.
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
topher
Li
Marki
n
g anonym
o
us s
t
r
ing
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hr
i
stophe
r
Li
Anothe
r
attempt to fix the attrib
u
te p
a
rsing
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
r
i
stopher Li
Enhance debug
info
r
ma
t
ion
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
istopher Li
Allow more than one
c
ommand line include
file
.
Signed-off-by:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
opher
L
i
Upd
a
te usage
c
ha
i
n
f
or
dead
br
a
nch
i
nstruction
.
Signed-Off-By:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
opher Li
Upd
a
te usa
g
e chain for dead in
s
t
r
u
ctions
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Ad
d
instru
c
tion to ps
e
u
do u
s
er tracking
.
Singed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stopher Li
Change
t
h
e
symbol
a
ccess list to a pseudo li
s
t
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher
L
i
Spar
s
e-based
Ctags implementation
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
c
l
eanup
write to a
r
gument array ha
c
k
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
C
h
ristopher Li
de
l
ay rem
o
ving file scope
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher
Li
F
i
x
warn
i
n
g on se
l
f ch
e
c
k
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christophe
r
L
i
trivial fix
f
or seg fault
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher
Li
[PATCH] static
d
eclea
r
commit
|
commitdiff
|
tree
2005-04-08
Christo
p
her Li
[PA
T
C
H
]
us
i
ng 0 as NULL
i
n spars
e
commit
|
commitdiff
|
tree
2005-04-08
C
hrist
o
pher Li
[PATCH]
linear
i
ze b
i
tfiel
d
initia
l
i
z
er
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
ist
o
pher Li
[PATCH
]
Linearize
initializer
commit
|
commitdiff
|
tree
2005-04-08
C
hris
t
opher Li
[PATC
H
] trivial ansi-c dec
l
e
ar
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher
L
i
[PATCH]
m
a
k
e
p
reprocesser command a symbol
commit
|
commitdiff
|
tree
2005-04-08
C
hristo
p
her
L
i
[PATCH] Use more s
i
mple/fast
iterators
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
L
i
[
PATCH] more o
n
fixing dependency
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
i
stopher Li
[PATCH] avoid matching idents wit
h
string co
m
p
ares
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[
P
A
T
C
H
]
A
v
o
id recursi
v
e inline f
u
nc
t
ion
exp
a
ns
i
on
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristophe
r
Li
[P
A
TCH] Fix "return" target han
d
ling
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[P
A
T
CH]
l
ineariza
t
ion bug fix
and bitfield h
a
ndling
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
ph
e
r Li
[PA
T
CH] linearize co
n
di
t
ion
a
l e
x
press
i
ons
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stop
h
er L
i
[PATCH] More lin
e
ariz
i
on fun
commit
|
commitdiff
|
tree
next