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
[PATCH] Fix address space ordering problem
2005-09-09
viro
@
ZenIV
.
lin
u
x
.
.
.
[PATCH
]
Fix
a
ddress
space orderi
n
g pro
b
lem
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-17
Oleg Nesterov
[PATCH] enum
:
improve
e
r
ror messag
e
s
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-17
Ole
g
Nesterov
[PATCH] enum: fi
x
sparse segfault with incomplete
e
num
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-15
Linus Torvalds
Ma
k
e 'cgcc'
w
ork at leas
t
half-way bette
r
commit
|
commitdiff
|
tree
2005-08-15
Linus Torv
a
lds
Fi
x
parsing
of t
o
p
-level
asm
s
tatements
commit
|
commitdiff
|
tree
2005-08-15
L
inu
s
Torvalds
A
d
d
__OPTIMI
Z
E[
_
SIZE
]
__ predefines
commit
|
commitdiff
|
tree
2005-08-15
L
inus Torvalds
Clean up iterato
r
handli
n
g
commit
|
commitdiff
|
tree
2005-08-14
Oleg Ne
s
tero
v
[P
A
T
C
H]
d
e-
a
nonymiz
e
ty
p
e
d
efs
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-11
Li
n
u
s
Torv
a
lds
Make
d
elete_last_instru
c
tion() use the new undo
_
p
t
r_list_las
.
.
.
commit
|
commitdiff
|
tree
2005-08-11
Linus
Torvalds
A
d
d
'undo_ptr_l
i
s
t
_las
t
()' helper function
commit
|
commitdiff
|
tree
2005-08-06
Linus Torvald
s
H
ave
m
ore bit
s
f
o
r "st
r
e
a
m nu
m
b
e
r
"
i
n "str
u
c
t pos"
commit
|
commitdiff
|
tree
2005-08-04
Linus Torvalds
Don
'
t
overwrite built-in macro
s
when redefin
i
ng
t
hem
.
commit
|
commitdiff
|
tree
2005-08-04
Linus Torvalds
U
pdate the cal
l
ing interfac
e
to "
s
par
s
e()"
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
G
e
t close
r
t
o parsi
n
g multiple fil
e
s
c
o
r
rectly
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Tor
v
alds
Ad
d
function
to "protect" allocat
i
ons
f
r
o
m
being dropped
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Linu
s
Torvald
s
Don't fr
e
e
e
xpr
e
ssions a
f
te
r
p
r
eproc
e
ssing
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
Add
D
EBUG mode, which enabl
e
s various
ex
p
ensiv
e
debug
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Lin
u
s
To
r
valds
M
ake t
y
pes ha
v
e
file
s
cope, not global scop
e
commit
|
commitdiff
|
tree
2005-08-03
Linus Torva
l
d
s
Make
"sparse()" h
a
ndle multiple input files on
t
he
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Lin
u
s Torva
l
ds
Make
m
acros have file scope
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
When
d
r
opping all al
l
ocations,
c
lear the freelist too
commit
|
commitdiff
|
tree
2005-08-02
Li
n
us Torvalds
S
t
art
w
ork on p
r
oper s
c
opi
n
g with multipl
e
files
commit
|
commitdiff
|
tree
2005-07-11
Linus Torvalds
D
o
n'
t
wa
r
n
about "nocast" warnings that
o
nly change
.
.
.
commit
|
commitdiff
|
tree
2005-07-03
Linus Torvalds
Add
"
__bu
i
ltin_offsetof()
"
t
o
wo
r
k
with newer gcc's
commit
|
commitdiff
|
tree
2005-06-30
Michae
l
S
.
Tsirkin
[PATCH
]
FAQ:
a
dd
s
pa
r
s
e
git repository
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
L
u
c
Van Oostenryck
[PATCH] mak
e
s s
o
m
e
need
l
ess
l
y global co
d
e static
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oosten
r
yck
[PA
T
CH] remove multi-in
c
lusion guard
f
rom t
a
rg
e
t
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[PATCH] avoid segfault in add_asm_o
u
tput() after a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[PATCH] avoid segafult
a
f
ter p
a
rse erro
r
s in casts
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oosten
r
y
ck
[PAT
C
H] avoid segfau
l
t
aft
e
r
pa
r
se
erro
r
s
in
assignements
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenry
c
k
[PAT
C
H
]
avoid segfault after parse errors i
n
array
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc
V
a
n
Oostenryck
[P
A
TCH] avoid segfau
l
t in chec
k
_byte_count()
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
L
uc V
a
n Oosten
r
y
c
k
[PATCH] avoid segfaul
t
in linearize_asm_statement(
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[PATCH] A
v
oid
segfault
when code is pr
e
sent after a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-21
Linu
s
Torvalds
Be
m
ore ca
r
efu
l
about linear
i
zing con
d
iti
o
n
a
ls
commit
|
commitdiff
|
tree
2005-06-21
Mika Ku
k
konen
[
P
ATCH] Fix
c
o
mpile warn
i
ng in symbol
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-20
Luc
Van Ooste
n
ryck
[PATC
H
] segfaul
t
on bad tern
a
ry con
d
it
i
ona
l
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-20
P
e
t
e
r
J
ones
[PATCH] __attr
i
bute__ handlin
g
for att
r
ibutes used
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Linu
s
Torvalds
I
n
i
tial cut at __builtin_expect() i
m
plementatio
n
commit
|
commitdiff
|
tree
2005-06-20
Linus Torvalds
D
e
f
au
l
t
to repo
r
ting t
h
e same GNU C version as the
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Linus Torvalds
Fi
x
assignment and
c
onditional expressio
n
p
a
r
sing w
i
th
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Linus
Torvalds
Fix SIGSEGV on assi
g
nment to bad left side
.
commit
|
commitdiff
|
tree
2005-06-17
Lin
u
s Torvald
s
Fix
up a
f
e
w
miss
i
ng base type evalu
a
tions
commit
|
commitdiff
|
tree
2005-06-17
Linus
T
o
rvald
s
Fix up
type exam
i
nati
o
n
.
commit
|
commitdiff
|
tree
2005-05-19
Linus Torvalds
Don't
w
arn
a
b
o
u
t
undeclared "m
a
in()" fu
n
c
tion
.
commit
|
commitdiff
|
tree
2005-05-19
Lu
c
V
an Oostenryck
[PATCH]
F
ix s
e
gfault
o
n n
o
n-ANSI functi
o
n-like dec
l
aration
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-19
Luc Van Ooste
n
ryck
[PATCH]
F
ix
SIGSEGV on
untermi
n
ated preprocessor conditional
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-19
L
in
u
s Torvalds
Fix po
s
ition report
i
ng on
u
n
terminated prep
r
o
cessor
.
.
.
commit
|
commitdiff
|
tree
2005-05-17
L
u
c Van Oostenryck
[
PATCH] avoid
a
c
r
a
sh on bad asm state
m
en
t
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-17
Linus T
o
rvalds
Fix SIGSEGV
o
n non
-
ANSI fu
n
ction-line declarations
.
.
.
commit
|
commitdiff
|
tree
2005-04-27
Dave J
o
nes
[PATCH] sparse fix
commit
|
commitdiff
|
tree
2005-04-08
C
hr
i
sto
p
h
e
r Li
[
P
ATCH] s
t
at
i
c
d
eclear
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Give
fun
c
tion name in non-ANS
I
declara
t
ion warning
.
commit
|
commitdiff
|
tree
2005-04-08
Ber
n
hard Fischer
[
P
ATCH] sparse: add f
u
nction name to
warning
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
ds
M
ake enum symbols be r
e
gu
l
ar symb
o
ls
w
ith constant
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
L
inus
T
or
v
alds
Warn abou
t
impl
i
cit casts t
o
/from "noc
a
st" types
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Mov
e
the ptrlis
t
macros out
o
f
t
he spars
e
"
l
ib
.
[ch
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
A
l
exey Dobriyan
[PATCH]
s
p
a
r
s
e
: Makefile triv
i
alities
commit
|
commitdiff
|
tree
2005-04-08
Linus T
o
r
v
alds
Handle b
a
d
enum exp
r
ession
t
yp
e
s gracefully
.
commit
|
commitdiff
|
tree
2005-04-08
L
i
nus Torva
l
ds
Add su
p
port for conte
x
t chec
k
ing func
t
io
n
s
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
N
a
m
e static library "libsparse
.
a"
to
m
a
t
ch shared library
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
rmps@joel
.
ist
.
utl
.
pt
[PATCH] : "make clean" do
e
sn't delete libsparse
.
so
commit
|
commitdiff
|
tree
2005-04-08
Li
n
u
s
T
orval
d
s
Don't wa
r
n
about ze
r
o
-si
z
ed "sizeof"
commit
|
commitdiff
|
tree
2005-04-08
Linus Torv
a
ld
s
Warn
abo
u
t undeclared identifiers
.
commit
|
commitdiff
|
tree
2005-04-08
L
i
n
us Torvalds
Support b
u
ilding s
p
arse as a
shared library
.
commit
|
commitdiff
|
tree
2005-04-08
Chris
t
opher
L
i
[
P
ATC
H
]
u
s
i
ng
0 as NULL
i
n
s
p
arse
commit
|
commitdiff
|
tree
2005-04-08
Linus To
r
valds
Warn ab
o
ut
sizeof of zero size
.
commit
|
commitdiff
|
tree
2005-04-08
Alexander Viro
[
P
ATCH] bogus initializer offse
t
s
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
d
s
Be
m
ore ca
r
eful about removing im
p
licit casts
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
To
r
valds
M
a
ke sure to
r
e-ex
a
mine a st
r
uct
/
union/enum type after
commit
|
commitdiff
|
tree
2005-04-08
L
i
nus Torvalds
Make "check" (aka sparse)
c
heck
ar
g
uments to some functions
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torv
a
lds
Fix typo (duplicate src2
s
hould be src3
)
in
si
m
plify_range
commit
|
commitdiff
|
tree
2005-04-08
Linus
To
r
valds
R
e
move old stale pointer
dereferenc
e
type mess,
t
hat
commit
|
commitdiff
|
tree
2005-04-08
Linu
s
Torvalds
Export "is_ptr
_
type()" help
e
r funct
i
on to othe
r
s
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Tor
v
alds
Avoid SIGSEGV wh
e
n li
n
ear
i
z
ing ba
d
ex
p
ressi
o
ns
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Don't
drop modi
f
ier b
i
ts from
a m
e
mbe
r
der
e
ference
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torv
a
lds
U
s
e
t
he new
p
e
r
-
instruction
position
i
n
fo
r
mation for
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus T
o
rval
d
s
Make each i
n
structio
n
hav
e
a position
o
f its own
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
orvalds
Make
r
ang
e
check co
d
e a
bit more r
e
adable (and more
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
Torvalds
A
d
d compile-
t
i
m
e "range-ch
e
ck" infrastructure to
s
par
s
e
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torvalds
Make sure we
eva
l
uate poin
t
er comparis
o
ns as unsigned
.
commit
|
commitdiff
|
tree
2005-04-08
Linus To
r
valds
Sh
u
t up
i
nformational
m
es
s
a
g
e
s once we've hit the maximum
commit
|
commitdiff
|
tree
2005-04-08
Li
n
us Torvalds
Make "check" (
a
k
a
"sparse"
)
check dat
a
-
d
ropping casts
.
commit
|
commitdiff
|
tree
2005-04-08
Li
n
u
s
T
o
rvalds
Mak
e
simplification r
e
move
c
asts that change ne
i
ther
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Split OP_CAST i
n
to
si
g
ned,
u
nsigned and FP c
a
sts
.
commit
|
commitdiff
|
tree
2005-04-08
Li
n
us
T
orvald
s
Simpl
i
fy O
P
_
C
AST of OP_AND
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torv
a
lds
Don't opt
i
mize away
c
as
t
s too early
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torv
a
ld
s
D
u
h
.
When a fun
c
tion returns V
O
ID, we sh
o
u
l
d
_not_
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torvalds
Fix code generation confusion
between
O
P_ADDR and the
commit
|
commitdiff
|
tree
2005-04-08
Linus
Torvalds
Make
t
he e
x
ample
code ge
n
e
r
ator do somethin
g
h
alf-way
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torvalds
Make
const
a
nt instruction s
i
mplificati
o
n take th
e
sign
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
L
i
n
u
s To
r
v
alds
Split th
e
b
i
nops
w
here signedness
matters i
n
to unsign
e
d
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Make linear
i
zer
a
ble to handl
e
assignment ops where
t
he
commit
|
commitdiff
|
tree
2005-04-08
Sa
m
Ravnbor
g
[
P
ATCH]
m
a
ke include
path han
d
ling gcc co
m
p
a
t
i
ble
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvald
s
Ev
a
luate asm outputs
as ass
i
gnments
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
We
didn't mark symbols with their address take
n
as
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linu
s
T
o
rvalds
Make expression type enu
m
s start at
o
n
e
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torval
d
s
inlini
n
g: don't copy an initializer e
x
pression for
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
S
a
m Ravnborg
[PATCH]
s
parse: fails to loc
a
te s
t
darg
.
h
commit
|
commitdiff
|
tree
2005-04-08
Linus
Torv
a
l
d
s
Linear
i
ze EX
P
R_POS initializers m
o
re careful
l
y: th
e
y ca
n
commit
|
commitdiff
|
tree
next