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
hris
t
opher Li
Allow f
o
rced attribute in
funct
i
on
a
r
gu
m
ent
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-08
Christo
p
her
L
i
Proper v
a
riab
l
e
length array warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-06
Christophe
r
Li
Lar
g
er bu
f
fer size for token
c
onc
a
te
n
ation
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
G
e
t rid of g
c
c
w
a
r
ning
a
bo
u
t enum
values
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-23
C
hri
s
toph
e
r Li
Fi
x
s
egfault ca
u
se b
y
fucn
t
ion without ident
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
Chri
s
to
p
her Li
Clean up some
te
s
t
c
a
s
e error
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-13
Ch
r
isto
p
her Li
M
er
g
e
git://git
.
kernel
.
org/pub/scm/linux/
k
e
r
n
el/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Ch
r
istop
h
e
r Li
remove
w
e
a
k de
f
ine x86_64
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-10-12
Christopher
L
i
Merge branch 'll
v
m
/cor
e
'
of github
.
co
m
:p
e
n
berg/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Christ
o
p
h
er Li
Me
r
ge br
a
nch 'for-ch
r
i
s'
o
f
g
i
t
://github
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Chri
s
topher Li
Add
i
ng default
f
or m64/m32
h
andle
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-02
Christ
o
pher
Li
M
erg
e
branch 'sparse-llv
m
' of git:/
/
github
.
co
m
/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
hr
i
stopher
L
i
sparse 0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Christop
h
er
Li
Add te
s
t case for binary constant
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Christopher L
i
Sparse 0
.
4
.
4-rc2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Christopher L
i
L
imit
u
sage of
g++ to
l
lvm
r
e
l
at
e
d programs
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
C
h
ristopher
Li
Fi
x
parsing e
m
pt
y
as
m
clobber
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
C
h
ristopher Li
Ad
d
t
e
s
t cas
e
for
e
m
pty asm clobbers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Christop
h
er Li
Sparse 0
.
4
.
4-rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
Fix inlining s
w
itch statement
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
validation: in
l
ine swi
t
ch sta
t
ement
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Christopher Li
inspect
:
Ad
d
s
witch statemen
t
and
m
ore
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Chris
t
opher
L
i
Remove set but n
o
t used vari
a
ble
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
C
hristo
p
he
r
Li
Ign
o
re attribute
v
e
c
t
or_size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allow overwrite CFLAGS from
c
o
mmand line
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Christop
h
er Li
inspe
c
t:
a
ddin
g
function arugu
m
e
nt list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Christo
p
he
r
Li
s
p
ars
e
0
.
4
.
3 finial
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
Ch
r
istopher Li
F
i
xup and cleanup modifier_
s
tring() f
u
n
ct
i
on
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
C
h
r
istopher Li
insp
e
c
t
: cast expressi
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
i
n
spe
c
t: add some e
x
pression inspection
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
topher Li
in
s
pe
c
t: Add test-
i
nspect p
r
ogram
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
i
n
spect
:
add some example ins
p
ect for symbol and sta
t
ement
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
hris
t
opher Li
inspect: ad
d
custom ast t
r
eeview model
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Chris
t
opher
Add test case for builtin_unreachable()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Chri
s
t
oph
e
r Li
Adding as
m
goto label t
e
st case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christopher Li
Parsing wide c
h
ar st
r
i
ng
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Chris
t
op
h
e
r
Li
Allow p
a
rsing L
'
\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
t
o
pher
evaluate: check for
N
U
LL type inside ty
p
eof
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Adding
test
c
a
se f
o
r "x && y &&
z
"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Simplify Mak
e
file using static pattern rules
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Decla
r
e i
g
nored att
r
ibutres into
a
list
of st
r
i
n
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Move
noreturn a
t
tribute
out
of ign
o
re attr area
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Christoph
e
r Li
Mak
e
MOD_NORETURN fits into 32 bit
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
mov
e
extern inline function to file scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Chris
t
o
p
her L
i
Add validation f
o
r res
t
rict
and attribute war
n
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Ch
r
istopher Li
Update the validation
c
he
c
k for ftabstop=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Clean
u
p Makefi
l
e long lines
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christ
o
pher
L
i
Ma
k
efile autom
a
tic header dependency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christop
h
er
L
i
Warn abo
u
t ex
p
lici
t
usage of size
o
f(v
o
i
d
)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Chri
s
top
h
er Li
Teach
c
l
a
s
s
ify_ty
p
e to h
a
ndle ty
p
eof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Add enum memb
e
r list to
the pa
r
ent
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-14
Christopher Li
Evaluate iterator sym
b
ols
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-10-21
Christoph
e
r
Li
Per
f
orm loca
l
label loo
k
up
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
C
hristopher Li
Pass
a
b
i
t
mask of keyw
o
rds to hand
l
e_attributes
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
comb
i
na
t
ions string clean
up
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher
L
i
han
d
le label
a
ttributes
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
C
hristo
p
her
Li
Fix th
e
annotated i
n
line
call posit
i
on
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-09
Ch
r
istopher Li
Introd
u
c
e
keyword
d
riven attribute parsing
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-02
C
h
rist
o
pher Li
Add annotation for inlin
e
func
t
ion ca
l
l
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
C
h
ristop
h
er
L
i
Disable livene
s
s "dea
d
" ins
t
ructio
n
by
d
ef
a
ult
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Introduce e
x
pression_error
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-26
C
h
ristopher Li
Fix core d
u
m
p on huge
s
w
itc
h
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r Li
Addin
g
d
ebug option for showing the linearized instruction
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Ch
r
i
s
t
opher Li
Fix a bug that
m
atch_idents fo
r
get to end with NUL
L
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istophe
r
Li
Fix core dump on
anonymous symbol
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher
Li
Mak
e
t
h
e ptrlist using
the
sparse allocato
r
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
C
hristopher Li
Fix double sem
i
colo
n
i
n stru
c
t declarati
o
n
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r
L
i
Fix the segfau
l
t when initializer has unknown sy
m
bol
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-21
Christo
p
her Li
Handle
s
tru
c
ture attributes betw
e
e
n the structur
e
keyword
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christophe
r
Li
Bug fix i
n
p
o
i
nter modifier inheritance
at funct
i
on
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking anonymous stri
n
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Anot
h
e
r attempt t
o
fix the attrib
u
te parsing
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher Li
Enha
n
ce debug information
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
Allo
w
more than o
n
e com
m
and
l
in
e
i
n
clude file
.
Signed-off-by: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Upda
t
e usa
g
e chain fo
r
dead b
r
anch instruction
.
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
h
rist
o
phe
r
L
i
Up
d
ate us
a
ge chain f
o
r
de
a
d instructions
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher
L
i
Add instructio
n
to pseudo user trac
k
ing
.
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
pher
L
i
C
hange the sy
m
bol
a
cc
e
ss list to a
p
seudo list
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istophe
r
Li
Sparse-b
a
sed Ctags implementation
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
C
hris
t
oph
e
r Li
clean
u
p write t
o
argum
e
nt array
h
a
ck
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Chri
s
t
ophe
r
Li
d
elay removing file sc
o
pe
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christoph
e
r Li
F
i
x warning on self check
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christo
p
h
e
r Li
tri
v
ial fix
for s
e
g
fault
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher L
i
[
P
ATCH] stat
i
c decl
e
ar
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
oph
e
r Li
[
P
ATCH] using 0 as NULL in sparse
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[PATCH] linearize bitfield initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] Linearize
i
nitializer
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
tophe
r
L
i
[PATCH] trivi
a
l ansi-
c
declear
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[
P
ATCH] m
a
ke pre
p
roc
e
sse
r
co
m
man
d
a s
y
mb
o
l
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
] Use
m
ore simple/fast iterat
o
rs
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
st
o
pher Li
[PA
T
CH]
m
o
re on f
i
xing dep
e
n
dency
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] avo
i
d
m
atchin
g
idents with
s
tring compar
e
s
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stoph
e
r Li
[PATCH] Avoid re
c
ursi
v
e inli
n
e f
u
nction
e
xpansi
o
n
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
o
p
h
e
r Li
[PATC
H
] Fix "return" target h
a
ndling
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] linear
i
zation
bug fix and
b
itfield
handling
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[PATCH] linearize
c
ondi
t
ional expressions
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
i
s
t
opher L
i
[PATCH] More linearizi
o
n fun
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[PATCH] pack
b
a
sic blocks
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[P
A
TCH] mak
e
spar
s
e recogn
i
se asse
m
ble
r
n
amin
g
(
regist
e
r
.
.
.
commit
|
commitdiff
|
tree
next