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
fix SIGFPE caused by signed division overflow
2013-05-11
Xi Wang
fix SIGFPE caused
b
y
sig
n
ed divis
i
on overflow
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-26
Chris
t
opher Li
Allow forced attribu
t
e
i
n
functio
n
argument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-22
Josh Triplett
Support #pragma once
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-22
Josh Triple
t
t
D
e
fine __
S
IZEO
F
_
POINTER
_
_
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-20
Masatake Y
A
MATO
Add d
e
scription f
o
r -Winit-cstring option
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-20
M
a
s
atake Y
A
MATO
Test
c
ase for -Win
i
t-cstring op
t
ion
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-20
Masatake YAM
A
TO
Warn about i
n
itialization of a cha
r
a
rra
y
with a too
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-08
Ch
r
is
t
ophe
r
Li
Proper vari
a
b
l
e
lengt
h
arra
y
w
a
r
n
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-07
Joe Perches
There's n
o
curren
t
way to
k
now the
versi
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-06
Christopher Li
Larg
e
r
bu
f
fer size f
o
r toke
n
conc
a
tenation
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-28
Xi
W
ang
fix casting constant to _Bool
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-25
Christop
h
er Li
Get rid of gcc w
a
rn
i
ng about
enum values
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-23
Ch
r
istopher
Li
Fix segf
a
ult caus
e
by fucntion wit
h
out i
d
ent
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
Christo
p
her Li
C
l
ean up some test case error
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
R
a
n
d
y
Dunla
p
sp
a
rse
p
atch
v
2: add noclone as an ignored
attri
b
ute
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-19
Kim Phi
l
l
ips
sparse: add built-in byte swap identi
f
iers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-13
Christopher Li
Merge git://git
.
kernel
.
org/p
u
b/scm/linux/kernel
/
git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Chr
i
sto
p
her Li
r
e
move weak
define x86_6
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-10-12
Mau
r
o Dreissig
Fix wr
o
ng array size
e
xp
r
essi
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-10-12
Christopher Li
Merge b
r
a
n
ch 'll
v
m/
c
ore' of
g
ithu
b
.
com:pe
n
be
r
g/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-26
J
onathan Neus
c
häfer
ptrl
i
st
.
c: fix a typo in a comme
n
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-26
Jo
n
athan N
e
u
s
c
h
äfer
FAQ:
update the website add
r
ess and call it Wiki
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-25
KOSAKI Motohiro
sparse:
Add 'error'
t
o
ignored
a
t
t
ri
b
utes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-25
KOS
A
KI Motohi
r
o
sp
a
rse: A
d
d '__vect
o
r_size
_
_' to igno
r
ed attributes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-21
Chris
t
opher Li
Mer
g
e branch 'for-chris'
o
f
git://github
.
com/penberg
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
Xi Wang
check mis
s
ing or dupli
c
ate goto label
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-04
X
i Wang
compil
e
-i386: fix
use-after-free in
f
unc_c
l
eanu
p
(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-05-20
Shakthi Kann
a
n
I
h
ave updated the sp
a
rse
.
1 man page including the
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-05-10
Jan Pokorn
ý
s
i
mplify: conservative
h
andling of casts with point
e
rs
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-05-04
Jan P
o
korn
ý
unss
a
: track us
e
o
f
n
ewl
y
added pseudo
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-03-23
C
hristopher Li
Adding default for m64/
m
32
h
and
l
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-03-23
Frederic Cr
o
zat
Add __builtin_
s
tpcpy,
__sync_synchronize,
_
_sync_
b
ool_compar
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-19
Ethan Jackson
s
p
a
rse: Add '
l
e
a
f' to ignored attributes
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-02
Christo
p
her Li
Merge branch 'sparse-llvm'
o
f git://g
i
thub
.
com/
p
e
n
berg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
hr
i
stopher Li
sparse 0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
D
a
n
Carp
e
n
t
er
recognize bin
a
r
y
co
n
stan
t
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Christophe
r
Li
Add
t
est case fo
r
b
i
n
ar
y
consta
n
t
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Christopher Li
Sp
a
rse 0
.
4
.
4-rc
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Linus Tor
v
alds
Make
'linearize_return()' hel
p
er func
t
ion
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Linus Torvalds
Make 'line
a
r
i
ze_switc
h
()' helper functi
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Linus To
r
v
a
lds
M
a
k
e
'linea
r
ize_iterator()'
he
l
per function
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Kamil Dudka
c
se: update PHI use
r
s when throwing away an instruct
i
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
K
a
mil
D
ud
k
a
cse: treat PHI-nodes as other instructi
o
ns
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-26
Pekk
a
Enberg
sparse
:
F
i
x
__builtin_s
a
fe_p for pure
and
c
onst functions
Cc: Christopher Li <
sparse@chrisli.org
>
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-25
Pekk
a
Enberg
S
h
ow ex
p
ected vs
.
a
c
t
ual output
o
n test failure
Cc: Christopher Li <
sparse@chrisli.org
>
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-24
Pekka
Enberg
s
parse: Enable u
n
handled val
i
dation t
e
s
t
s
Cc: Christopher Li <
sparse@chrisli.org
>
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Christ
o
phe
r
L
i
Fix
p
arsing em
p
ty asm clobber
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Christ
o
ph
e
r Li
Add test case
f
or empty
a
s
m
clo
b
ber
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Michael Stefaniuc
Ignore the ms_h
o
ok
_
pr
o
logue attribute
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
J
o
nathan
Neus
c
häfer
fix common miss
p
el
l
in
g
s with codespell
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Jonathan Neuschä
f
er
FAQ: fix a typo ("because or")
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Christophe
r
Li
Spars
e
0
.
4
.
4-r
c
1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
Fix inli
n
ing sw
i
tch statem
e
nt
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christopher Li
valid
a
tion: inline switch statement
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Ch
r
istophe
r
L
i
inspect: Add
s
witc
h
stat
e
men
t
and
mor
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-11
Jonathan
N
e
uschäfer
fix a m
e
mo
r
y
leak in compile-i386
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-06-29
Pekka Enberg
sp
a
rse: Add 'arti
f
ical' to ignore
a
ttributes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christopher L
i
R
emove s
e
t but not used variable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
C
hristopher
L
i
Ignore attribute
vector_size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-07
Ben Pfaff
evaluat
e
: Allow siz
e
of(_Boo
l
)
to succeed
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Jan Pokorný
parse
.
c: "if(" -> "if (" adjustment
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Jan Pokorný
us
e
A
R
RAY_SIZE()
w
he
n
possible (continued)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
A
l
low overwrite CFLAGS
from comma
n
d
l
ine
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-19
Lin
u
s T
o
rvalds
Teach 'already_tokenized()' to u
s
e the
s
tream name
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-19
Linus Torvalds
Add
new
stre
a
m
s
to a
has
h
-
l
ist based
o
n the
i
r names
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
Diego
E
lio P
e
ttenò
Fix build
with GCC 4
.
6 series
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
D
iego
E
l
i
o Pettenò
build: add an a
l
l-in
s
tallable target that builds
the
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
Diego Elio Pettenò
build: all
o
w easy ove
r
ride
of GCC_BASE
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-13
Jan Po
k
o
r
ný
flow
.
c
:
mak
e
comme
n
t for `dominat
e
s
' reflect code
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-13
Jan
Pokorný
remove unu
s
ed "c
o
ntainer" macro
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-03-11
Flor
i
an Fainel
l
i
Mak
e
file: warn user whe
n
libxm
l
and/or
li
b
gt
k
2 are
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
Na
m
h
y
ung Kim
Update the val
i
d
a
tion
c
heck for e
s
c
a
pe seq
u
ences
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
Nam
h
y
u
ng Kim
Fix tokenizer for
o
ctal
e
sc
a
pe sequences
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
Namhyung Kim
us
e
ARRAY_SIZE() when possible
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
Nicolas Kai
s
er
memops
.
c: always true expression
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Christoph
e
r Li
inspect: adding function arugument
l
ist
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Ch
r
istopher Li
sp
a
rse 0
.
4
.
3 finial
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-10-08
M
i
ke Frysinger
p
arser:
a
dd Blackfin gcc
i
nfo
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
Ch
r
ist
o
phe
r
Li
Fixup and cleanup
m
odifier_st
r
ing() function
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-01
Dan Carpenter
add test-inspect to
.
gitignore
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-01
Bernd Pet
r
ovitsch
Fix
a
t
y
p
o
- "typdef" is neither C nor plain
E
nglish
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
Christopher L
i
in
s
pect: cast expres
s
i
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-19
Morten Welinder
skip ma
y
_alias and
d
ecla
r
e builtin_fabs
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
hristopher
inspect: add some expr
e
ssi
o
n
i
nspection
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
h
ristopher Li
in
s
p
e
ct: Add test-inspect
program
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect: add som
e
exam
p
l
e in
s
pect for s
y
mbol and state
m
ent
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christop
h
er Li
in
s
pe
c
t: add custom ast treevie
w
mod
e
l
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Jiri Slaby
parser:
d
e
fine __bu
i
lt
i
n_unreachable
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
Add test case for builtin_unrea
c
h
a
bl
e
()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Jiri Sl
a
by
parser: fix a
n
d simplify suppo
r
t of a
s
m
goto
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Jir
i
Slaby
parser: add su
p
p
ort for as
m
goto
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
C
hristo
p
her Li
Adding asm goto lab
e
l te
s
t case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Damien L
e
spiau
Ignore the may_alias GCC
attribute
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christo
p
her Li
Parsi
n
g wide char string
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
C
hris
t
opher
L
i
A
l
low parsing L
'
\
0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
eva
l
uate:
c
heck for NULL type inside typ
e
of
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
Li
Po
i
nte
r
d
o
n't
inherent the
a
lignment from base type
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
J
o
el So
e
te
possible
fix to
cgcc iss
u
e in
spars
e
0
.
4
.
2:
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Michael Buesch
Ign
o
re "na
k
ed" at
t
ribut
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Michael Buesch
i
g
nore
a
ttribut
e
s "externally_visible" and "signal"
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
next