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
c++: Tweaks for -Wredundant-move [PR107363]
2022-11-09
Marek Polacek
c++: Tw
e
ak
s
for -Wred
u
ndant-move [PR107363]
commit
|
commitdiff
|
tree
2022-11-03
Marek Polac
e
k
c
++: Qu
a
sh -
W
dangling
-
r
e
ference
f
or mem
b
er operator
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Marek Polacek
c++: -
W
dangling-
r
eference and system he
a
ders
commit
|
commitdiff
|
tree
2022-10-26
Marek P
o
lacek
c++
:
Im
p
l
e
m
e
n
t
-Wdan
g
ling-referenc
e
[
P
R106393]
commit
|
commitdiff
|
tree
2022-10-24
Marek
Polac
e
k
c++:
I
CE with
i
nvali
d
structured bindings [P
R
10
7
2
7
6]
commit
|
commitdiff
|
tree
2022-10-19
Marek Po
l
ac
e
k
c++
:
Mitigate
-
Wuseless
-
ca
s
t wi
t
h
c
l
asses [PR
8
5043]
commit
|
commitdiff
|
tree
2022-10-18
Marek Polacek
testsuite: Only ru
n
-fcf-protecti
o
n test on i?86/x86_64
.
.
.
commit
|
commitdiff
|
tree
2022-10-13
M
a
rek Polacek
c+
+
: ICE with
VEC_INIT_EXPR
a
nd
defarg
[
P
R106925]
commit
|
commitdiff
|
tree
2022-10-12
Mar
e
k Pol
a
cek
c++: Remove maybe-rvalue OR
i
n imp
l
icit move
commit
|
commitdiff
|
tree
2022-10-10
Marek Polacek
c
-family: ICE with [[gnu::nocf_
c
he
c
k]] [PR10693
7
]
commit
|
commitdiff
|
tree
2022-10-07
Marek
Po
l
acek
c
+
+: fixes for deri
v
e
d
-to-base reference binding
[
PR
1
0
70
8
5]
commit
|
commitdiff
|
tree
2022-09-27
Marek Polacek
c
++: Imple
m
ent C++23 P2266R1, Simpler impli
c
it move
.
.
.
commit
|
commitdiff
|
tree
2022-09-27
Marek
Polacek
c++: Don't
quote nothro
w
in di
a
gnos
t
ic
commit
|
commitdiff
|
tree
2022-09-26
Marek Polacek
c
+
+
:
P2513R4, cha
r
8_t Compatibi
l
ity and Portability
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Marek P
o
lacek
c++: Insta
n
tiate less
w
hen evaluating
__is_conv
e
rtible
commit
|
commitdiff
|
tree
2022-09-23
Marek Polacek
c++: Implemen
t
__i
s
_{nothrow_,}co
n
vertib
l
e
[
PR106784]
commit
|
commitdiff
|
tree
2022-09-23
Marek Polacek
c++
:
ICE-on
-
i
n
valid with
d
e
s
ignated initializer [PR106983]
commit
|
commitdiff
|
tree
2022-09-19
M
arek Pola
c
e
k
c: Stray inform
n
ote
w
ith -
W
address [PR106947]
commit
|
commitdiff
|
tree
2022-09-01
M
a
rek Po
l
acek
c++: Remove unused dec
l
aratio
n
commit
|
commitdiff
|
tree
2022-08-30
Marek Po
l
ace
k
c++: __ha
s
_builtin gives the wrong a
n
sw
e
r [PR
1
06759]
commit
|
commitdiff
|
tree
2022-08-29
Mar
e
k Polacek
c++: F
i
x C++11 attribute
pro
p
ag
a
tion [PR106712]
commit
|
commitdiff
|
tree
2022-08-26
Marek Polacek
c++: Implement -Wsel
f
-move
warning [
P
R81159]
commit
|
commitdiff
|
tree
2022-08-25
Marek Polacek
c: Implement
C23
nul
l
ptr
(
N3042)
commit
|
commitdiff
|
tree
2022-08-23
Ma
r
ek
Polacek
c++: Quash bogus -Wredunda
n
t-move
warnin
g
commit
|
commitdiff
|
tree
2022-08-23
Marek Polacek
testsuite: Add test for r11-
4
123
commit
|
commitdiff
|
tree
2022-08-17
Mar
e
k Polacek
c++: Add new std::move test [PR679
0
6]
commit
|
commitdiff
|
tree
2022-08-17
M
arek
P
olacek
c++: Ex
t
end -Wredunda
n
t-move fo
r
c
o
nst-qual objects
.
.
.
commit
|
commitdiff
|
tree
2022-08-17
Marek Polacek
c
++
:
Twe
a
k for -Wpe
s
simizing-move i
n
templates [PR89780]
commit
|
commitdiff
|
tree
2022-08-17
Marek
P
olacek
c++: Extend -Wpessimiz
i
ng
-
move to
o
ther contexts
commit
|
commitdiff
|
tree
2022-08-15
M
arek Polacek
c
+
+: Extend -Wpessimizing
-
move
f
or
c
lass prv
a
lue
s
.
.
.
commit
|
commitdiff
|
tree
2022-08-11
Mar
e
k
Polac
e
k
c-family: Honor -Wno-init-self for cv-qua
l
v
ars [PR102633]
commit
|
commitdiff
|
tree
2022-07-26
M
arek Polacek
c++: ICE with
erroneo
u
s
tem
p
late re
d
eclarati
o
n [PR106
3
11]
commit
|
commitdiff
|
tree
2022-07-22
Marek
Polacek
Fix CL entry
commit
|
commitdiff
|
tree
2022-07-15
Marek Polacek
c++: A
d
d __reference_con{struc,v
e
r
}
ts_f
r
om_temporary
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Marek P
o
lac
e
k
libcpp:
A
v
oid pessimi
z
ing
s
td::mo
v
e
[
P
R
10
6
2
72]
commit
|
commitdiff
|
tree
2022-07-05
Marek Polacek
c-family
:
Preven
t
-Wfo
r
mat
w
arnings w
i
th
u8 s
t
rings
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
M
a
rek Polacek
c++: fix broken
copy
e
lision with n
e
ste
d
TARGET_
E
XPRs
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
M
arek Polacek
c++: w
a
rn
about
using keyword
s
as identifiers [PR10
6
111]
commit
|
commitdiff
|
tree
2022-06-27
Marek Polacek
c
++: A
d
d fixed
t
e
st [PR89197]
commit
|
commitdiff
|
tree
2022-06-04
M
a
r
ek Pol
a
cek
c++: Allow mixing GNU
/
std-
s
tyl
e
attributes [PR69585]
commit
|
commitdiff
|
tree
2022-06-02
Mare
k
Po
l
acek
c++: new-ex
p
res
s
ion is potentially cons
t
an
t
in C++20
commit
|
commitdiff
|
tree
2022-06-02
Marek
P
ol
a
c
ek
c
+
+:
I
C
E
with template NEW_EXP
R
[PR10580
3
]
commit
|
commitdiff
|
tree
2022-05-30
Marek Pol
a
cek
c++:
A
d
d !TYPE_P assert to type_de
p
enden
t
_expression_p
.
.
.
commit
|
commitdiff
|
tree
2022-05-27
Mar
e
k Polacek
c++:
F
ix
I
CE with -Wmism
a
tched-tags [
P
R10
5
725]
commit
|
commitdiff
|
tree
2022-05-27
Ma
r
ek Polacek
c-family: fix
a
ttribute con
s
t
ructor ICE [PR90658]
commit
|
commitdiff
|
tree
2022-05-26
Ma
r
ek Polacek
c++:
improve -
W
a
d
dress warnings with
*
_cast [PR105
5
69]
commit
|
commitdiff
|
tree
2022-05-25
Marek Polac
e
k
c++: fix ICE on invalid at
t
ribu
t
es [PR
9
66
3
7]
commit
|
commitdiff
|
tree
2022-05-25
Ma
r
ek
P
ol
a
cek
c++: ICE with temporary of cl
a
ss type in
D
M
I
[PR100252]
commit
|
commitdiff
|
tree
2022-05-18
M
a
r
ek Polac
e
k
c: Implement
new -Wenum-int-mismatch warning [PR105131]
commit
|
commitdiff
|
tree
2022-05-18
M
arek Polacek
c,
c
+
+
: -Ws
w
it
c
h warni
n
g on [[maybe_unused]] enumerat
o
r
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Marek Polacek
c++:
f
i
x
S
IGF
P
E with -Wclass-memaccess [PR
1
05634]
commit
|
commitdiff
|
tree
2022-05-17
Mar
e
k
P
ol
a
cek
c:
use
CON
S
T_DECL for enumerators in T
Y
PE_VALUES
commit
|
commitdiff
|
tree
2022-05-13
Marek Polacek
c
++: Add fixed test [PR81952]
commit
|
commitdiff
|
tree
2022-05-09
Marek P
o
lace
k
c++: Implement
P23
2
4R2, labels at th
e
e
n
d of comp
o
und
.
.
.
commit
|
commitdiff
|
tree
2022-05-07
M
a
rek Polacek
c, c++: attribute format on a ctor with a vbase [PR1
0
1833
.
.
.
commit
|
commitdiff
|
tree
2022-05-05
Marek Polacek
c++: w
r
ong error wit
h
MVP and pushde
c
l [PR64679]
commit
|
commitdiff
|
tree
2022-05-04
Marek Polac
e
k
c-family: Tweak -Woverf
l
ow
diagnostic
commit
|
commitdiff
|
tree
2022-05-04
M
a
r
e
k Polace
k
c
+
+:
w
r
o
ng parse with functors [PR
6
4
67
9
]
commit
|
commitdiff
|
tree
2022-05-04
Marek Polacek
c++: p
a
rse e
r
ror w
i
th >=
i
n
template
a
rgument list
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
Marek P
o
l
acek
c++: uses_t
e
mplate
_
parms
cleanups
commit
|
commitdiff
|
tree
2022-04-29
Marek Pol
a
cek
c++:
p
edwarn for empty unnamed enum in decl [PR6704
8
]
commit
|
commitdiff
|
tree
2022-04-29
Marek P
o
lacek
c++
:
Add fixed test [PR835
9
6]
commit
|
commitdiff
|
tree
2022-04-29
Mare
k
Polacek
c++:
A
dd fixed
t
est [PR78244]
commit
|
commitdiff
|
tree
2022-04-29
Marek Polacek
c++
:
Add fixe
d
test [
P
R71424]
commit
|
commitdiff
|
tree
2022-04-28
Marek Pol
a
cek
c+
+
: global-namespace-qualified v
a
r after class def
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
M
a
rek Polac
e
k
c++: en
u
m in generi
c
lambda
a
t global scope [
P
R10
5
39
8
]
commit
|
commitdiff
|
tree
2022-04-25
Marek Polacek
c
++: __bui
l
tin_shufflevec
t
or wit
h
val
u
e
-dep
expr [P
R
105353]
commit
|
commitdiff
|
tree
2022-04-21
Mare
k
Polacek
c+
+
: Remove unused par
a
m
e
ter
commit
|
commitdiff
|
tree
2022-04-21
Marek Polacek
c++: w
r
ong e
r
ror wi
t
h c
o
nstexpr COMPOUND_EXPR [PR1
0
5321]
commit
|
commitdiff
|
tree
2022-04-15
Marek Polac
e
k
c++:
w
r
o
n
g error
wi
t
h var
i
adic concep
t
[PR1052
6
8]
commit
|
commitdiff
|
tree
2022-04-13
Ma
r
ek Polacek
c++: ambiguous c
a
ll not
d
iagnosed aft
e
r DR23
5
2 [PR9
7
296]
commit
|
commitdiff
|
tree
2022-03-30
Marek Po
l
ac
e
k
c-family: ICE wi
t
h -Wconversion and A ?: B [PR101030]
commit
|
commitdiff
|
tree
2022-03-30
Marek Polacek
c
++: ICE with a
g
gregate assignment and
D
MI [P
R
10
4
5
8
3]
commit
|
commitdiff
|
tree
2022-03-29
Mar
e
k Polacek
gimple: Wrong
-
Wimpl
i
cit-
f
al
l
thr
o
ugh
wi
t
h if(1) [PR103597]
commit
|
commitdiff
|
tree
2022-03-25
Marek Polacek
c++: alignas
and ali
g
nof void [P
R
1
04944]
commit
|
commitdiff
|
tree
2022-03-24
Marek Polac
e
k
c++: IC
E
with template co
d
e in constexpr [PR1
0
42
8
4
]
commit
|
commitdiff
|
tree
2022-03-24
Mare
k
Polacek
c++: FI
X
_TRUNC_EXPR in tsu
b
st
[
P
R10299
0
]
commit
|
commitdiff
|
tree
2022-03-22
Marek Po
l
a
cek
c: -Wmissing-field-ini
t
i
a
lizers a
n
d
d
e
s
ignate
d
ini
t
s
.
.
.
commit
|
commitdiff
|
tree
2022-03-18
Marek Pola
c
e
k
c++: a
l
ias
te
m
plate and empt
y
param
e
t
er packs [PR104008]
commit
|
commitdiff
|
tree
2022-03-10
Ma
r
ek Polac
e
k
c++: ->
t
emplate and implicit typedef [PR104608]
commit
|
commitdiff
|
tree
2022-03-10
Mare
k
Polacek
c
++: Don't allow type-cons
t
r
a
int
a
uto(x) [
P
R
1047
5
2
]
commit
|
commitdiff
|
tree
2022-03-10
Marek Polace
k
c++: ICE
w
ith operator delete
[PR104846]
commit
|
commitdiff
|
tree
2022-03-08
M
arek Pol
a
ce
k
c+
+
: Wrong error
w
ith alias temp
l
ate in class
tmp
l
.
.
.
commit
|
commitdiff
|
tree
2022-03-08
Marek Polacek
c++: A
t
tribu
t
e deprecate
d
/
u
navailabl
e
dive
r
ge
n
ce
commit
|
commitdiff
|
tree
2022-03-08
Ma
r
ek
P
olacek
r
t
l
:
ICE wit
h
th
r
e
a
d
_local and i
n
line asm [PR104777]
commit
|
commitdiff
|
tree
2022-02-28
M
are
k
Pol
a
c
e
k
c++
:
Los
t
deprecated/unavailable a
t
tr i
n
clas
s
t
m
pl
.
.
.
commit
|
commitdiff
|
tree
2022-02-28
Marek
P
olacek
c++: ICE wi
t
h
att
r
ibute on enumerator
[
P
R1
0
4667]
commit
|
commitdiff
|
tree
2022-02-23
Marek Polacek
c++: Ad
d
new test [PR7949
3
]
commit
|
commitdiff
|
tree
2022-02-23
Marek Polacek
c++:
A
dd fixed test [PR70077
]
commit
|
commitdiff
|
tree
2022-01-31
M
a
r
e
k
P
olacek
c++: ICE with
auto[
]
a
n
d
VLA
[
PR102414]
commit
|
commitdiff
|
tree
2022-01-31
Marek Polacek
c++: Re
j
e
c
t union std
:
:initializer_lis
t
[PR102434]
commit
|
commitdiff
|
tree
2022-01-28
Marek P
o
l
acek
d
o
c: Upda
t
e -Wbidi-chars documentation
commit
|
commitdiff
|
tree
2022-01-27
Marek Polacek
c
++:
new-expr of a
r
r
a
y of de
d
u
c
e
d
class tmpl [PR1019
8
8]
commit
|
commitdiff
|
tree
2022-01-26
Marek Polacek
w
a
rn-access
:
Pre
v
ent -Wuse-after-
f
r
ee on ARM [PR104213]
commit
|
commitdiff
|
tree
2022-01-24
Marek Polacek
preprocess
o
r: -Wbidi-cha
r
s and UCNs [PR104030]
commit
|
commitdiff
|
tree
2022-01-21
Marek Polacek
c++: I
C
E with
n
oexcept and canonical types [PR101715]
commit
|
commitdiff
|
tree
2022-01-20
Marek P
o
l
acek
c++:
A
d
d test for fixe
d
PR [
P
R1
0
2
33
8
]
commit
|
commitdiff
|
tree
2022-01-06
Ma
r
e
k
Polacek
Avoid mor
e
-Wformat-diag
warn
i
ngs [
P
R103758]
commit
|
commitdiff
|
tree
2022-01-03
Marek Polacek
c
-
fami
l
y: Have -W
f
ormat-diag accept "decl-specifier
.
.
.
commit
|
commitdiff
|
tree
2022-01-03
Marek Po
l
acek
c++: Avoid narro
w
ing in make
_
char_s
t
ri
n
g_
p
ack
commit
|
commitdiff
|
tree
next