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] Add a function to translate the SSA form back to normal form.
2005-11-22
Luc Van Oostenryck
[PATCH] Add a
f
unction to tr
a
n
s
late the SS
A
form b
a
ck
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-22
L
uc V
a
n
Oos
t
e
nryc
k
[PATCH]
A
dd a
new opco
d
e: OP_COPY
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-20
L
in
u
s
T
or
v
a
lds
Simplify
some more instructions
commit
|
commitdiff
|
tree
2005-11-20
Linus Torva
l
d
s
Remove
totally
b
ogus phi-source
l
iv
e
n
e
ss thing
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-19
Linus To
r
valds
E
valuate expressions fully when doing type
comparis
o
ns
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-17
Linus
Torvalds
Fix up stupid thin
k
o in K&R para
m
eter parsing
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Linus Torv
a
l
ds
Re-n
a
me "error()" fu
n
ctio
n
t
o "sp
a
rse
_
error()"
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Mit
e
s
h
Shah
[PATCH
]
s
kip al
r
e
a
dy evaluated symbols
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Linus
T
orvalds
Fix
K&R argument sc
o
pi
n
g
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-16
Linus Torvalds
Integer prom
o
tion: leave suffi
c
iently large i
n
teg
e
r
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-04
Linus Torvalds
Mak
e
s
w
i
t
ch/case st
a
te
m
ents check t
y
pe co
m
p
a
t
i
b
ility
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-03
Li
n
us To
r
valds
Cas
t
all enum
v
alues to t
h
e final t
y
pe
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-03
Linus
Torvalds
Make
su
r
e we keep
enum values in a sufficie
n
t
l
y large
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-11-02
Linus Torvalds
Ad
d
"
.
gitigno
r
e" fil
e
commit
|
commitdiff
|
tree
2005-11-02
Linus Tor
v
alds
Hand
l
e
symbols from "-in
c
lude" fi
l
e
too
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-30
Linus Torvalds
Make sure to be
m
ore careful about marking symb
o
l
s
.
.
.
commit
|
commitdiff
|
tree
2005-09-27
L
i
nus Torvalds
Simp
l
ify constant array (or
s
t
r
ucture) d
e
re
f
ere
n
ces
.
.
.
commit
|
commitdiff
|
tree
2005-09-27
Li
n
u
s
Tor
v
alds
T
each dereferen
c
e
expan
s
ion
t
o
l
ook i
n
t
o
consta
n
t
array
.
.
.
commit
|
commitdiff
|
tree
2005-09-24
Linus
T
o
r
valds
D
o stu
p
i
d
a
n
d
crappy CSE
on
c
asts
.
commit
|
commitdiff
|
tree
2005-09-24
Atsushi Nemot
o
[PA
T
CH] ha
n
dle
-
G x
switch for mi
p
s
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-22
Li
n
us Torvalds
T
u
rn the "incorr
e
ct t
y
pe" error back into
a
w
a
rning
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-22
Mit
e
sh Shah
[PA
T
CH]
replace
d
war
n
i
ngs w
i
th errors
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-15
Lin
u
s
Torvalds
Ad
d
v
ario
u
s
d
ecl
a
rations for more builtin
f
u
ncti
o
ns
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-15
Li
n
us
Torvalds
M
ake sure that w
h
en w
e
d
efine __OPTIMIZE[_SIZE]_ w
e
.
.
.
commit
|
commitdiff
|
tree
2005-09-14
Sam Ravnbo
r
g
[
P
ATCH] ad
d
suppo
r
t for -imacros
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-10
Al
e
xey Dobriyan
[PATCH] sparse: a
d
d __GNUC_PA
T
CH
L
EVEL
_
_
commit
|
commitdiff
|
tree
2005-09-09
viro@Ze
n
IV
.
linu
x
.
.
.
[PAT
C
H] Mo
r
e
address
space checking
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-09
L
inus T
o
rva
l
ds
W
a
rn about u
n
defin
e
d
prep
r
oces
s
or symbols at expansion
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-09-09
vir
o
@Zen
I
V
.
l
i
nux
.
.
.
[P
A
TCH] Fix
a
dd
r
ess space orde
r
ing probl
e
m
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-17
O
leg Nesterov
[PATCH] enum: improve e
r
ro
r
messages
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-17
O
l
eg
N
esterov
[PATCH] enum: f
i
x sparse se
g
fault
with incom
p
le
t
e enum
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-15
Linus Torvalds
Make 'c
g
cc' work at
l
east
h
a
l
f-way be
t
t
er
commit
|
commitdiff
|
tree
2005-08-15
Linu
s
Tor
v
ald
s
Fix
par
s
ing of top-l
e
vel asm statements
commit
|
commitdiff
|
tree
2005-08-15
Linus Torvalds
Add __OPTIM
I
ZE[_SI
Z
E]__ predefines
commit
|
commitdiff
|
tree
2005-08-15
Linus Torvalds
Clean
u
p
iterator handling
commit
|
commitdiff
|
tree
2005-08-14
Oleg
N
e
sterov
[PATCH] de-anonymize typedefs
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-08-11
Linus Torv
a
lds
Make delete_
l
ast_instru
c
tion() use the new undo_ptr_l
i
st_las
.
.
.
commit
|
commitdiff
|
tree
2005-08-11
Linu
s
Torva
l
ds
Add 'undo_ptr_list_last(
)
' h
e
lper
function
commit
|
commitdiff
|
tree
2005-08-06
Linus
Torv
a
lds
Have
m
o
re bi
t
s for "stream n
u
mber" in "struct pos"
commit
|
commitdiff
|
tree
2005-08-04
Linus Tor
v
alds
Don
'
t
overw
r
ite built-in macros when redefining them
.
commit
|
commitdiff
|
tree
2005-08-04
Linus Torvalds
Update
t
he calling interfac
e
t
o
"sparse()"
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torva
l
d
s
Get c
l
ose
r
to
p
arsing multipl
e
files correctly
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
A
dd function t
o
"p
r
ote
c
t" all
o
cations from being
dro
p
p
e
d
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
L
i
nus Torvald
s
Don
'
t
free expressi
o
ns after
p
r
epro
c
essing
commit
|
commitdiff
|
tree
2005-08-03
Linus Torv
a
lds
A
dd DEBU
G
mode,
whic
h
e
n
ables va
r
ious
e
xpensive d
e
bug
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
Make typ
e
s
have
file s
c
ope, not global scop
e
commit
|
commitdiff
|
tree
2005-08-03
Linus Torvalds
Make "sparse()
"
han
d
le m
u
l
t
iple input files on th
e
.
.
.
commit
|
commitdiff
|
tree
2005-08-03
Lin
u
s Torvalds
Make
macros have file scope
commit
|
commitdiff
|
tree
2005-08-03
Linu
s
Torvalds
W
hen dr
o
pping
a
l
l allocat
i
ons
,
c
lear the freelist too
commit
|
commitdiff
|
tree
2005-08-02
Linus Torv
a
lds
Start w
o
rk on proper scoping
w
ith multiple files
commit
|
commitdiff
|
tree
2005-07-11
Linus Torv
a
lds
Don
'
t warn about
"
nocast" warnings that only chan
g
e
.
.
.
commit
|
commitdiff
|
tree
2005-07-03
Linus To
r
val
d
s
Add
"__b
u
iltin_offsetof()" to work w
i
th newer gcc's
commit
|
commitdiff
|
tree
2005-06-30
Michael S
.
T
s
irki
n
[
P
ATCH] FAQ: add sparse
git reposito
r
y
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenr
y
ck
[
PATCH]
m
a
ke
s
som
e
need
l
essly global code st
a
tic
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc V
a
n
Oostenryck
[PATCH] remove multi
-
i
nclusio
n
guard from target
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc
V
an Oostenryck
[
P
AT
C
H] avoid segfault in add_as
m
_output() after a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[PAT
C
H] avoid segafu
l
t af
t
er parse error
s
in
c
as
t
s
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van O
o
ste
n
ryck
[PATCH] avoid segfault afte
r
parse errors in assignements
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenryck
[PATCH] avoid
segf
a
ult after par
s
e
errors in array
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Lu
c
Van Oostenryck
[PATCH] av
o
id s
e
gfault in check
_
byte_count()
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oo
s
t
e
nryck
[PATCH] av
o
id s
e
gfault in linearize_asm_statement(
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-27
Luc Van Oostenr
y
ck
[
P
ATCH] Avoid s
e
g
f
au
l
t when code is present
af
t
er a
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-21
Linus
Torvalds
Be mo
r
e careful
a
bout linearizing c
o
nditionals
commit
|
commitdiff
|
tree
2005-06-21
Mika Kukkonen
[PATCH
]
Fix compile warning in symbol
.
c
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-20
Luc Van Ooste
n
ryck
[PATCH]
s
egfault
on
bad ternary conditional
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-06-20
Peter Jones
[PATCH] __attrib
u
te__ handling for attributes use
d
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Li
n
us Torvalds
I
n
itial cut at __
b
u
iltin_expect() implementation
commit
|
commitdiff
|
tree
2005-06-20
Linus
T
o
rvalds
Defaul
t
t
o reporting the same GNU C version as
the
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
L
inus Torvalds
Fix
a
s
signment and co
n
ditional expressio
n
p
a
rsing with
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Linus Torva
l
ds
F
i
x SIGSEGV on assignment t
o
bad le
f
t side
.
commit
|
commitdiff
|
tree
2005-06-17
L
i
nus Torvalds
F
ix
up a few
m
iss
i
ng base type
e
val
u
ations
commit
|
commitdiff
|
tree
2005-06-17
Linus T
o
rva
l
ds
F
ix
up type examination
.
commit
|
commitdiff
|
tree
2005-05-19
Linus Torvalds
Don't war
n
about undeclare
d
"mai
n
()" functio
n
.
commit
|
commitdiff
|
tree
2005-05-19
Luc Van Oo
s
tenryck
[
P
ATCH
]
Fix
s
eg
f
ault on
non-ANSI fun
c
t
i
on-l
i
ke
d
e
cla
r
ation
.
.
.
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-19
Luc Van Oostenryck
[PATCH] Fix SIGSEGV on un
t
e
r
minated preprocessor conditional
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-19
Linus Torvalds
F
i
x posit
i
on rep
o
rting on unt
e
rmin
a
ted preprocesso
r
.
.
.
commit
|
commitdiff
|
tree
2005-05-17
Lu
c
Van Oostenryck
[PATCH] avoid a crash on
b
ad asm st
a
tement
Signed-off-by:
Linus Torvalds
<torvalds@osdl.org>
commit
|
commitdiff
|
tree
2005-05-17
Linus Torvalds
Fix SIGSEGV on non-ANSI func
t
ion-line de
c
la
r
ations
.
.
.
commit
|
commitdiff
|
tree
2005-04-27
Dave Jones
[PATCH] sparse
f
ix
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] static declear
commit
|
commitdiff
|
tree
2005-04-08
L
i
nus Torva
l
ds
Give
f
u
n
c
tion name in non-
A
NSI declaration warning
.
commit
|
commitdiff
|
tree
2005-04-08
Bernh
a
rd Fischer
[PATCH] s
p
arse:
a
dd function n
a
me to warning
commit
|
commitdiff
|
tree
2005-04-08
Linus Tor
v
a
l
ds
Make enum symbol
s
be regular sym
b
ols wit
h
cons
t
ant
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus To
r
valds
Warn about imp
l
icit casts to/from
"
nocast" types
commit
|
commitdiff
|
tree
2005-04-08
Li
n
us Torvalds
Mo
v
e the
p
tr
l
ist macros out of the
s
parse "lib
.
[ch
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Alexey
D
o
b
r
i
y
an
[PATCH]
sparse: Makefi
l
e trivialities
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Ha
n
dl
e
bad enum
e
x
pression ty
p
es gr
a
cefu
l
ly
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
orvalds
A
d
d support for
c
ontext checking
func
t
ions
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
Torval
d
s
Name
stati
c
library "libspars
e
.
a" to match s
h
ared l
i
bra
r
y
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
r
m
ps@
j
oel
.
ist
.
utl
.
pt
[PA
T
CH] :
"ma
k
e
c
lean" do
e
sn't delete libspars
e
.
s
o
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Don't war
n
about zero-sized "
s
izeof"
commit
|
commitdiff
|
tree
2005-04-08
Linus Tor
v
alds
Wa
r
n about undeclared id
e
n
t
ifiers
.
commit
|
commitdiff
|
tree
2005-04-08
Li
n
us Torvalds
Suppor
t
buil
d
ing spars
e
as
a
s
h
ared li
b
r
a
ry
.
commit
|
commitdiff
|
tree
2005-04-08
Christop
h
er Li
[PATCH
]
usin
g
0 as N
U
LL in spa
r
s
e
commit
|
commitdiff
|
tree
2005-04-08
Li
n
us Torvalds
Warn about sizeof
of
z
ero
s
i
z
e
.
commit
|
commitdiff
|
tree
2005-04-08
Alexa
n
d
e
r Viro
[PATCH] bogus initi
a
lizer offsets
commit
|
commitdiff
|
tree
2005-04-08
L
i
n
u
s To
r
va
l
ds
Be more c
a
ref
u
l about
removing imp
l
icit c
a
sts
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Tor
v
alds
Make su
r
e
t
o re-exa
m
ine a
struct
/
union/
e
num type after
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
ds
M
a
ke "check" (aka s
p
arse
)
check argu
m
ents to
s
o
me functions
.
commit
|
commitdiff
|
tree
2005-04-08
L
i
n
us Torvalds
Fix typ
o
(dupl
i
cat
e
src2 should be src3) in
s
implify_range
commit
|
commitdiff
|
tree
next