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++: Instantiate less when evaluating __is_convertible
2022-09-26
Marek Polacek
c++: Instantiate less when evaluat
i
ng __is_c
o
n
vertible
commit
|
commitdiff
|
tree
2022-09-23
Marek
P
olace
k
c++:
I
mple
m
ent __is
_
{nothrow_,}c
o
n
v
erti
b
l
e [PR1
0
6
7
84]
commit
|
commitdiff
|
tree
2022-09-23
M
ar
e
k P
o
lacek
c++: ICE-on-i
n
valid w
i
th
d
es
i
gna
t
e
d
i
n
itialize
r
[
P
R106983]
commit
|
commitdiff
|
tree
2022-09-19
Ma
r
ek P
o
lacek
c: St
r
ay
inform
note with
-
Waddress
[
P
R1
0
69
4
7]
commit
|
commitdiff
|
tree
2022-09-01
Marek Polacek
c++: Remove u
n
u
sed declaration
commit
|
commitdiff
|
tree
2022-08-30
Marek Po
l
a
c
ek
c++: __h
a
s_builtin gives the wrong an
s
wer
[
P
R1
0
675
9
]
commit
|
commitdiff
|
tree
2022-08-29
Marek
P
olacek
c++:
Fix C++11 attr
i
bute pro
p
aga
t
io
n
[P
R
1067
1
2]
commit
|
commitdiff
|
tree
2022-08-26
M
a
r
ek Pola
c
ek
c++
:
Impl
e
m
en
t
-Wself-move warn
i
ng [PR81159]
commit
|
commitdiff
|
tree
2022-08-25
M
a
r
ek P
o
lace
k
c
:
Implement C
2
3 nullptr (N3042)
commit
|
commitdiff
|
tree
2022-08-23
M
arek P
o
l
acek
c
+
+: Quash bogus -Wr
e
dundan
t
-move war
n
ing
commit
|
commitdiff
|
tree
2022-08-23
Marek Polacek
testsuite:
A
dd te
s
t for r11-4123
commit
|
commitdiff
|
tree
2022-08-17
Mare
k
Polacek
c++: Add ne
w
std::mov
e
test [PR67906]
commit
|
commitdiff
|
tree
2022-08-17
Marek Polacek
c++: Extend -W
r
edundant-m
o
v
e
for const-qual objects
.
.
.
commit
|
commitdiff
|
tree
2022-08-17
Marek Polac
e
k
c++: Tweak for -Wpes
s
imiz
i
ng-move in t
e
mplate
s
[PR
8
9
780]
commit
|
commitdiff
|
tree
2022-08-17
Marek Pol
a
cek
c++:
E
xt
e
nd -Wpe
s
simiz
i
ng-move to other conte
x
t
s
commit
|
commitdiff
|
tree
2022-08-15
Marek
P
olacek
c++
:
Extend
-Wpessimizing-move
f
or class p
r
values
.
.
.
commit
|
commitdiff
|
tree
2022-08-11
Marek Polacek
c-family: H
o
no
r
-Wn
o
-init-self for cv
-
qu
a
l vars [PR1
0
2633]
commit
|
commitdiff
|
tree
2022-07-26
Ma
r
ek Polacek
c++:
I
CE with erroneous temp
l
a
t
e redeclaration
[
PR106311]
commit
|
commitdiff
|
tree
2022-07-22
M
a
re
k
Polac
e
k
Fix CL en
t
r
y
commit
|
commitdiff
|
tree
2022-07-15
Marek Po
l
ac
e
k
c++: Ad
d
_
_ref
e
rence_con{struc,v
e
r
}
t
s_
f
ro
m
_temporary
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Marek
Polacek
libcpp: Avoid
p
essimizing std::move [P
R
1
0
6272]
commit
|
commitdiff
|
tree
2022-07-05
Marek Pol
a
cek
c-fami
l
y: Pre
v
ent -Wformat
warn
i
ngs wit
h
u8 s
t
r
ings
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
Marek
Polace
k
c++: fix bro
k
e
n
co
p
y elision with n
e
sted TARGET_EXPRs
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
Marek Polacek
c++: warn about using keywords as identi
f
ie
r
s
[
PR1
0
6111]
commit
|
commitdiff
|
tree
2022-06-27
Marek Polacek
c++
:
Add fixe
d
test [PR
8
9197]
commit
|
commitdiff
|
tree
2022-06-04
Marek
P
ola
c
e
k
c++
:
Allow m
i
x
ing GNU/std-style attri
b
utes [PR69585]
commit
|
commitdiff
|
tree
2022-06-02
Marek
P
olacek
c++:
n
ew
-
express
i
on is potentially cons
t
ant in C++20
commit
|
commitdiff
|
tree
2022-06-02
Marek Polacek
c++: ICE with template NEW_EX
P
R [
P
R105803]
commit
|
commitdiff
|
tree
2022-05-30
Marek Po
l
acek
c++: Add
!TYPE_P ass
e
rt to type_depe
n
dent_exp
r
ession_p
.
.
.
commit
|
commitdiff
|
tree
2022-05-27
M
a
rek Polacek
c++
:
F
ix IC
E
w
i
th -Wmismatched-tags [PR10
5
7
25]
commit
|
commitdiff
|
tree
2022-05-27
Marek Polacek
c-family: fix attrib
u
te constr
u
ctor I
C
E
[
PR90658]
commit
|
commitdiff
|
tree
2022-05-26
M
a
rek
Polacek
c++: impr
o
ve -Wa
d
dres
s
warning
s
w
ith *_c
a
s
t
[
P
R105569]
commit
|
commitdiff
|
tree
2022-05-25
M
a
rek Polacek
c++:
fix
I
C
E on i
n
v
a
lid att
r
ibute
s
[
P
R96637]
commit
|
commitdiff
|
tree
2022-05-25
Marek P
o
l
a
cek
c++: ICE
w
ith temporary of class typ
e
i
n D
M
I
[PR100252
]
commit
|
commitdiff
|
tree
2022-05-18
Mar
e
k Polacek
c
:
I
mp
l
ement ne
w
-We
n
um-int-mismatch warning
[
PR105131]
commit
|
commitdiff
|
tree
2022-05-18
Marek
Po
l
ac
e
k
c, c
+
+:
-Wswi
t
ch
war
n
ing o
n
[[ma
y
be_unused]] enum
e
rator
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Ma
r
e
k
Polacek
c+
+
: fix SIGFPE wi
t
h
-Wclass
-
memaccess
[
PR105634]
commit
|
commitdiff
|
tree
2022-05-17
M
a
rek Polace
k
c: us
e
C
ONST_
D
ECL for en
u
merator
s
in
T
YPE_
V
ALUES
commit
|
commitdiff
|
tree
2022-05-13
Marek Polace
k
c+
+
: Add fixed
test [PR8195
2
]
commit
|
commitdiff
|
tree
2022-05-09
M
a
rek Polacek
c
++
:
Implement P2
3
24R2, labels at
t
he end o
f
compo
u
nd
.
.
.
commit
|
commitdiff
|
tree
2022-05-07
Marek
Polacek
c,
c
++
:
attri
b
ute format on a ctor with
a
vbase
[PR101833
.
.
.
commit
|
commitdiff
|
tree
2022-05-05
Marek Polacek
c++: wrong error with MVP an
d
pu
s
h
d
e
cl [
P
R64
6
79]
commit
|
commitdiff
|
tree
2022-05-04
Marek
P
ol
a
cek
c-family: Tweak -W
o
verflow
d
iagnostic
commit
|
commitdiff
|
tree
2022-05-04
Marek Polacek
c++: wro
n
g parse with functo
r
s [PR
6
4679]
commit
|
commitdiff
|
tree
2022-05-04
Marek Polacek
c++: par
s
e error with >= in template
a
rgume
n
t
l
ist
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
M
arek Po
l
acek
c++: u
s
es_template_parms c
l
ea
n
ups
commit
|
commitdiff
|
tree
2022-04-29
Marek Polacek
c++: pedw
a
rn for em
p
t
y
unnamed
enu
m
in decl
[PR67048]
commit
|
commitdiff
|
tree
2022-04-29
Marek P
o
lacek
c+
+
: Ad
d
fixe
d
test [P
R
83596]
commit
|
commitdiff
|
tree
2022-04-29
Marek Pol
a
cek
c++: Ad
d
fixed test [PR
7
8244]
commit
|
commitdiff
|
tree
2022-04-29
Marek
Polace
k
c++: Add
fix
e
d
t
es
t
[P
R
71424]
commit
|
commitdiff
|
tree
2022-04-28
Marek Polacek
c++: global-namespace-
q
uali
f
ied
var after clas
s
def
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
Ma
r
ek Polacek
c++: enum in g
e
neric la
m
bda at glob
a
l s
c
ope [
P
R1053
9
8]
commit
|
commitdiff
|
tree
2022-04-25
M
a
rek Polacek
c++: __builtin_shuffle
v
ect
o
r wi
t
h
value-de
p
expr [PR1
0
5353]
commit
|
commitdiff
|
tree
2022-04-21
Marek Polacek
c++: R
e
move
unused paramete
r
commit
|
commitdiff
|
tree
2022-04-21
Mare
k
Pola
c
ek
c++: wron
g
e
r
r
or wit
h
con
s
te
x
pr COMPOUND_EXPR [PR
1
05321]
commit
|
commitdiff
|
tree
2022-04-15
Marek
P
o
la
c
ek
c+
+
: w
r
ong error with variadic concept
[PR105268]
commit
|
commitdiff
|
tree
2022-04-13
M
arek
P
olacek
c++: amb
i
guous cal
l
not diagnos
e
d after DR2352 [PR97296]
commit
|
commitdiff
|
tree
2022-03-30
Marek Polacek
c-
f
am
i
ly: ICE w
i
th -Wcon
v
ers
i
on and
A
?: B
[
PR1
0
1030]
commit
|
commitdiff
|
tree
2022-03-30
Marek Po
l
acek
c++: IC
E
with aggregat
e
a
ss
i
g
nment an
d
DMI [
P
R1
0
4
5
83]
commit
|
commitdiff
|
tree
2022-03-29
Marek P
o
lacek
g
i
mple: Wrong -Wimplic
i
t
-
fallthrough with if(1) [PR10359
7
]
commit
|
commitdiff
|
tree
2022-03-25
Marek
Polacek
c++
:
align
a
s and a
l
ig
n
of v
o
id [PR104
9
44]
commit
|
commitdiff
|
tree
2022-03-24
M
a
rek Pola
c
e
k
c
+
+: ICE with templ
a
te
c
o
d
e in constexp
r
[PR104
2
84]
commit
|
commitdiff
|
tree
2022-03-24
Marek
P
o
lac
e
k
c++: FIX_TRUNC_
E
XPR in tsubst [PR102990]
commit
|
commitdiff
|
tree
2022-03-22
Mare
k
P
o
lacek
c: -Wmissing-field-initializ
e
rs and designated
inits
.
.
.
commit
|
commitdiff
|
tree
2022-03-18
Marek Polace
k
c++
:
alias t
e
mplat
e
and empty paramet
e
r p
a
cks [PR104008]
commit
|
commitdiff
|
tree
2022-03-10
Marek
P
o
l
a
c
ek
c++: ->te
m
plate a
n
d
i
mplic
i
t typedef [PR104608]
commit
|
commitdiff
|
tree
2022-03-10
Marek
Polacek
c+
+
:
Don't allow t
y
p
e-constra
i
n
t
auto(
x
)
[
PR104752]
commit
|
commitdiff
|
tree
2022-03-10
Marek Polac
e
k
c++: ICE with operator del
e
t
e
[PR1048
4
6]
commit
|
commitdiff
|
tree
2022-03-08
Marek
P
olacek
c++: Wrong error with alias
t
e
m
plat
e
in class
tmpl
.
.
.
commit
|
commitdiff
|
tree
2022-03-08
Marek
P
olacek
c++:
Attribute deprecated/unavaila
b
le dive
r
gence
commit
|
commitdiff
|
tree
2022-03-08
M
arek P
o
lacek
r
t
l
:
ICE
w
i
t
h
thread
_
l
oca
l
and inline a
s
m [PR10477
7
]
commit
|
commitdiff
|
tree
2022-02-28
Marek Pol
a
cek
c++: Los
t
deprecated
/
unavailable a
t
tr in class tmp
l
.
.
.
commit
|
commitdiff
|
tree
2022-02-28
Marek Polacek
c++: ICE wi
t
h
attribute on enum
e
rator [
P
R104667]
commit
|
commitdiff
|
tree
2022-02-23
Marek Polace
k
c++: Ad
d
new test [PR79493]
commit
|
commitdiff
|
tree
2022-02-23
M
arek Polacek
c++: Add fixed test
[
PR70077]
commit
|
commitdiff
|
tree
2022-01-31
Marek P
o
lace
k
c++: ICE with auto[
]
and VLA [PR102
4
14]
commit
|
commitdiff
|
tree
2022-01-31
Marek
P
olacek
c++: Reject unio
n
s
td::initializer_list
[
PR102434]
commit
|
commitdiff
|
tree
2022-01-28
Marek Pola
c
e
k
doc: Update -Wbid
i
-
ch
a
rs d
o
c
u
menta
t
io
n
commit
|
commitdiff
|
tree
2022-01-27
Marek Polacek
c++: new-expr o
f
array of
deduced cla
s
s
tmpl [P
R
101988]
commit
|
commitdiff
|
tree
2022-01-26
Marek P
o
lacek
wa
r
n-acces
s
: Pre
v
ent
-
W
u
se-a
f
ter-free on ARM [PR1
0
4213]
commit
|
commitdiff
|
tree
2022-01-24
Marek Polacek
preprocessor: -Wbidi-chars and U
C
Ns [PR104030]
commit
|
commitdiff
|
tree
2022-01-21
Marek Polacek
c++:
ICE with noexcep
t
and canonic
a
l ty
p
es
[PR
1
01715]
commit
|
commitdiff
|
tree
2022-01-20
M
a
rek Polacek
c++: Add test for
f
ixed PR [PR102338]
commit
|
commitdiff
|
tree
2022-01-06
Marek Polac
e
k
Av
o
i
d
m
o
r
e -Wformat-diag warnings [
P
R1
0
3758]
commit
|
commitdiff
|
tree
2022-01-03
Marek Polac
e
k
c-fa
m
i
l
y: H
a
v
e -Wfor
m
at-d
i
ag accep
t
"decl-s
p
ecifier
.
.
.
commit
|
commitdiff
|
tree
2022-01-03
M
a
rek Polacek
c+
+
: Avoi
d
n
a
rr
o
wing in
m
ak
e
_c
h
ar_
s
tring_pack
commit
|
commitdiff
|
tree
2021-12-17
Marek Polacek
att
r
i
bs: F
i
x wro
n
g
error with -Wno-attribute=A::b
.
.
.
commit
|
commitdiff
|
tree
2021-12-17
M
arek Polacek
c++: Improve diagnos
t
ic for class tmpl/class redec
l
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Marek Pol
a
cek
c++: delayed noexcept i
n
member f
u
nction t
e
mplate
.
.
.
commit
|
commitdiff
|
tree
2021-12-15
Marek Polac
e
k
c++: A
l
low constexpr decltype(auto) [P
R
1
02229]
commit
|
commitdiff
|
tree
2021-12-10
Marek Polacek
c++: Add
test
f
or
C
++23 auto(x)
commit
|
commitdiff
|
tree
2021-12-09
Mare
k
Pola
c
e
k
c
++:
Handle au
t
o
(
x) in parame
t
er-d
e
c
lar
a
tion-clause
.
.
.
commit
|
commitdiff
|
tree
2021-12-07
Marek Pola
c
e
k
c
++: F
i
x decltype-bitfi
e
ld1
.
C
on i?86
commit
|
commitdiff
|
tree
2021-12-07
Marek Polacek
c
+
+: Fix
for dec
l
t
y
pe and bit
-
fiel
d
s
[PR95009]
commit
|
commitdiff
|
tree
2021-12-04
Marek Polacek
c++: Add
fixed test [P
R
93614
]
commit
|
commitdiff
|
tree
2021-12-03
Marek Po
l
acek
c++: Fix for decltype(auto) and
parenth
e
sized
expr
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Marek
P
olac
e
k
c+
+
: Fix bogus
error with __integer_pack [P
R
94490]
commit
|
commitdiff
|
tree
2021-12-02
Marek Polac
e
k
c++: ICE with unn
a
med tparm and concept
[PR103408]
commit
|
commitdiff
|
tree
2021-11-24
Marek
P
olacek
c++: Fix missin
g
NSDMI diagnost
i
c i
n
C++
9
8 [PR
1
03347]
commit
|
commitdiff
|
tree
2021-11-23
Marek Polacek
c++: -Wunin
i
t
ia
l
iz
e
d for mem-init
s
and
e
mpty c
l
as
s
es
.
.
.
commit
|
commitdiff
|
tree
next