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
gitignore: add 'version.h'
2013-11-29
Christop
h
er Li
Merge branch 'Novafora'
o
f git://git
.
zytor
.
com/user
s
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Christopher Li
M
e
rge branch 'llvmcore'
commit
|
commitdiff
|
tree
2013-05-16
C
hri
s
top
h
er Li
Trivi
a
l: Rem
o
ve r
e
d
u
ndan
t
Makefile
va
r
iable
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-26
Chri
s
topher Li
Allow forced attribute in funct
i
on argument
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-04-08
Christo
p
her Li
P
r
oper varia
b
le length array
w
a
r
n
i
ng
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-03-06
Christopher Li
Larger buffer
size f
o
r toke
n
co
n
catenation
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-25
Christo
p
her Li
Get rid of g
c
c wa
r
ning a
b
out enum values
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-23
Ch
r
i
s
topher L
i
Fix segfau
l
t cause by fucnti
o
n without ident
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-22
Chr
i
stopher Li
Clean up
some test case erro
r
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-02-13
Christ
o
pher Li
M
e
rge git://git
.
kern
e
l
.
org/pub/scm/linux/kernel/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
C
h
ri
s
toph
e
r Li
remov
e
we
a
k defi
n
e
x
86_
6
4
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-10-12
Christoph
e
r L
i
Merge branch 'llvm/core' of github
.
com:
p
enberg/spa
r
se
.
.
.
commit
|
commitdiff
|
tree
2012-06-21
Chr
i
stopher Li
Mer
g
e b
r
a
n
ch 'for-chris
'
of git://g
i
thub
.
com
/
penb
e
rg
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Chris
t
o
pher Li
Addi
n
g
default for m64/m32 han
d
le
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christopher Li
Merge
b
ranch 'sparse-llvm'
of git:
/
/
g
ithub
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
h
ri
s
top
h
er Li
sparse
0
.
4
.
4
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
C
h
rist
o
pher Li
Add tes
t
c
a
se for b
i
na
r
y
constants
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christopher Li
Sp
a
rse
0
.
4
.
4-r
c
2
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Christopher Li
Limit u
s
age
o
f g++
to llvm rela
t
ed prog
r
ams
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Chri
s
toph
e
r Li
Fix parsing empty asm clobber
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Christopher
Li
Add test case f
o
r empty as
m
clobbers
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
C
h
rist
o
pher Li
Sparse 0
.
4
.
4
-rc1
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
C
h
r
i
stopher Li
Fi
x
inlining
s
witch
stat
e
ment
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
validation:
i
n
line switch
st
a
tement
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
C
hris
t
opher Li
inspe
c
t
: Add switch state
m
ent and
m
ore
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
h
ristopher L
i
Remove se
t
but not used variab
l
e
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Ch
r
istopher Li
I
g
nore attribute vector_size
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
C
hristopher
L
i
Allow overwr
i
te CFL
A
GS from command
l
ine
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
Christoph
e
r Li
in
s
pect:
a
ddin
g
funct
i
o
n
a
r
ugum
e
n
t li
s
t
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
C
h
ristopher Li
spars
e
0
.
4
.
3 finial
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Chr
i
stopher Li
F
i
xup and cl
e
anup modifier_string() functio
n
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
ins
p
ect: cast expression
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christoph
e
r
inspect: add some exp
r
e
s
sion in
s
pection
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
ist
o
pher Li
inspect: Add test-
i
ns
p
ect program
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christ
o
pher Li
inspect: a
d
d some example inspect for symbol and statem
e
nt
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christ
o
pher Li
inspect:
a
d
d
custom
a
st treeview
m
odel
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
Add test case for buil
t
in_unreachable()
Signed-off-by:
Christopher
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chris
t
opher Li
Ad
d
ing asm goto
l
abel test case
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christoph
e
r Li
Par
s
i
n
g wide char string
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christopher L
i
Al
l
ow parsi
n
g
L
'\0'
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
evalu
a
te: c
h
eck
f
or NUL
L
type
inside typeo
f
Signed-off-by:
Christopher
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Pointer d
o
n't inh
e
rent the al
i
gn
m
ent from
base type
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Adding test case f
o
r
"
x && y && z"
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Sim
p
lify Makefi
l
e using sta
t
ic pattern r
u
les
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Chr
i
stopher L
i
Declar
e
ignored a
t
tributre
s
into a list of s
t
ring
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-03-29
Christ
o
pher Li
Move n
o
return at
t
ribute
out of ignore attr area
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Make MOD_NORETURN fi
t
s
i
nto 32 bi
t
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
C
h
risto
p
her L
i
Spar
s
e 0
.
4
.
2
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Ch
r
istopher Li
move
e
xtern inline function to file scope
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
h
ri
s
t
opher
L
i
Add validation f
o
r r
e
strict an
d
attr
i
bute wa
r
ning
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Christopher Li
Update the
v
a
l
idation ch
e
ck for ftabstop=
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Ch
r
istopher Li
Clean up M
a
kefile long line
s
Signed-Off-By:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Ch
r
istop
h
er Li
Ma
k
ef
i
le automa
t
ic header depend
e
ncy
Signed-Off-By:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Ch
r
i
sto
p
her
Li
War
n
a
bout explicit usage of sizeof(void)
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Christopher Li
Teac
h
classify_type to handle typeo
f
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher Li
Add
e
num mem
b
er list to t
h
e
p
aren
t
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-18
Christopher
Li
R
e
move pre
_
buffer
Signed-Off-By:
Christopher
Li <spase@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-14
Chr
i
stopher Li
Evaluate
i
terat
o
r symbols
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-10-21
Christopher
L
i
Perform l
o
cal label lookup
Singed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Chris
t
op
h
er Li
Pass a bitmask of
k
eywords to
handle_attri
b
u
t
es
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinations string clean up
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
ha
n
dle label att
r
ibutes
Signed-Off-By:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher
Li
F
ix
th
e
a
nnotated inli
n
e
call position
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-09
C
h
ristophe
r
Li
Introd
u
ce keywor
d
driven att
r
ibute
par
s
ing
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-03-02
Christophe
r
Li
Add an
n
otation for
inline func
t
i
o
n call
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
Chri
s
topher Li
Disable
live
n
ess "d
e
ad" ins
t
ructi
o
n by default
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-28
C
hristopher L
i
Introduce ex
p
ressio
n
_error
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-26
Christopher
L
i
F
ix c
o
re
d
ump on huge s
w
i
tch
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
A
d
ding
d
ebug
option for sho
w
i
n
g t
h
e linearized inst
r
uction
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-25
C
h
ri
s
t
opher Li
F
i
x a bug th
a
t match_ide
n
ts
f
orget to end with N
U
L
L
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christophe
r
Li
Fix core dump on anony
m
ous sym
b
ol
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Mak
e
the ptrlis
t
us
i
ng t
h
e spar
s
e al
l
oc
a
tor
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
F
i
x
do
u
b
le semicolon i
n
struct declaratio
n
Signed-Off-By:
Christopher
Li<spase@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hristopher Li
Fix the segfault wh
e
n
i
nit
i
a
l
i
z
er has unknown sym
b
ol
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-21
Ch
r
i
s
topher
L
i
Handle structure attribut
e
s
b
et
w
een the st
r
uctu
r
e
k
e
y
word
.
.
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-02-13
Chr
i
st
o
pher Li
Bug fix in pointer modi
f
ier inheritance
at
func
t
ion
.
.
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher Li
M
arking an
o
nymou
s
string
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
Another attempt to fix t
h
e attribute parsi
n
g
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher Li
Enhance debug information
.
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
sto
p
her
L
i
Al
l
ow
more than one com
m
and
l
ine include file
.
Signed-off-by:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christo
p
her
Li
Up
d
at
e
usage chain for dead branch i
n
s
t
r
u
c
t
i
on
.
Signed-Off-By:
Christopher
Li<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
istopher
Li
U
p
da
t
e usage
cha
i
n
fo
r
dead instructions
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
Add
instructi
o
n to
pseudo user tracking
.
Singed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
opher L
i
Change the sy
m
bol access list to
a
pseudo lis
t
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
S
p
arse-based Ctags
i
mplementation
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christo
p
her Li
cleanu
p
write to argument
ar
r
ay hack
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
delay re
m
ovin
g
file scope
Signed-off-by:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
F
i
x warning on self check
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2006-11-28
Christopher
Li
t
rivial
fix for seg fault
.
Signed-Off-By:
Christopher
Li <sparse@chrisli.org>
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
i
s
t
opher Li
[PA
T
CH] static declear
commit
|
commitdiff
|
tree
2005-04-08
Ch
r
istoph
e
r
L
i
[
PATCH] u
s
ing
0 as
NULL in s
p
arse
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] linearize bitf
i
eld initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
PA
T
CH] Linearize initializer
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATC
H
] trivial ans
i
-c decle
a
r
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristop
h
e
r
Li
[PATCH] make preproces
s
er
c
ommand a symbo
l
commit
|
commitdiff
|
tree
2005-04-08
Christopher L
i
[PATCH] Use
more
simple/fast iterators
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristoph
e
r Li
[PATCH] more on fixing
dependency
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] av
o
id matching idents wi
t
h string compa
r
es
commit
|
commitdiff
|
tree
2005-04-08
Christ
o
pher L
i
[PATCH] Avoi
d
recur
s
ive inline function
e
xpans
i
o
n
commit
|
commitdiff
|
tree
2005-04-08
C
h
ri
s
tophe
r
Li
[PATC
H
] Fix "r
e
tu
r
n
" target handling
commit
|
commitdiff
|
tree
next