repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fortran: Unlimited polymorphic intrinsic function arguments [PR84006]
2022-05-24
M
a
rtin Sebor
PR middle-
e
nd/
1
056
0
4 - ICE: in tree_to_shwi with vla
.
.
.
commit
|
commitdiff
|
tree
2022-03-15
M
artin Sebor
Avoid
-Wdangling-pointer f
o
r by-tran
s
par
e
nt-
r
e
ference
.
.
.
commit
|
commitdiff
|
tree
2022-03-03
Martin Sebor
Cal
l
ma
r
k_dfs_back_edges before
te
s
ting EDGE_DFS_BACK
.
.
.
commit
|
commitdiff
|
tree
2022-03-01
M
a
rtin
S
e
bor
A
dd a test
f
or tru
e
p
ositiv
e
s r
e
lated to PR10471
5
.
commit
|
commitdiff
|
tree
2022-02-14
Marti
n
Seb
o
r
Update -Warray-bo
u
nds
documenta
t
ion [P
R
1043
5
5]
.
commit
|
commitdiff
|
tree
2022-02-04
Martin
S
ebor
U
se auto_vec for pointer_query cache for auto
c
leanup
.
commit
|
commitdiff
|
tree
2022-02-03
Martin
S
ebor
Adjust
warn_ac
c
es
s
p
a
ss placeme
n
t [PR10426
0
]
.
commit
|
commitdiff
|
tree
2022-02-03
Martin Sebor
Enabl
e
point
e
r_qu
e
ry cachin
g
in -W
r
estri
c
t
.
commit
|
commitdiff
|
tree
2022-02-03
Martin Sebor
Enable pointer_query ca
c
hing in
-Warray-bounds
.
commit
|
commitdiff
|
tree
2022-02-03
Ma
r
ti
n
S
ebor
Ma
k
e pointer_query cach
e
a p
r
i
v
ate member
.
commit
|
commitdiff
|
tree
2022-02-03
Martin Seb
o
r
Cons
t
rain con
s
e
r
vative string lengths to ar
r
ay sizes
.
.
.
commit
|
commitdiff
|
tree
2022-02-03
Martin Sebor
Correct
t
ypo
s
in -Wu
s
e-after
-
fr
e
e description
.
commit
|
commitdiff
|
tree
2022-02-02
Martin Sebor
D
e
clare std::arr
a
y members with attribute const [
P
R101
8
31]
.
commit
|
commitdiff
|
tree
2022-01-31
Martin Sebor
Constrain PHI ha
n
dling in -Wuse-after-f
r
ee [PR10423
2
]
.
commit
|
commitdiff
|
tree
2022-01-25
Martin Sebo
r
Avoid recomputing PHI results aft
e
r failure (P
R
104203)
.
commit
|
commitdiff
|
tree
2022-01-24
Mar
t
in Sebor
R
e
m
o
ve d
u
plicat
e
cod
e
b
l
ock
.
commit
|
commitdiff
|
tree
2022-01-19
Martin Sebor
Add
test for bogus warn
i
ng [P
R
104076]
.
commit
|
commitdiff
|
tree
2022-01-19
Martin Sebor
Su
p
press
v
alid warning [PR1041
0
3]
.
commit
|
commitdiff
|
tree
2022-01-19
Mar
t
in
Sebor
Handle fai
l
ure
to determin
e
po
i
nter
provenance
c
onservativel
.
.
.
commit
|
commitdiff
|
tree
2022-01-15
Martin
Seb
o
r
Add -Wdan
g
lin
g
-pointer [PR63272]
.
commit
|
commitdiff
|
tree
2022-01-15
M
a
rtin Se
b
or
Add
-Wuse-a
f
ter-free [PR805
3
2]
.
commit
|
commitdiff
|
tree
2022-01-14
Martin Sebor
Use enclosi
n
g
object size if i
t
's sm
a
ller th
a
n member
.
.
.
commit
|
commitdiff
|
tree
2022-01-14
Martin Se
b
or
Test to verify -Wformat-ov
e
rflow
uses
c
ontext-s
e
n
s
itive
.
.
.
commit
|
commitdiff
|
tree
2022-01-05
M
artin Sebor
Avoid -Wf
o
rmat-di
a
g
.
commit
|
commitdiff
|
tree
2022-01-04
Martin
S
ebor
Eenab
l
e
-
W
i
nvalid-memory-order for C
+
+ [PR996
1
2]
.
commit
|
commitdiff
|
tree
2021-12-16
Martin Se
b
or
Check f
o
r
class
t
ype before assuming
a type is one
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Martin Sebor
Fix member alignm
e
n
t
for all t
a
rgets [PR103751]
.
commit
|
commitdiff
|
tree
2021-12-15
Marti
n
Seb
o
r
Add new test [P
R
7
896
9
]
.
commit
|
commitdiff
|
tree
2021-12-09
Martin Sebor
Extend the offset and
s
ize of me
r
ged object references
.
.
.
commit
|
commitdiff
|
tree
2021-12-09
M
ar
t
in
S
ebor
Avoid
e
xpect
i
ng nonzero
s
ize for access none void*
.
.
.
commit
|
commitdiff
|
tree
2021-12-09
Martin Sebo
r
Add a new dump function
.
commit
|
commitdiff
|
tree
2021-12-09
Marti
n
Seb
o
r
Refactor comp
u
te_objs
i
ze_r
i
nto he
l
per
s
.
commit
|
commitdiff
|
tree
2021-12-09
Martin S
e
bor
Intro
d
uce access_ref::merge_ref
.
commit
|
commitdiff
|
tree
2021-12-09
Marti
n
S
ebor
Pass GIMPLE statement to com
p
ut
e
_ob
j
size
.
commit
|
commitdiff
|
tree
2021-12-09
Ma
r
tin
S
e
b
or
Move bndrng from a
c
cess_ref
t
o access_dat
a
.
commit
|
commitdiff
|
tree
2021-12-09
M
a
rtin
S
ebor
Use the recursive f
o
r
m
of
c
om
p
ute_o
b
jsize [PR
1
03143]
.
commit
|
commitdiff
|
tree
2021-11-29
Marti
n
Sebor
Prune out
v
alid -Winfinit
e
-recursion [PR1034
6
9
]
.
commit
|
commitdiff
|
tree
2021-11-23
Mar
t
in Sebor
Issue -Wad
d
ress al
s
o for refer
e
nce m
e
mbers [PR
9
6507]
.
commit
|
commitdiff
|
tree
2021-11-23
Martin Sebor
I
m
plement -Winfinit
e
-re
c
ursion
[
PR882
3
2]
.
commit
|
commitdiff
|
tree
2021-11-19
Martin Se
b
or
Restore anc
i
ent
-
Wad
d
ress for weak symbols
[
P
R33925]
.
commit
|
commitdiff
|
tree
2021-11-17
Martin
Sebor
A
v
oid
p
athological functi
o
n redeclarations
w
hen c
h
e
c
king
.
.
.
commit
|
commitdiff
|
tree
2021-11-17
Martin Sebor
Handle folded
nonconsta
n
t ar
r
ay bou
n
d
s
[
PR1
0
1702]
commit
|
commitdiff
|
tree
2021-11-16
Martin Se
b
or
Avoid as
s
uming maximum string l
e
ngth
i
s c
o
nstant [P
R
1
0
2
9
60]
.
commit
|
commitdiff
|
tree
2021-11-10
M
a
rtin Sebo
r
A
d
j
u
st
test to
a
void tar
g
et-specific failures [PR103161]
.
commit
|
commitdiff
|
tree
2021-10-27
Ma
r
tin S
e
bo
r
Fix a typ
o
.
commit
|
commitdiff
|
tree
2021-10-26
Martin
S
ebor
Improve/correc
t
d
et
e
ctio
n
of
o
verlapping aggregates
.
.
.
commit
|
commitdiff
|
tree
2021-10-26
Martin Sebor
M
a
ke
f
ull use of context-sensi
t
ive ran
g
es in acc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2021-10-26
M
a
rti
n
Se
b
o
r
Detect
overflo
w
by
ato
m
ic functions [PR102453]
.
commit
|
commitdiff
|
tree
2021-10-13
Martin S
e
bor
Check to see if nul
l
pointer i
s
dereferenceable [
P
R
1
02630]
.
commit
|
commitdiff
|
tree
2021-10-01
Martin Se
b
or
Enha
n
ce
-Waddress to detect more sus
p
ici
o
u
s expressi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2021-09-19
Martin Seb
o
r
Correct a function pre/postcondition
[PR102403]
.
commit
|
commitdiff
|
tree
2021-09-19
Ma
r
t
in Sebor
H
andle
n
ull c
f
un [PR
1
02
2
43]
.
commit
|
commitdiff
|
tree
2021-09-17
Marti
n
Sebor
Facto
r
pr
e
d
i
d
acte an
a
lysis out of tree-ssa-uninit
.
c
.
.
.
commit
|
commitdiff
|
tree
2021-09-17
M
artin Se
b
or
Better handle MIN/MA
X
_
E
XPR of unrelated obje
c
ts [
P
R102200]
.
commit
|
commitdiff
|
tree
2021-09-02
Martin Seb
o
r
Im
p
rov
e
-
Wunini
t
iali
z
ed
n
o
te location
.
commit
|
commitdiff
|
tree
2021-09-01
M
a
rtin Sebor
E
n
a
ble ranger and caching in pass
_
w
access
.
commit
|
commitdiff
|
tree
2021-08-31
Mart
i
n Sebor
Avoid valid
Coverity
w
arning for com
p
aring array t
o
.
.
.
commit
|
commitdiff
|
tree
2021-08-31
M
a
r
t
in
Seb
o
r
D
isab
l
e gcc_r
i
ch_lo
c
ation
c
opying and assignment
.
commit
|
commitdiff
|
tree
2021-08-31
Martin Sebor
Add
a
tt
r
i
b
u
te returns no
n
null t
o
get_
r
a
nge_query
.
commit
|
commitdiff
|
tree
2021-08-26
Martin Se
b
or
Re
f
actor wa
r
n
_un
i
n
it()
code
.
commit
|
commitdiff
|
tree
2021-08-25
Marti
n
Sebor
Add -details to d
u
mp op
t
i
o
n needed a
f
te
r
r12-3144
.
commit
|
commitdiff
|
tree
2021-08-25
M
a
r
ti
n
Sebor
A
v
oid
p
r
inting range ta
b
l
e
head
e
r alone
.
commit
|
commitdiff
|
tree
2021-08-24
Martin Sebor
Rese
t
PHI ba
s
e0
fl
a
g
i
f
i
t's clear in
an
y
argume
n
t
.
.
.
commit
|
commitdiff
|
tree
2021-08-19
Marti
n
S
e
bor
Docu
m
ent
enable_ra
n
ger a
n
d disable_ranger
.
commit
|
commitdiff
|
tree
2021-08-19
Martin S
e
b
o
r
Release resources acquired by enable_rang
e
r() [PR101984
]
.
commit
|
commitdiff
|
tree
2021-08-17
Ma
r
t
i
n Sebor
Move mo
r
e warning code to gimple-ssa-warn
-
acces
s
etc
.
commit
|
commitdiff
|
tree
2021-08-14
Martin Sebor
Diagn
o
se mismatches
b
e
twe
e
n
array and scalar new and
.
.
.
commit
|
commitdiff
|
tree
2021-08-13
Marti
n
Sebor
Warn f
o
r reads from write
-
only arguments [PR10173
4
]
.
commit
|
commitdiff
|
tree
2021-08-06
Ma
r
tin Sebor
Mov
e
more
code to new gimp
l
e-ssa-warn-access pass
.
commit
|
commitdiff
|
tree
2021-08-06
Martin Se
b
or
Adjust
b
y-value functi
o
n
vec argume
n
ts
t
o
b
y-
r
eference
.
commit
|
commitdiff
|
tree
2021-08-03
M
a
rtin Se
b
or
Disable a test cas
e
in ILP32 [PR10
1
688]
.
commit
|
commitdiff
|
tree
2021-07-30
Martin
S
eb
o
r
Mo
v
e failed part o
f
a
test to
a new file [PR101671]
commit
|
commitdiff
|
tree
2021-07-29
M
a
r
t
in Sebor
Xfail just the failing
ass
e
rtion and corr
e
ct tar
g
et
.
commit
|
commitdiff
|
tree
2021-07-28
Martin Sebor
Correct uninitialized o
b
ject offs
e
t
and size computation
.
.
.
commit
|
commitdiff
|
tree
2021-07-28
Martin Sebor
Correc
t
-Wa
r
ray-bo
u
nds handling if functio
n
pointers
.
.
.
commit
|
commitdiff
|
tree
2021-07-28
M
a
r
tin S
e
b
or
Add new gimple
-
ss
a
-warn-
a
c
cess
p
a
ss
.
commit
|
commitdiff
|
tree
2021-07-27
Martin S
e
b
o
r
Let -Wuninitialized assume
bui
l
t
-ins
d
on't change
c
onst
.
.
.
commit
|
commitdiff
|
tree
2021-07-27
Martin Sebor
Use OEP_DECL_
N
AME whe
n
c
ompari
n
g VLA bounds [PR1
0
1585]
.
commit
|
commitdiff
|
tree
2021-07-22
M
artin Sebor
Add new test fo
r
PR65178
.
commit
|
commitdiff
|
tree
2021-07-22
Martin Sebor
Remove an
inv
a
lid de
f
in
t
i
o
n [PR101568]
.
commit
|
commitdiff
|
tree
2021-07-21
Mar
t
in S
e
bor
F
i
x typos in a comment
.
commit
|
commitdiff
|
tree
2021-07-21
M
a
rtin S
e
b
o
r
Adjust
m
acro to avoid
w
arning [P
R
101379]
.
commit
|
commitdiff
|
tree
2021-07-20
Mart
i
n Sebor
Correct stpcpy offset c
o
mputation
f
or -W
a
rr
a
y-b
o
u
n
d
s
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Martin Sebor
Han
d
le all UBSAN bui
l
t-
i
ns
in -Wuninitiali
z
ed [P
R
1013
0
0]
.
commit
|
commitdiff
|
tree
2021-07-20
Martin Sebor
Adjust by-
v
alu
e
fu
n
ction
vec argu
m
ents to by
-
r
eference
.
commit
|
commitdiff
|
tree
2021-07-19
M
artin Sebor
PR testsuite 1015
2
0 - gcc
.
target/po
w
erpc/pr93658
.
c
.
.
.
commit
|
commitdiff
|
tree
2021-07-16
Martin S
e
b
o
r
P
R
testsu
i
te/101468 - Wstringop-over
f
low tests
fai
l
ures
commit
|
commitdiff
|
tree
2021-07-15
Martin Sebor
Detec
t
buffer overflow by
aggre
g
ate a
n
d vector stor
e
s
.
.
.
commit
|
commitdiff
|
tree
2021-07-15
Martin Seb
o
r
Avoi
d
-
W
vla-para
m
e
t
er for
nontrivial bounds [P
R
975
4
8]
.
commit
|
commitdiff
|
tree
2021-07-08
Martin Sebor
Move warning suppressio
n
to th
e
u
lt
i
mate
c
allee
.
commit
|
commitdiff
|
tree
2021-07-08
Mart
i
n
Seb
o
r
testsuite: R
e
move an xfail
.
commit
|
commitdiff
|
tree
2021-07-08
Martin Sebor
A
d
just expected output for LP32 [PR100451]
.
commit
|
commitdiff
|
tree
2021-07-08
Marti
n
Sebor
Avoid includin
g
<new> to make cross-compiler
t
e
sting
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Martin S
e
bor
Use Object Size Type zero for -Warray-bounds [PR101374
]
.
commit
|
commitdiff
|
tree
2021-07-07
Martin Sebor
Correct h
a
ndling of
v
ariable o
f
f
set minus
constant
.
.
.
commit
|
commitdiff
|
tree
2021-07-07
Martin S
e
b
o
r
a
a
rch64: Remove a v
e
stigi
a
l %K [PR101363]
commit
|
commitdiff
|
tree
2021-07-06
Mar
t
in Sebor
Add test for [PR5
5
881]
.
commit
|
commitdiff
|
tree
2021-07-06
Mart
i
n Sebor
Add test
f
or [PR8665
0
]
.
commit
|
commitdiff
|
tree
2021-07-06
M
artin Sebor
Re
m
ove support for %G and %K
.
commit
|
commitdiff
|
tree
2021-07-06
M
a
rtin Sebor
I
mp
r
ove wa
r
n
i
ng
suppressi
o
n for
i
nlin
e
d functions
.
commit
|
commitdiff
|
tree
next