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
re PR testsuite/92025 (gcc.dg/Wstringop-overflow-12.c XPASSes)
2019-10-08
Ma
r
t
i
n
Seb
o
r
re PR testsuite/92025 (gcc
.
d
g
/
W
strin
g
op-o
v
erflow
-
12
.
.
.
commit
|
commitdiff
|
tree
2019-10-04
Ma
r
tin
S
ebor
PR middle-
e
nd/9
1
977 - mis
s
ing -Wstringop-over
f
low on
.
.
.
commit
|
commitdiff
|
tree
2019-10-04
Martin Sebor
builtins
.
c (compute_objsiz
e
)
:
Add an argument
.
commit
|
commitdiff
|
tree
2019-09-26
Martin Sebor
PR tree
-
o
ptimization/91914 - Invalid strlen folding
.
.
.
commit
|
commitdiff
|
tree
2019-09-24
Martin Se
b
o
r
PR
tree-optimization/91570
- I
C
E in g
e
t_
r
an
g
e_strlen_dynamic
.
.
.
commit
|
commitdiff
|
tree
2019-09-21
Martin Sebor
PR middle
-
end/91830 - Bogu
s
-
Warray
-
bounds
o
n strcpy
.
.
.
commit
|
commitdiff
|
tree
2019-09-19
Mart
i
n Sebor
PR middle-end/91631
-
buffer ov
e
rflow into an array
.
.
.
commit
|
commitdiff
|
tree
2019-08-30
Martin
S
ebor
PR middle-end/91599 - G
C
C does not s
a
y where wa
r
ning
.
.
.
commit
|
commitdiff
|
tree
2019-08-30
Martin Sebor
PR
m
i
d
d
le-end/
9
1584 - Bogu
s
warning fr
o
m -W
a
r
r
ay-bounds
.
.
.
commit
|
commitdiff
|
tree
2019-08-28
Marti
n
S
e
bor
PR tree
-
optimizati
o
n/9145
7
- inconsisten
t
wa
r
ning for
.
.
.
commit
|
commitdiff
|
tree
2019-08-28
Martin
Se
b
or
PR dr
i
ver/8
0
545 -
o
ption -Wstringop-o
v
e
rfl
o
w not
r
ecognized
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
M
artin
Sebor
PR
t
ree-optimization/91567 - Spurious -Wfor
m
at-ov
e
rflow
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Martin Sebor
re PR c++/83431 (-Wfo
r
ma
t
-truncation m
a
y incorrectly
.
.
.
commit
|
commitdiff
|
tree
2019-08-26
Martin Sebor
PR t
r
ee-op
t
imizati
o
n/8
3
431 -
-Wforma
t
-truncat
i
o
n may
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Mart
i
n
Sebor
pr7897
3
.
c: Make
functi
o
n
s static to avoid fail
u
re
s
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
M
a
rti
n
Se
b
or
W
array-bound
s
-
3
6
.
c: Mak
e
functions s
t
atic to avoid
.
.
.
commit
|
commitdiff
|
tree
2019-08-22
Martin
Sebor
PR middle-end/91490 - bogus argument
missing terminating
.
.
.
commit
|
commitdiff
|
tree
2019-08-21
Martin Sebor
re
P
R testsuite
/
9
1
458 (FAIL: g++
.
dg/tree-ssa/pr19807
.
.
.
commit
|
commitdiff
|
tree
2019-08-16
Mart
i
n Sebor
As discussed below:
commit
|
commitdiff
|
tree
2019-08-16
Martin
S
ebor
tree
.
def (
T
YPE_SIZE)
:
Clarify
.
commit
|
commitdiff
|
tree
2019-08-16
Martin Sebor
r
e
PR
t
estsuite/91458 (FAIL: g++
.
dg/t
r
ee-ssa/pr1
9
807
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Mar
t
in Seb
o
r
PR testsuite/91449 - new test
case
g
c
c
.
dg/strl
e
nopt
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
M
a
r
t
i
n Sebor
PR tr
e
e-optimization/912
9
4 - [10 Regression
]
wrong
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
Mart
i
n Sebor
PR c/80619 - bad fix-it hin
t
for G
C
C %lu di
r
ective
.
.
.
commit
|
commitdiff
|
tree
2019-08-06
M
a
r
tin Sebor
P
R midd
l
e-end
/
5
0
4
76 - Wa
r
n of point
e
r
s
e
t
t
o object
.
.
.
commit
|
commitdiff
|
tree
2019-08-06
Mart
i
n
S
ebor
PR
c
++/605
1
7
-
w
arning/e
r
ro
r
for taking addr
e
ss of
.
.
.
commit
|
commitdiff
|
tree
2019-08-05
M
a
r
tin Sebor
extend
.
texi (Common Variable
At
t
r
ibu
t
es): Document
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Martin Sebor
P
R
c++/90
9
47 - Simp
l
e lo
o
kup tabl
e
of
array
o
f strings
.
.
.
commit
|
commitdiff
|
tree
2019-07-30
Ma
r
t
i
n
Sebor
PR testsuite/91258 -
g
++
.
dg
/
ubsan
/
vl
a
-1
.
C and gcc
.
d
g
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
Martin Sebor
Wstringop-over
f
low-14
.
c: Disable for
s
tricly aligned
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
Martin Se
b
o
r
re P
R
tree
-
op
t
imization/
9
1183 (strlen of a s
t
rcpy resu
l
t
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
M
a
rtin Sebor
P
R
tree-op
t
imiz
a
tio
n
/
9
1
1
83 - strle
n
of a
s
t
rcpy result
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Mart
i
n Sebor
PR
d
r
iver/80545 -
option -
W
stringo
p
-overflow not recognized
.
.
.
commit
|
commitdiff
|
tree
2019-07-23
Martin
Sebor
configure
.
ac (ACX_
P
ROG_CXX
_
W
A
RNING_O
P
T
S
):
R
evert r2733
1
1
.
commit
|
commitdiff
|
tree
2019-07-12
M
a
r
t
i
n
Sebor
invoke
.
texi (ssa-n
a
me-def-chain-limi
t
):
D
ocument new
.
.
.
commit
|
commitdiff
|
tree
2019-07-10
Martin Sebor
PR
tests
u
i
t
e
/91132
- test gcc
.
d
g
/strlenopt-67
.
c in
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
Martin
S
ebor
P
R
tre
e
-
optimization
commit
|
commitdiff
|
tree
2019-07-09
Martin Sebor
PR c++/61339 - add mismatc
h
bet
w
een struct
a
nd class
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
Ma
r
tin Sebo
r
P
R
c++/61339 -
a
d
d mis
m
atch bet
w
een struc
t
a
n
d c
l
ass
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
M
a
rtin
S
ebor
PR middle-end/
7
1
9
24 - missi
n
g -
W
retur
n
-loc
a
l-addr returning
.
.
.
commit
|
commitdiff
|
tree
2019-07-01
Marti
n
Sebor
P
R
m
i
d
d
l
e-en
d
/90923
-
h
ash_map
d
estroys elements without
.
.
.
commit
|
commitdiff
|
tree
2019-06-24
Martin
Sebo
r
u
tils
.
c (handle_nonnull_attribute): Quote
a
tt
r
ibu
t
e
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
Ma
r
ti
n
Se
b
or
re PR tree
-
o
pti
m
ization/90626 (fold str
c
mp(a
,
b) =
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
Martin Sebor
PR
t
ree-op
t
imizati
o
n/906
2
6 - f
o
ld s
t
rcmp(a, b
)
=
=
0
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
Martin
S
e
b
o
r
PR transl
a
t
ion/90156 - add lin
t
e
r
check sugge
s
ting
.
.
.
commit
|
commitdiff
|
tree
2019-06-18
Martin Sebor
pr90866-2
.
c: Rem
o
ve a
p
o
i
n
tles
s
decla
r
ation to avoid
.
.
.
commit
|
commitdiff
|
tree
2019-06-14
Martin S
e
bor
PR tree-optimization/9066
2
- strlen
o
f a string in
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Martin Sebor
T
w
eak tests
t
o avoid fallout f
r
om ME
M
_
REF changes
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Marti
n
Sebor
PR mid
d
le-end/90676
-
defau
l
t GIMPLE
dumps lack informati
o
n
commit
|
commitdiff
|
tree
2019-06-12
M
a
rtin Sebor
P
R
tree-optim
i
zation/90662 - strlen of a
string in
.
.
.
commit
|
commitdiff
|
tree
2019-06-10
Martin Sebor
gim
p
le-fold
.
c
(get_range_strle
n
): Upd
a
te comment
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2019-06-06
Mar
t
i
n
Sebo
r
tree-ssa-st
r
len
.
c
(adjust_related_strinfos): Av
o
id
.
.
.
commit
|
commitdiff
|
tree
2019-06-06
Marti
n
Sebo
r
PR
c
/
9073
7
- [8/9/10 Regression]
i
n
consistent address
.
.
.
commit
|
commitdiff
|
tree
2019-06-05
Martin
S
ebor
gcc_diag-1
1
.
c:
Ski
p
until -
W
for
m
at-di
a
g
has been commit
t
ed
.
commit
|
commitdiff
|
tree
2019-06-05
Martin Sebor
c-decl
.
c (start_decl): Adjust quoting and hyph
e
nat
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-06-05
Martin Sebor
c-p
r
agma
.
c
(handle_pr
a
gm
a
_wea
k
):
Adjus
t
quoting in
.
.
.
commit
|
commitdiff
|
tree
2019-06-01
M
artin Se
b
o
r
PR middl
e
-end/90694 - incorrect r
e
pr
e
sent
a
tion of AD
D
R_EXPR
.
.
.
commit
|
commitdiff
|
tree
2019-05-17
Martin Sebor
conv-op1
.
C: Adjust text o
f
ex
p
e
cte
d
me
s
sages
.
commit
|
commitdiff
|
tree
2019-05-17
Martin Sebor
gcc_d
i
ag-1
1
.
c: Remove accident
a
lly c
o
mmit
t
ed
t
e
st
.
commit
|
commitdiff
|
tree
2019-05-17
Martin Sebor
tran
s
.
c (chec
k
_inlini
n
g_for_nested_sub
p
rog
)
:
Quote
.
.
.
commit
|
commitdiff
|
tree
2019-04-18
M
a
rtin Sebor
PR middle-end/89797 -
I
C
E on a vector_size (1
L
U <
<
.
.
.
commit
|
commitdiff
|
tree
2019-04-12
Marti
n
Sebor
PR c
/
8
8
38
3
-
ICE calling __builti
n
_has_attribut
e
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Martin Seb
o
r
PR
c++/89974 - ICE on a definit
i
on of a non-type speci
a
lizat
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Mar
t
in Seb
o
r
P
R
middle
-
e
nd/89957 - ICE calling s
t
rnlen with an int128_t
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
M
a
rt
i
n S
e
b
o
r
PR middle-end/89934 - ICE
o
n a call with fewer argume
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2019-04-01
Martin S
e
bor
P
R
c
/
89685 - ICE on
a
ttr
i
bute copy
w
ith a comp
o
u
nd
.
.
.
commit
|
commitdiff
|
tree
2019-03-28
Mar
t
in Sebor
PR
c
+
+/66548 - Inva
l
i
d cl
a
s
s
me
m
b
er access ex
p
re
s
sion
.
.
.
commit
|
commitdiff
|
tree
2019-03-28
Martin
Sebo
r
PR c++/81
5
0
6 - In
v
alid declaration w
i
th declt
y
pe
accepted
commit
|
commitdiff
|
tree
2019-03-25
Mart
i
n Sebor
PR c/89812 - incorrect maximum in error: requested
.
.
.
commit
|
commitdiff
|
tree
2019-03-25
Martin Sebor
extend
.
tex
i
(Common
T
ype Attributes): Document v
e
ctor_size
.
commit
|
commitdiff
|
tree
2019-03-22
Martin S
e
b
o
r
P
R
tree-optimi
z
a
t
i
o
n/893
5
0 - Wrong -Wstringop-overflow
.
.
.
commit
|
commitdiff
|
tree
2019-03-19
Martin Se
b
o
r
PR tree-op
t
imi
z
ation/89
6
8
8 - -
W
s
t
ringop-overf
l
ow confused
.
.
.
commit
|
commitdiff
|
tree
2019-03-19
Martin Sebor
PR tree-optimization/89644 - false
-
positive -W
a
rray
.
.
.
commit
|
commitdiff
|
tree
2019-03-19
Martin Sebor
PR
tr
e
e-optimiz
a
tion/896
4
4 -
False-positive
-
Warr
a
y
.
.
.
commit
|
commitdiff
|
tree
2019-03-18
Mart
i
n S
e
bo
r
PR
t
ree-opti
m
iz
a
tion/89720
- Spu
r
i
ous -
W
array-bo
u
nds
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
Martin Sebor
PR tree-optimization
/
89
6
62 - -Warra
y
-bou
n
ds ICE
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-02-23
Mar
t
i
n
Sebor
builtin-sprin
t
f-10
.
c: Cast rema
i
ning wchar_t to wint_t
.
.
.
commit
|
commitdiff
|
tree
2019-02-23
Martin S
e
b
o
r
gimpl
e
-ssa-sprintf
.
c (target_st
r
to
l
)
: Rename
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Martin Sebor
buil
t
in-spri
n
tf-10
.
c:
C
as
t
w
c
har_t
t
o wint_t to
avoid
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Martin Seb
o
r
extend
.
t
e
xi (Other B
u
iltins): Add __builtin
_
is_constant_eval
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Martin
Sebor
PR c/89425 - -Wa
b
s
o
lute-value wa
r
ns in
dea
d
s
u
bexpre
s
sions
commit
|
commitdiff
|
tree
2019-02-22
Martin
S
ebor
Wbuiltin-declaration-mismatch-12
.
c
:
New t
e
st
.
commit
|
commitdiff
|
tree
2019-02-21
Martin Sebor
ex
t
end
.
texi (__clear
_
cache
)
: Correct signature
.
commit
|
commitdiff
|
tree
2019-02-18
Martin Sebor
cpp
.
texi (Condition
a
l
syntax
)
: Add __has_attribute
.
.
.
commit
|
commitdiff
|
tree
2019-02-18
M
a
r
tin Sebor
i
nvo
k
e
.
te
x
i (-Wretur
n
-type):
C
orrect
a
nd expand
.
commit
|
commitdiff
|
tree
2019-02-18
M
artin Sebor
PR midd
l
e-end/89294 - I
C
E
in valid_constant_s
i
ze_p
commit
|
commitdiff
|
tree
2019-02-11
Martin Sebor
P
R tree-o
p
timization/887
7
1 - Misleadi
n
g -
W
error=array
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
Mar
t
i
n
Sebor
P
R
c++/87996 - size of arra
y
i
s
negative erro
r
when
.
.
.
commit
|
commitdiff
|
tree
2019-02-11
Mar
t
in Sebor
inliner-1
.
c: Corr
e
ct comments
.
commit
|
commitdiff
|
tree
2019-02-03
Mar
t
i
n
S
eb
o
r
PR c/6966
1
- missing
-Wseq
u
ence-point
warn
i
ng
commit
|
commitdiff
|
tree
2019-02-03
Martin Sebor
PR
c++/44
6
4
8 - mi
s
sing -
W
un
u
sed warning
on a co
n
s
t
.
.
.
commit
|
commitdiff
|
tree
2019-01-31
Martin
S
ebor
PR other/89106 - cast-to-
u
nion documen
t
ation
incorrect
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
M
artin Sebo
r
PR middle-
e
nd/88
9
56 - IC
E
: Floating
p
oint exception
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Martin Sebor
PR
c
/86125 -
m
i
s
sing -Wbuiltin
-
declar
a
tion
-
m
i
smatch
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Martin Sebor
a
t
tr-nonstring-3
.
c:
R
emove an x
f
ail
.
commit
|
commitdiff
|
tree
2019-01-17
M
a
rt
i
n
S
ebor
PR middle-e
n
d/88273 - [8
/
9
Regression] warning: 'memcpy
.
.
.
commit
|
commitdiff
|
tree
2019-01-17
M
a
rtin Sebor
PR tr
e
e-optimizati
o
n/88800 - Spurious -Werro
r
=ar
r
ay
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
M
a
r
tin Sebor
PR ta
r
get/8863
8
-
FAIL:
fsf-nsstring
-
format-1
.
s o
n
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Mart
i
n Sebor
PR c/88546 - C
o
py attr
i
bute unusable for weakref
s
commit
|
commitdiff
|
tree
2019-01-04
Martin Sebor
PR c/88
3
63 - a
l
loc_align a
t
tri
b
u
te
d
oes
n
't accep
t
enumerate
d
.
.
.
commit
|
commitdiff
|
tree
next