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
Chris
t
opher Li
All
o
w
fo
r
c
e
d
attribute in function argument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-08
Christopher Li
Proper va
r
ia
b
l
e len
g
th array warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-06
C
hristopher Li
L
arger buffer s
i
z
e
for token conca
t
en
a
tion
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-25
C
h
ris
t
opher Li
Get rid of g
c
c warning a
b
out enum values
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-23
C
h
ris
t
ophe
r
Li
Fi
x
segfau
l
t
cause by fucntion wi
t
hou
t
ident
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
Christopher L
i
Cl
e
an
up some
test
c
ase erro
r
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-13
Chri
s
topher Li
M
e
rge git://git
.
kernel
.
org/
p
ub/scm
/
li
n
ux/kernel/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Christo
p
her Li
remove weak define x86_64
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-10-12
Christopher Li
Merge
b
ranch 'llvm
/
c
ore
'
of github
.
com:penber
g
/
sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
C
hristoph
e
r Li
M
erge branch 'for-ch
r
i
s' of git://
g
ithu
b
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Christopher Li
Adding
default
f
or m64/m32
ha
n
dle
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-02
Chri
s
t
o
ph
e
r Li
M
erge branch 'sparse-llv
m
' of git://git
h
u
b
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christopher
L
i
s
p
a
rse
0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
C
hristopher Li
A
d
d t
e
s
t
case for binary constants
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Christopher Li
Spar
s
e
0
.
4
.
4-rc2
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 relate
d
pro
g
ra
m
s
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Ch
r
istophe
r
Li
Fix
parsi
n
g empty asm clobber
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Add test case fo
r
empty asm clobbers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Christopher Li
Spar
s
e
0
.
4
.
4-rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
Fix inl
i
ning s
w
it
c
h
st
a
tement
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
C
h
ristoph
e
r
L
i
validatio
n
: inli
n
e
s
w
itch s
t
ateme
n
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Christopher Li
inspect: Add switch statem
e
nt and more
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christopher
Li
R
e
mov
e
set b
u
t
n
ot used
variabl
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christopher
Li
Ignore at
t
r
i
b
ute vector
_
size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Christopher L
i
Allow overwrite CFLAGS fro
m
command line
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Christopher
L
i
insp
e
ct
:
adding function arugument
list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Chri
s
topher L
i
sparse 0
.
4
.
3 finial
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
Ch
r
ist
o
pher Li
Fixup and cleanu
p
modif
i
er_s
t
r
ing() functi
o
n
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
Chri
s
topher Li
inspect: cast e
x
pression
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
inspect: add some expressio
n
i
n
spection
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
topher Li
inspect:
A
dd tes
t
-inspect
program
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
h
ristopher Li
inspect:
add some example inspect for symbol and state
m
en
t
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
L
i
inspect: add cus
t
om ast tr
e
e
view model
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
Add test case for builtin_unr
e
achable()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christopher L
i
Adding asm goto
label test ca
s
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
C
h
ristop
h
er Li
Parsing wide
c
ha
r
strin
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
topher
Li
Allo
w
parsing L'\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
opher
evaluate: check for NULL
t
ype inside typeof
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Addi
n
g tes
t
c
ase for
"
x && y && z"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
C
h
ristopher
Li
Simplify Make
f
ile using
stat
i
c
pattern rules
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
topher Li
Declare ignored
attributres into a
l
ist of strin
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
M
o
ve n
o
return a
t
tribute
o
u
t of ignore attr
area
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Make MOD_NORETURN fits i
n
to 32 bit
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-11
C
h
ristopher Li
Sp
a
rse 0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
C
hristopher L
i
move extern inline function to
f
ile scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Christopher Li
Add valida
t
ion for restrict and
attribute
w
arni
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Chr
i
s
t
oph
e
r L
i
Up
d
ate t
h
e validation check for fta
b
stop=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Cl
e
an
u
p Makefi
l
e long l
i
n
e
s
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher L
i
Makefile
automatic he
a
der dependency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Warn
a
bout
ex
p
licit
u
sage of sizeof(void)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Ch
r
istoph
e
r Li
Teach cla
s
s
i
fy_t
y
pe
to handle type
o
f
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-18
C
h
ristopher
Li
Add enu
m
member list to the p
a
rent
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-14
Christophe
r
Li
Evaluate i
t
erato
r
symbols
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-10-21
Christopher Li
Perform loca
l
label lookup
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Chri
s
toph
e
r Li
Pas
s
a bitmask of keywo
r
ds to handle_attributes
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christ
o
ph
e
r
Li
com
b
i
n
a
tions string cle
a
n up
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christoph
e
r Li
handle labe
l
attributes
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
phe
r
Li
Fix the annotated inline cal
l
pos
i
tion
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-09
C
hristopher Li
Intr
o
duce ke
y
w
o
r
d driven attribute parsing
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-03-02
Ch
r
i
s
topher Li
A
d
d ann
o
tation for inline fu
n
ction call
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Disable liveness "dead" ins
t
r
uction by defa
u
lt
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-28
Ch
r
istopher
L
i
Int
r
odu
c
e
e
xpression
_
error
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-26
Christ
o
pher Li
Fix core
d
ump on huge s
w
itch
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christopher L
i
Adding debug o
p
t
i
on for
s
h
owi
n
g
the
l
in
e
ari
z
e
d
instruction
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-25
Christ
o
p
h
e
r
L
i
F
i
x a bug tha
t
ma
t
ch_idents forget to end with NULL
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
F
i
x co
r
e dum
p
o
n
anon
y
m
ous symbol
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Mak
e
the pt
r
list
using the
s
parse
al
l
ocator
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r Li
Fix
d
ouble semi
c
ol
o
n in struct decl
a
r
ation
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristoph
e
r Li
Fix th
e
segfault when initializer has unknow
n
symbol
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-21
C
h
ristop
h
er Li
Handle
s
t
r
ucture attri
b
ute
s
between the structure
k
ey
w
or
d
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christopher
L
i
Bug f
i
x
in
p
o
i
nter
modifier
i
nherit
a
nc
e
at function
.
.
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
pher Li
Ma
r
king anonymous s
t
r
i
ng
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
opher Li
A
noth
e
r
attempt to fix the
attribute pars
i
ng
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
opher Li
E
n
h
a
nce
debug infor
m
ation
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
A
l
low more tha
n
one c
o
m
mand
l
ine i
n
c
lude file
.
Signed-off-by: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher L
i
Update
u
sage
chain for dead branch instruction
.
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher
Li
Update usage
chai
n
for dead instruc
t
ions
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
h
r
is
t
oph
e
r Li
A
d
d
i
n
st
r
uction to ps
e
ud
o
user tracking
.
Singed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
hristopher Li
Ch
a
n
g
e
the symbol access list to a ps
e
udo l
i
st
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher
L
i
Sparse-ba
s
e
d
Ctag
s
implementation
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher Li
clean
u
p write to argument ar
r
ay
hack
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
dela
y
removi
n
g file scop
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Christopher
L
i
F
ix warning
o
n
self chec
k
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2006-11-28
Chris
t
ophe
r
Li
t
ri
v
ial fix for seg fault
.
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2005-04-08
C
hr
i
st
o
pher Li
[PATCH
]
s
t
a
t
ic declear
commit
|
commitdiff
|
tree
2005-04-08
C
hristopher Li
[PATCH] usin
g
0 as
NULL
in sparse
commit
|
commitdiff
|
tree
2005-04-08
Christoph
e
r Li
[PAT
C
H
]
l
inearize
bi
t
f
i
eld
i
niti
a
lizer
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristophe
r
Li
[PATCH] Linearize initializ
e
r
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PAT
C
H] trivial ansi-c de
c
lear
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher Li
[
PATC
H
] make preprocesser comma
n
d a symbol
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH
]
Use m
o
re
simple/fast iterators
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] more on fixing dep
e
ndency
commit
|
commitdiff
|
tree
2005-04-08
C
h
r
ist
o
pher Li
[PATCH] avoid matching idents with string c
o
mpar
e
s
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
op
h
er Li
[PATCH]
A
void recursive inline fun
c
tion expan
s
i
o
n
commit
|
commitdiff
|
tree
2005-04-08
Chri
s
topher Li
[PATCH] Fix "return" target han
d
ling
commit
|
commitdiff
|
tree
2005-04-08
Christopher
L
i
[PATCH] linearizat
i
o
n
bug fix and bitfield handling
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PA
T
CH] l
i
near
i
z
e
conditi
o
nal expression
s
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
p
her Li
[
P
ATCH] More li
n
earizion fun
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
op
h
er Li
[PATCH] pack basic blocks
commit
|
commitdiff
|
tree
2005-04-08
Chr
i
stopher Li
[PATCH
]
ma
k
e sparse reco
g
n
ise assembler n
a
ming (register
.
.
.
commit
|
commitdiff
|
tree
next