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
Make local declarations be statements of their own
2005-12-31
Linus Torvald
s
Make local d
e
clarat
i
o
ns
be s
t
at
e
ment
s
of their own
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-12-31
Alecs King
[PAT
C
H]
fi
x
sparse war
n
ings
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-12-31
Alecs
K
ing
[
P
ATCH] fi
x
a memory l
e
a
k in pack_ptr
_
lis
t
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-12-20
Oleg Nest
e
r
o
v
[PA
T
CH] diss
e
ct
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-12-20
Oleg N
e
sterov
[PATCH] introduce __s
p
arse
(
) function
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-12-20
Oleg
Ne
s
t
erov
[PATCH]
fix "wrong" NS_
S
TRUCT symbol->po
s
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al Viro
[PATCH] eli
m
inate
e
l
if_ignore, fix
h
andling of
u
n
t
erminated #if
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
A
l
Viro
[PATCH
]
lookup_m
a
cro()
shou
l
d be static
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al Viro
[
P
ATCH] c
h
ec
k
for !token in handl
e
_preproce
s
sor_line
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al Viro
[PA
T
CH] D
o
h
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
A
l Viro
[PATC
H
] fi
x
e
d
stre
a
m->protec
t
han
d
ling
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al Viro
[PATCH] fix
e
d
handling of out-of-place #elif
/
#
else
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al Viro
[PA
T
CH] b
e
gin
n
ing
o
f #include
p
rotec
t
i
o
n rew
r
ite: cleanup
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
A
l
Viro
[P
A
TC
H
]
f
ix places t
h
at didn't
free prepr
o
cessor l
i
ne
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al Viro
[PATC
H
]
t
aki
n
g
f
ree_
p
re
p
rocessor
_
line
(
)
t
o caller of
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al
V
iro
[PATCH]
r
emove bogus
double warning
o
n #define/#u
n
def
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al
Viro
[PATCH]
s
aner handlin
g
of
#if[n]de
f
syntax er
r
o
r
s
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Al Vir
o
[PATCH] remo
v
e true_nesting, turn if_nes
t
ing into
a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-28
Luc Van Oostenryck
[P
A
TCH] Fix m
e
mber of
f
se
t
calc
u
la
t
ion
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-26
Luc
V
an
O
ostenr
y
ck
[PATCH] a
v
oid a
c
r
a
sh
c
a
used by the p
h
isrc OP_COPY
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-26
Luc V
a
n Oo
s
tenryc
k
[PAT
C
H]
remove old comment
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-26
Luc Van O
o
stenryck
[P
A
TCH]
u
nssa: update t
h
e livene
s
s info
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-26
Al Vir
o
[PA
T
CH] Made __
G
NUC__ et
.
al
.
wea
k
d
e
f
i
n
es, so tha
t
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-23
A
l
Viro
[PATCH] noderef is a quali
f
ie
r
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-23
Al Viro
[PATCH] sh
u
t up t
h
e bogus warning
s
a
b
out the #if'ed
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-23
Al Viro
[PATCH] no need to spec
i
al-case comma af
t
er
##
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-23
Linus Torv
a
lds
examp
l
e: OP_CO
P
Y
m
ust destr
o
y any
o
ld pse
u
do state
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-23
Linus Torv
a
l
ds
M
ake the "exampl
e
"
compiler use t
h
e
n
ew
unssa()
p
h
a
se
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-23
L
u
c
Va
n
Oostenryck
[PA
T
CH]
R
ewrite of
u
nss
a
()
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
Al Viro
[PATCH] fix of compou
n
d literals on in
l
ining
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
Al Viro
[PATCH] fix
t
reat
m
ent
of EXPR_CO
M
MA by sh
o
w_expression
(
)
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
Al Vi
r
o
[PATCH] new flag - Won
e
-bit-signed-bitfield
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
Al Viro
[PATCH]
new flag - -Wde
c
l
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
Al Viro
[PATCH] missing
b
uiltin - memcmp(
)
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
L
i
n
us Torvalds
When
t
aking the a
d
dress of a symbol, fix up
t
h
e po
i
nter
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
Luc
V
a
n
Oostenryck
[PAT
C
H] Add a function to transla
t
e the SS
A
form ba
c
k
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
Lu
c
V
an O
o
stenryck
[
P
ATCH] Add a ne
w
opcod
e
: OP_
C
OPY
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-20
Linus Torvalds
Simp
l
i
fy some more
i
n
s
tructions
commit
|
commitdiff
|
tree
2005-11-20
Linus T
o
rvalds
Remove totally bogus
p
hi
-
so
u
rce liveness
t
h
ing
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-19
Linus
T
orvalds
E
valuate expressions fully whe
n
d
oing type comparisons
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-17
Linus Torvalds
Fi
x
up stupid th
i
nko
i
n K&R para
m
ete
r
parsing
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
L
in
u
s
T
orvalds
R
e
-nam
e
"
error()" function t
o
"sparse
_
e
r
ror()"
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Mitesh Shah
[P
A
TCH] skip
already e
v
aluat
e
d
sy
m
bols
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Linus To
r
vald
s
Fix
K
&R
a
rgument scoping
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Linus To
r
va
l
ds
Integer
p
r
omotion:
l
e
a
ve suf
f
ic
i
ently lar
g
e integer
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-04
L
i
nus To
r
valds
Make switc
h
/case sta
t
ements check
t
y
p
e c
o
m
p
a
t
ibi
l
ity
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-03
Linus Torvalds
Cast all enu
m
v
alues to the final type
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-03
Linus
T
or
v
alds
Ma
k
e
s
ure we
k
eep enum val
u
es in
a
s
ufficiently large
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-02
L
inu
s
T
o
rvalds
A
d
d "
.
giti
g
nore" file
commit
|
commitdiff
|
tree
2005-11-02
Linu
s
Torvalds
Ha
n
d
l
e s
y
mbols from
"
-inclu
d
e" file too
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-30
L
i
n
u
s To
r
valds
Make su
r
e to be mor
e
c
areful
abou
t
marking s
y
mbol
s
.
.
.
commit
|
commitdiff
|
tree
2005-09-27
Linus Torv
a
lds
Simpl
i
fy
cons
t
ant ar
r
a
y
(or s
t
ructure) der
e
fe
r
e
nces
.
.
.
commit
|
commitdiff
|
tree
2005-09-27
Linus Torvald
s
Tea
c
h deref
e
rence
expa
n
s
i
on t
o
look into constant array
.
.
.
commit
|
commitdiff
|
tree
2005-09-24
Linus Torvald
s
Do stupid
a
nd crapp
y
CSE o
n
casts
.
commit
|
commitdiff
|
tree
2005-09-24
A
tsushi Nemoto
[P
A
TCH] ha
n
dle -G x swit
c
h for m
i
p
s
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-22
L
i
nus
T
o
r
valds
Tu
r
n the "incorrect type" error b
a
ck
in
t
o
a warning
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-22
Mites
h
Sh
a
h
[
PATCH]
rep
l
aced
w
arn
i
ngs with errors
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-15
Linus Torvald
s
A
d
d
v
arious declarations fo
r
more b
u
i
ltin functions
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-15
Linu
s
Tor
v
alds
Make sure that when we define __
O
PTIMIZE[_SIZE]_
w
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-14
Sa
m
Ravn
b
o
r
g
[PATCH]
add suppor
t
for -ima
c
ro
s
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-10
Alexey Do
b
riyan
[PATCH] sparse:
a
d
d __GNUC_
P
ATCHL
E
VEL__
commit
|
commitdiff
|
tree
2005-09-09
v
i
ro@ZenIV
.
l
inux
.
.
.
[
PATCH] Mor
e
add
r
ess space checking
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-09
Linus T
o
rval
d
s
Warn ab
o
ut undefined
p
reprocessor symbo
l
s at expan
s
ion
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-09
vi
r
o
@
ZenIV
.
linux
.
.
.
[PATCH]
Fi
x
a
d
d
r
ess spac
e
ordering problem
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-17
Oleg Nester
o
v
[PATCH]
e
num: improve error
m
essages
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-17
Oleg Nesterov
[PATCH]
enum: fix sparse segfault with in
c
omplet
e
en
u
m
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-15
Linus Torvalds
Make 'cgcc' work at least hal
f
-way better
commit
|
commitdiff
|
tree
2005-08-15
Li
n
us Torvalds
Fix parsing of
t
op-level asm stat
e
m
e
nts
commit
|
commitdiff
|
tree
2005-08-15
Linus Torvalds
Add __OP
T
I
M
IZ
E
[_SIZE]__ predefines
commit
|
commitdiff
|
tree
2005-08-15
L
i
nus Torval
d
s
C
l
ean up
i
te
r
a
t
or handl
i
n
g
commit
|
commitdiff
|
tree
2005-08-14
Oleg Nesterov
[PATCH] d
e
-anonymize typedefs
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-11
Linus
To
r
valds
M
a
ke delete_last_
i
nstruct
i
on() use the new
u
n
d
o_ptr
_
l
i
st_las
.
.
.
commit
|
commitdiff
|
tree
2005-08-11
Linus To
r
valds
A
d
d 'undo_ptr_list
_
last()'
helper fu
n
ctio
n
commit
|
commitdiff
|
tree
2005-08-06
Linus To
r
v
alds
Have more bits for
"
stream number" i
n
"stru
c
t pos"
commit
|
commitdiff
|
tree
2005-08-04
Linus Torvalds
D
o
n
't ov
e
rw
r
ite built-in mac
r
os when redef
i
ning
them
.
commit
|
commitdiff
|
tree
2005-08-04
Li
n
us Torvalds
U
p
date
th
e
calling inte
r
face to "sparse()"
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
G
e
t
closer to pars
i
ng multiple fil
e
s co
r
rectly
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torval
d
s
A
d
d f
u
nction to "
p
rotect" allocatio
n
s from be
i
ng
d
ro
p
ped
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torv
a
lds
Do
n
'
t free expressions after p
r
eprocessing
commit
|
commitdiff
|
tree
2005-08-03
L
inus To
r
valds
Add DEBUG mo
d
e, which enables
vario
u
s expensive debug
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torva
l
ds
Make typ
e
s hav
e
file scop
e
, not global scope
commit
|
commitdiff
|
tree
2005-08-03
L
i
nus
T
orvalds
Make "sparse()" handle
m
u
lt
i
ple in
p
ut files on
the
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
L
i
n
us Torvalds
Make
macros have f
i
le scope
commit
|
commitdiff
|
tree
2005-08-03
L
i
nus To
r
v
a
lds
W
h
en dropping
a
ll a
l
locations, cl
e
ar the fre
e
list to
o
commit
|
commitdiff
|
tree
2005-08-02
Linus To
r
v
alds
Start w
o
r
k
on proper scoping with mult
i
ple fil
e
s
commit
|
commitdiff
|
tree
2005-07-11
Linus
Torva
l
ds
Don't warn about "n
o
cast" warnings
that only change
.
.
.
commit
|
commitdiff
|
tree
2005-07-03
Li
n
us Torvalds
A
d
d "
_
_
bui
l
tin_o
f
fsetof(
)
" to
w
ork wi
t
h
newer gcc's
commit
|
commitdiff
|
tree
2005-06-30
Mi
c
h
ae
l
S
.
Tsirkin
[PATCH]
FAQ: add spa
r
s
e
git
r
eposi
t
ory
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[PATCH] makes some needlessly glo
b
al code static
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van
O
ostenryck
[PATCH] remove multi-in
c
l
usion guar
d
from tar
g
e
t
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oo
s
tenryck
[PATCH] avoid
s
egfa
u
lt in a
d
d_asm_output(
)
a
f
ter a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
L
uc Van
Ooste
n
ryck
[PA
T
CH]
avoid seg
a
f
u
lt after parse err
o
rs in casts
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[PATCH] avoid segfault after
parse e
r
rors
in assignements
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[PAT
C
H] avoid segfaul
t
after
parse e
r
rors in arra
y
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryc
k
[PATCH] avoid segf
a
ult in check_byte_co
u
nt()
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Lu
c
Van O
o
s
t
enryck
[PATCH] avoid segfault in linearize
_
asm_statement(
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oos
t
enryck
[PATC
H
]
A
void
s
e
gfa
u
lt when code is present after a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-21
L
i
nus Torvald
s
Be mor
e
careful
a
b
o
ut
linea
r
iz
i
ng condi
t
io
n
als
commit
|
commitdiff
|
tree
2005-06-21
Mika
Kukkone
n
[P
A
TCH
]
Fix
c
ompile wa
r
nin
g
in symbol
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-20
Lu
c
V
a
n Oost
e
nryck
[PATCH] seg
f
ault
on bad terna
r
y
conditional
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
next