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
simplify: conservative handling of casts with pointers
2012-05-10
Jan Pokorný
s
i
mplify:
c
onservative ha
n
dling of cast
s
with poi
n
ters
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-05-04
Jan Po
k
orný
unssa: t
r
a
ck use of new
l
y
add
e
d pseudo
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-03-23
Christopher L
i
Adding default for m64/m32 handle
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-03-23
Frederic
C
rozat
Add __builtin_stpcpy,
_
_sync_synchronize, __sync_bool_c
o
mpar
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-19
Etha
n
Jack
s
on
sparse: Add 'l
e
af'
t
o
ignored at
t
ribu
t
e
s
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2012-01-02
Christop
h
er
Li
Merg
e
br
a
nch 'spars
e
-ll
v
m' of git
:
//github
.
c
o
m
/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
Christoph
e
r Li
sparse 0
.
4
.
4
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
Dan Carp
e
nter
recognize bin
a
ry
con
s
ta
n
t
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-11-21
C
h
ristoph
e
r Li
Add te
s
t case
f
o
r binary c
o
nsta
n
ts
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-29
Christopher L
i
Spa
r
se 0
.
4
.
4
-rc2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Linus
Torvalds
Make 'linearize_re
t
urn()' helper function
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Lin
u
s Torv
a
lds
Make 'l
i
neari
z
e
_s
w
itch()' helper function
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Linus Torvalds
Make
'lin
e
arize_
i
terator(
)
' helper function
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Kamil Dudka
cse:
u
pdate PH
I
users when throwing away
a
n
i
n
st
r
uction
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-28
Kamil Dudka
cse: tr
e
at PHI-nodes
as other instru
c
tions
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-26
Pekka E
n
ber
g
sparse: Fix __built
i
n_safe_
p
for
p
ure an
d
co
n
st fun
c
tions
Cc:
Christopher Li
<sparse@chrisli.org>
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-25
P
e
kka Enberg
S
how
expected vs
.
actual ou
t
p
ut on t
e
st failure
Cc:
Christopher Li
<sparse@chrisli.org>
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-24
Pekka Enbe
r
g
spars
e
: Ena
b
l
e
u
nh
a
ndled validat
i
on 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
Christopher Li
Fi
x
parsing empty asm
c
lobber
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
C
hris
t
opher Li
Add test case
for e
m
p
t
y as
m
c
l
obbers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-23
Michael Stefaniuc
Ignore the ms_hook_prologu
e
a
t
tribute
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Jonathan Neus
c
h
äfer
fix common m
i
sspe
l
lings with
c
odes
p
ell
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
Jon
a
than Neus
c
häfer
FAQ
:
fix a typo ("
b
ecause or"
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-20
C
h
ristopher Li
Sparse 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christ
o
pher Li
Fix inl
i
ning sw
i
tch statemen
t
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
C
h
ristopher Li
valida
t
ion: inline switch statement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
Christophe
r
Li
in
s
pect: Add
s
witch statem
e
nt and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-11
Jonathan
Neuschäfer
f
ix a memor
y
leak in compile-i386
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-06-29
Pekka
E
nber
g
sparse: Add 'a
r
tifical' to
ignore attrib
u
t
e
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Remo
v
e set but not used varia
b
le
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christ
o
pher L
i
Ignor
e
attribu
t
e vector_siz
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-07
Ben Pfaff
evalua
t
e: A
l
lo
w
sizeof(_B
o
ol
)
to
succeed
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
J
an Pokorný
parse
.
c: "if(
"
-> "i
f
(
" ad
j
ustment
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Jan
P
okorný
use ARRAY_SIZE() when possib
l
e (continued)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher
Li
A
l
low ove
r
write CFLAGS from comma
n
d
l
i
ne
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-19
Linus
T
orvalds
Teach
'
alread
y
_t
o
kenized()' to u
s
e
th
e
st
r
eam name
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-19
Li
n
us Torvalds
A
d
d
new streams to a hash-
l
ist
b
a
sed on their n
a
m
es
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-18
Diego Elio
Pett
e
nò
Fix
build with G
C
C 4
.
6
s
e
ri
e
s
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-18
Die
g
o Elio Pet
t
en
ò
b
u
i
ld: add an all-
i
nstallable t
a
rget th
a
t build
s
the
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-18
Di
e
go
E
l
i
o Pe
t
tenò
bu
i
ld: allow easy
override of GCC_BASE
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-13
Jan P
o
korn
ý
flow
.
c: make comment for
`d
o
m
inates'
r
efl
e
ct code
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-13
Jan
Pokorný
remove unused
"con
t
a
iner" macro
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-03-11
Florian Fai
n
elli
Makefil
e
: warn user whe
n
lib
x
ml and/o
r
libg
t
k2 are
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-01-03
N
amhyung
K
im
U
p
d
ate
the v
a
li
d
atio
n
check for
e
sca
p
e sequences
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-01-03
Namhyung Kim
Fix
t
okenizer for oc
t
al escape sequen
c
es
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-01-03
Namhyung K
i
m
use
A
RRAY_SIZE() when possible
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-01-03
Nicolas Kaiser
memo
p
s
.
c
: always true expressi
o
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
C
h
ristop
h
e
r Li
inspec
t
: ad
d
ing
f
unct
i
on ar
u
gument li
s
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christo
p
h
er Li
s
p
arse 0
.
4
.
3
finial
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-10-08
M
ike Frysinger
parser: add Blackfin gcc info
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
Chr
i
sto
p
he
r
Li
Fixup and cleanup m
o
difi
e
r
_
s
tring(
)
function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-01
Dan Carpenter
ad
d
test-ins
p
ect
t
o
.
git
i
gnore
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-01
Bernd Petro
v
i
t
s
c
h
Fi
x
a
t
y
po - "t
y
pdef" is
n
e
i
the
r
C no
r
p
l
ain E
n
glish
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
inspect: ca
s
t exp
r
ession
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-19
M
o
rt
e
n Welinder
skip ma
y
_alias and declare builtin_fabs
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
in
s
p
e
ct: add some expres
s
ion inspection
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christop
h
er Li
insp
e
ct: Add test-inspect p
r
ogr
a
m
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspect: add some e
x
a
mple inspe
c
t f
o
r symbol and statement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
i
stopher Li
inspect: add custom
a
s
t
treeview mode
l
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Jiri S
l
ab
y
par
s
er: add support for asm go
t
o
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
C
hristopher Li
A
d
d
i
ng asm goto label test
case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Dam
i
en Les
p
iau
Ignore the
may_alias GCC attribute
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Christopher
L
i
Parsing wide char s
t
ring
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Chri
s
t
o
ph
e
r
Li
Allow parsing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christopher Li
Make
MOD_NORETURN fits
i
n
to 32
b
it
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
K
amil
D
u
dka
do
n
ot ignore a
t
t
ribute 'nor
e
tur
n
'
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
C
hristopher Li
Spar
s
e 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-21
Pekka
Enberg
sparse: Add
G
CC pre-
d
efined macros
f
or user-space
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-11
Kamil Dudka
make s
p
arse headers self-compilable
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-11
Reinha
r
d
Tartler
show_tok
e
n: ha
n
d
le TOKEN_UNTAINT and TOKEN_ARG_COUNT
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Kam
i
l Dudka
unssa: track us
e
s wh
e
n replacin
g
a
phi node
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Blue
S
wirl
D
efine __LP64__ for x86_64 unless in 32
bit mode
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Blue
Swirl
Add su
p
port
for TImode
t
ype
(__int128_t)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-29
Kamil Dudka
l
i
nearize
.
h
:
sanitiz
e
he
a
der
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-03
Blue Swirl
Ad
d
c
{
l,t}z{,l,ll}, ffsl{,l}, popcountll and floati
n
g
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-03
Blu
e
S
w
irl
Ig
n
or
e
attribute
_
_
b
ounded__, used
b
y OpenB
S
D
heade
r
s
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-27
Hannes
E
der
t
e
st-s
u
ite:
i
ntegrate unhandled proprocessor
t
ests
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-22
Kami
l
Dudka
co
m
pile-
i
3
86: d
o
not g
e
n
e
r
ate an infinite l
o
o
p
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-20
Ramsay
Jones
Makefile: suppres
s
error
m
essa
g
e
from pkg-config
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Hannes
Eder
test
-
sui
t
e:
b
e more verbose
on 'unhandled'
a
nd
'known
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christopher Li
move extern in
l
ine funct
i
on
t
o file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
hr
i
stopher Li
Add validation f
o
r rest
r
ict an
d
attr
i
bute warnin
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus Tor
v
alds
Avoid "att
r
i
bute 'wa
r
nin
g
':
u
n
known attr
i
bute" war
n
in
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
L
i
nus T
o
r
v
a
lds
Turn off '-Wtransp
a
rent-un
i
on' by
default
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus To
r
valds
Allow array declarators to hav
e
'restrict' in th
e
m
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Sa
m
uel
B
ronson
H
ave Make
f
ile
i
mport local
.
mk
if i
t
exist
s
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
b
erto Bertog
l
i
Support the __th
r
ead storage cla
s
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
P
r
int an error
if typeof
(
) lacks an ar
g
um
e
nt
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
Add missing checks f
o
r
Waddr
e
ss-spa
c
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Mart
i
n Nagy
.
g
i
tign
o
re: Ignore dependencie
s
and
V
im
swap files
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Viro
warn directive in
ar
g
ument
l
ist
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Viro
S
e
gfault
a
t evalu
a
t
e
.
c:34
1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
Viro
Sanit
i
ze point
e
r
(
)
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Don't
m
ix stor
a
ge cla
s
s b
i
ts with ctype
-
>modif
i
ers
.
.
.
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Vir
o
Simplify get_nu
m
ber_value() and cty
p
e
_
i
n
teger()
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix __labe
l
__ han
d
li
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fi
x
declar
a
ti
o
n
_spec
i
fiers() handl
i
ng of typedef name
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Vi
r
o
Fix enumeration constants' scope beginning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
ir
o
Restore __a
t
t
r
i
bute__((mode)) ha
n
dlin
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
iro
Pass
d
e
c
l_state do
w
n
to ->at
t
ribute()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
next