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
When taking the address of a symbol, fix up the pointer type
2005-11-22
Lin
u
s T
o
rvalds
When taking the ad
d
ress of a s
y
mbol, fix
up the poin
t
er
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
L
u
c Van Oostenryck
[
PATC
H
] Add
a fun
c
t
i
on to translat
e
the SSA form back
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
Luc Van Oostenryck
[
PATCH] Add a new
o
pco
d
e:
O
P
_
C
OPY
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-20
Linus Torvalds
Simplify some mor
e
instructions
commit
|
commitdiff
|
tree
2005-11-20
L
i
nus Torva
l
ds
Remove
t
otally bogus phi-s
o
urce li
v
eness thing
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-19
Lin
u
s
Tor
v
ald
s
Evaluate expressions fully when doin
g
type
c
o
m
p
a
ri
s
o
n
s
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-17
L
inu
s
Torvald
s
Fix up stupid thin
k
o
in K&R param
e
te
r
pa
r
sing
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Linus Torvalds
Re-name
"
e
rr
o
r()
"
func
t
ion to
"
s
parse
_
erro
r
(
)"
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Mitesh Shah
[PATCH] s
k
ip
already ev
a
luat
e
d symb
o
ls
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Linus Torvalds
F
i
x K&R
a
rgumen
t
s
c
oping
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
L
i
n
us Torv
a
lds
I
n
t
e
g
e
r promoti
o
n
:
le
a
v
e
su
f
ficiently
l
arge integer
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-04
Linus Torvalds
Make sw
i
tch/
c
ase
s
tatements c
h
eck
t
ype comp
a
tibility
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-03
Linus T
o
r
v
a
l
ds
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 Torvald
s
Make sure we
ke
e
p enum values in a sufficiently large
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-02
L
inus Torva
l
ds
Add
"
.
gitignore"
file
commit
|
commitdiff
|
tree
2005-11-02
Linus
T
o
rvalds
Handl
e
symbol
s
from "-include" file too
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-30
L
i
nu
s
Torva
l
ds
M
a
ke sur
e
to
b
e more c
a
reful about ma
r
king symb
o
ls
.
.
.
commit
|
commitdiff
|
tree
2005-09-27
Linus Torvalds
Simplif
y
c
o
nstant array (
o
r structure) dereferences
.
.
.
commit
|
commitdiff
|
tree
2005-09-27
L
i
n
u
s
To
r
valds
Teach dere
f
e
rence expa
n
s
i
on to lo
o
k into const
a
n
t
arra
y
.
.
.
commit
|
commitdiff
|
tree
2005-09-24
Linus Torval
d
s
Do
s
tup
i
d and
crappy C
S
E on
c
a
st
s
.
commit
|
commitdiff
|
tree
2005-09-24
Ats
u
shi Ne
m
oto
[
P
ATCH] handle -G x sw
i
tch for m
i
ps
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-22
L
inus To
r
valds
Turn the "inc
o
rrect
type" error ba
c
k i
n
to a war
n
ing
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-22
Mites
h
Sh
a
h
[PATCH
]
replaced war
n
in
g
s
with e
r
rors
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-15
Linus Torval
d
s
Add
various dec
l
arations
f
or
more builtin fu
n
cti
o
ns
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-15
L
i
nus Torvalds
Make
s
ure that wh
e
n
w
e defi
n
e __
O
PTIMIZE[_SIZE]_ we
.
.
.
commit
|
commitdiff
|
tree
2005-09-14
Sam Ravnborg
[PA
T
CH] ad
d
supp
o
rt for -imacro
s
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-10
Alexey
D
o
b
riyan
[PATCH] sparse: add __GN
U
C_P
A
TCHLEVEL__
commit
|
commitdiff
|
tree
2005-09-09
viro@ZenIV
.
li
n
ux
.
.
.
[PA
T
C
H
] More address space checking
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-09
Linus Torvalds
Warn about
u
ndefined preproce
s
s
or symbols a
t
expansion
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-09
viro
@
Z
e
n
IV
.
linu
x
.
.
.
[PATCH] Fix addres
s
sp
a
ce
o
rde
r
in
g
pro
b
l
e
m
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-17
Oleg Nestero
v
[PATCH] enum:
improv
e
error messages
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-17
O
le
g
Nesterov
[PA
T
CH
]
enum: fix spar
s
e segfau
l
t
with
i
n
c
o
m
plet
e
en
u
m
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-15
Linu
s
Torvalds
Mak
e
'cgcc' work at l
e
as
t
half-way better
commit
|
commitdiff
|
tree
2005-08-15
Linus Torvalds
Fix pars
i
n
g of top
-
level asm st
a
t
ements
commit
|
commitdiff
|
tree
2005-08-15
Linus Torvalds
Add __OPTIMIZE
[
_S
I
ZE]__ predefin
e
s
commit
|
commitdiff
|
tree
2005-08-15
Li
n
us T
o
rvalds
Clean up i
t
erator handling
commit
|
commitdiff
|
tree
2005-08-14
O
l
e
g
N
est
e
rov
[PATC
H
] de-a
n
onymiz
e
typedefs
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-11
Linus
Tor
v
alds
Make delete_
l
ast_instructi
o
n
(
) use the ne
w
un
d
o
_ptr_list_las
.
.
.
commit
|
commitdiff
|
tree
2005-08-11
L
i
nus Tor
v
alds
Add 'und
o
_ptr_list_la
s
t
()' helper
function
commit
|
commitdiff
|
tree
2005-08-06
Linus Torvalds
Have more
b
its for "str
e
am num
b
er" i
n
"
s
truct po
s
"
commit
|
commitdiff
|
tree
2005-08-04
Linus Torval
d
s
Don't overwrite built-in macros when
r
edefining
t
h
em
.
commit
|
commitdiff
|
tree
2005-08-04
Linus Torv
a
lds
Up
d
ate
the
c
alling
i
n
terface to "sparse()"
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torva
l
d
s
G
e
t closer
t
o pars
i
ng mu
l
tipl
e
files cor
r
e
c
t
l
y
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
Add
f
unction to
"
prote
c
t" al
l
ocat
i
ons
from be
i
ng dropp
e
d
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Lin
u
s Torv
a
lds
D
o
n
't free expres
s
i
o
ns afte
r
pr
e
processing
commit
|
commitdiff
|
tree
2005-08-03
Linus Torval
d
s
Add DEBUG
mode,
which enables
various exp
e
nsiv
e
debug
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
M
a
k
e
t
ypes have file
s
cope, not global scope
commit
|
commitdiff
|
tree
2005-08-03
L
inus
Torvalds
Make
"
s
parse()" handle multiple
input
files on t
h
e
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
Make
macros ha
v
e file scope
commit
|
commitdiff
|
tree
2005-08-03
Lin
u
s Torvalds
W
hen drop
p
ing all
a
llocations, clear the fre
e
list too
commit
|
commitdiff
|
tree
2005-08-02
L
inus
T
o
r
va
l
ds
S
tart
work on prop
e
r s
c
oping
with multipl
e
files
commit
|
commitdiff
|
tree
2005-07-11
Linus T
o
rval
d
s
Don't
w
a
rn a
b
out "nocast" war
n
ing
s
that only change
.
.
.
commit
|
commitdiff
|
tree
2005-07-03
Linus Tor
v
a
l
ds
Add "__
b
ui
l
tin_offsetof()"
t
o
w
ork
w
i
t
h newer gcc's
commit
|
commitdiff
|
tree
2005-06-30
Michael S
.
Ts
i
rkin
[PATCH]
FAQ:
a
d
d
sp
a
rse git rep
o
sitory
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[
PATCH] makes some needlessly g
l
obal code static
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenr
y
c
k
[
PATCH]
r
e
mov
e
mu
l
ti
-
inclusion g
u
ard from t
a
rget
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Va
n
Oostenryck
[PATCH] avoid segfault in add_asm_out
p
ut()
a
f
ter a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
L
u
c Van Oostenryck
[PAT
C
H]
avoid
s
e
gafult after parse errors in
c
a
sts
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van O
o
ste
n
ryck
[PATCH] avoid segfault after parse
e
r
rors in assign
e
ments
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc
Van Ooste
n
r
y
ck
[PATCH] avoid
segf
a
ult af
t
er pars
e
er
r
ors in
a
rray
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Ooste
n
ryc
k
[PATCH] a
v
oid segfault i
n
chec
k
_byt
e
_
c
ount()
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van O
o
s
t
en
r
yck
[P
A
TCH] avoid seg
f
ault in li
n
eari
z
e_
a
sm_
s
tatement(
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc V
a
n Oosten
r
yc
k
[PATCH
]
A
v
o
i
d segfault
when c
o
de is pres
e
nt a
f
ter
a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-21
Linus Torvalds
Be more ca
r
eful about
linearizi
n
g
conditio
n
al
s
commit
|
commitdiff
|
tree
2005-06-21
Mik
a
Ku
k
ko
n
en
[PA
T
C
H
] Fix comp
i
le warni
n
g
in s
y
mbol
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-20
Luc V
a
n Oostenryck
[PATCH] se
g
fa
u
lt
on ba
d
t
ernary
c
onditional
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-20
Peter Jones
[PAT
C
H] __
a
ttribute__ handling for attrib
u
tes used
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Linus Torvald
s
Ini
t
ial cut at __builtin_expect
(
) imp
l
ementation
commit
|
commitdiff
|
tree
2005-06-20
L
inus Torvalds
De
f
ault to reporti
n
g
the same G
N
U C
v
e
rsion as
t
he
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Linus Tor
v
alds
F
ix
a
ss
i
gnment and conditional
e
xpression parsing with
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Linus Torvalds
Fix
SIGSEGV on assignme
n
t
to bad le
f
t
side
.
commit
|
commitdiff
|
tree
2005-06-17
L
i
nus To
r
v
a
lds
Fix
up a fe
w
mi
s
sing base type evaluat
i
o
n
s
commit
|
commitdiff
|
tree
2005-06-17
Linus Torvalds
Fix up type examinat
i
on
.
commit
|
commitdiff
|
tree
2005-05-19
Li
n
us Torvalds
Don't warn
a
bout undeclar
e
d
"
m
a
in
(
)"
f
unctio
n
.
commit
|
commitdiff
|
tree
2005-05-19
Luc Van
O
osten
r
yck
[PATC
H
] Fix segfault
on non-ANSI function-like de
c
larat
i
on
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-19
Luc
Van Oostenryck
[PATCH] Fi
x
S
IGSEG
V
on un
t
erminated pre
p
rocessor c
o
nd
i
tional
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-19
Linu
s
Torvald
s
Fix posi
t
ion r
e
porting
on
u
nt
e
r
minated pr
e
proc
e
ssor
.
.
.
commit
|
commitdiff
|
tree
2005-05-17
Luc V
a
n Oostenry
c
k
[PATCH] a
v
oid a
c
r
ash on b
a
d asm
s
tate
m
e
nt
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-17
L
i
nus Torvalds
Fix SIGS
E
GV o
n
non-ANSI function-line decl
a
ra
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2005-04-27
Dave Jon
e
s
[PA
T
CH] sparse fix
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] sta
t
i
c
decl
e
ar
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
or
v
alds
G
i
v
e fu
n
ction name in non-
A
NSI d
e
clarat
i
on w
a
rning
.
commit
|
commitdiff
|
tree
2005-04-08
Bernhard Fischer
[PAT
C
H
] spars
e
: add function name to warni
n
g
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Make en
u
m symbols
be regu
l
ar sy
m
bols with c
o
nst
a
n
t
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Warn about implic
i
t
casts t
o
/f
r
om "nocast
"
t
y
pes
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
M
ove the ptrlist macro
s
o
u
t
of the sparse "lib
.
[ch
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Alexe
y
Dobriyan
[
P
ATCH] sparse:
Makefile triviali
t
ies
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Handle bad enum
e
x
pression types
grace
f
ully
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Add supp
o
rt for
conte
x
t c
h
ecking functions
.
commit
|
commitdiff
|
tree
2005-04-08
Linus To
r
valds
Name static li
b
ra
r
y
"libspar
s
e
.
a" t
o
match sh
a
red library
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
r
mp
s
@joel
.
is
t
.
utl
.
p
t
[PATCH] : "make
clean
"
doe
s
n't de
l
ete libspar
s
e
.
so
commit
|
commitdiff
|
tree
2005-04-08
Li
n
us T
o
r
valds
Don't war
n
about zero-sized "sizeof"
commit
|
commitdiff
|
tree
2005-04-08
Linus T
o
rva
l
ds
Warn
a
bou
t
und
e
clared identifiers
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Su
p
port buildin
g
sparse as a shared library
.
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
AT
C
H] using 0 as NU
L
L
i
n s
p
a
r
se
commit
|
commitdiff
|
tree
2005-04-08
Linus T
o
rvald
s
Warn a
b
out size
o
f
of
zero size
.
commit
|
commitdiff
|
tree
2005-04-08
Alexander Vi
r
o
[PATC
H
]
bogus initializ
e
r o
f
fsets
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s
T
orval
d
s
Be m
o
re careful abo
u
t
removin
g
imp
l
icit casts
.
commit
|
commitdiff
|
tree
2005-04-08
Linu
s
Torvalds
M
ake su
r
e to
re-examine
a
stru
c
t/union/e
n
um type after
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Make "check"
(ak
a
sparse) check arg
u
ments to som
e
functions
.
commit
|
commitdiff
|
tree
next