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++: constinit on pointer to function [PR104066]
2022-11-18
Marek
Polacek
c++:
con
s
tinit on p
o
inter
to function
[
P
R
10
4
066
]
commit
|
commitdiff
|
tree
2022-11-16
Marek Polacek
c++: P2448
- Relaxing some constexpr restrictions
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
M
a
rek Pol
a
cek
c
++:
Disable -Wignored-qualifiers for templ
a
te
args
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
Marek Polacek
c++: Disable
-
Wdangling-re
f
eren
c
e
w
hen initin
g
T
&
commit
|
commitdiff
|
tree
2022-11-10
Marek Polacek
c++: E
x
t
end -Wda
n
g
ling-referen
c
e for s
t
d::minma
x
commit
|
commitdiff
|
tree
2022-11-09
Marek Polacek
c
+
+: T
w
eaks for -Wred
u
n
d
ant-m
o
v
e [PR1
0
7363]
commit
|
commitdiff
|
tree
2022-11-03
Marek Polac
e
k
c++: Quash -Wdangling-r
e
fer
e
n
c
e for membe
r
operator
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Ma
r
ek Polacek
c++: -Wdanglin
g
-refe
r
ence a
n
d
system
h
eaders
commit
|
commitdiff
|
tree
2022-10-26
M
a
rek P
o
lacek
c++: Implem
e
nt -Wdan
g
ling-reference [
P
R
1
0
6
39
3
]
commit
|
commitdiff
|
tree
2022-10-24
Marek Pola
c
ek
c+
+
:
I
CE with in
v
a
l
id s
t
ruct
u
red b
i
ndings
[PR107
2
76]
commit
|
commitdiff
|
tree
2022-10-19
Ma
r
ek Polacek
c+
+
: Mitigat
e
-Wuseless-cast with
c
lasse
s
[PR
8
5
043]
commit
|
commitdiff
|
tree
2022-10-18
Marek Polacek
t
estsuite: Only
r
un -fcf-prot
e
cti
o
n test on i?86/x8
6
_64
.
.
.
commit
|
commitdiff
|
tree
2022-10-13
Marek
Polacek
c
++: ICE wit
h
VEC_INIT_EXPR and defarg [PR106925]
commit
|
commitdiff
|
tree
2022-10-12
Marek
P
ol
a
cek
c++: Remove maybe-r
v
alue
O
R
i
n implicit mo
v
e
commit
|
commitdiff
|
tree
2022-10-10
Marek Polacek
c
-
family: ICE w
i
th [[gnu::n
o
cf_c
h
eck]] [PR106937]
commit
|
commitdiff
|
tree
2022-10-07
Marek Polacek
c
++: fixes for de
r
ived
-
to-b
a
se refere
n
ce binding [PR107085]
commit
|
commitdiff
|
tree
2022-09-27
Marek Polace
k
c++:
Implement C++23
P2266R1, Sim
p
ler implici
t
mo
v
e
.
.
.
commit
|
commitdiff
|
tree
2022-09-27
Marek P
o
l
a
c
e
k
c++: Don't qu
o
t
e nothrow i
n
diagno
s
tic
commit
|
commitdiff
|
tree
2022-09-26
Marek Polacek
c++: P2513
R
4,
c
h
ar8_t Compat
i
bility and Po
r
tability
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Marek Pola
c
e
k
c++: Instanti
a
te less when evaluating __is_co
n
v
er
t
ib
l
e
commit
|
commitdiff
|
tree
2022-09-23
Marek Polacek
c++: Im
p
lement
__is_{no
t
h
ro
w
_
,
}c
o
nvertible
[
P
R
106784]
commit
|
commitdiff
|
tree
2022-09-23
Marek Polacek
c
++: ICE-
o
n-inval
i
d
with des
i
g
n
a
ted initializer [
P
R106983]
commit
|
commitdiff
|
tree
2022-09-19
Marek Polacek
c: St
r
a
y
inform n
o
te with -Waddress [PR106947]
commit
|
commitdiff
|
tree
2022-09-01
Marek Polacek
c++:
R
emo
v
e
u
n
used decl
a
ratio
n
commit
|
commitdiff
|
tree
2022-08-30
Marek Po
l
acek
c++: __has_b
u
iltin gives th
e
wron
g
a
nswe
r
[PR
1
06759]
commit
|
commitdiff
|
tree
2022-08-29
Marek Polacek
c++
:
F
ix C++1
1
attribute propagati
o
n [PR106
7
12]
commit
|
commitdiff
|
tree
2022-08-26
Marek
P
olacek
c++: Imp
l
ement
-Ws
e
lf-move
w
arn
i
ng [PR81159
]
commit
|
commitdiff
|
tree
2022-08-25
Marek
P
olacek
c: Implement C23 n
u
llptr (N3042
)
commit
|
commitdiff
|
tree
2022-08-23
Marek
Polacek
c++: Qu
a
s
h
b
og
u
s -
W
re
d
undant-move warning
commit
|
commitdiff
|
tree
2022-08-23
M
a
rek Polacek
t
est
s
u
i
te: Add test for r11
-
4123
commit
|
commitdiff
|
tree
2022-08-17
Marek Polac
e
k
c++:
Add new std:
:
mo
v
e test [P
R
67906]
commit
|
commitdiff
|
tree
2022-08-17
Mar
e
k
P
o
l
acek
c++: Extend -Wr
e
dunda
n
t-move for const-qual objects
.
.
.
commit
|
commitdiff
|
tree
2022-08-17
Marek P
o
lacek
c++:
T
we
a
k for -Wpess
i
mi
z
ing-move in templates [PR89780]
commit
|
commitdiff
|
tree
2022-08-17
Marek Pola
c
ek
c++: Extend -Wpessimizing-move to other contexts
commit
|
commitdiff
|
tree
2022-08-15
Mare
k
Polacek
c++: Exten
d
-Wpe
s
simizing-move f
o
r class
prvalues
.
.
.
commit
|
commitdiff
|
tree
2022-08-11
Mar
e
k P
o
lac
e
k
c-
f
a
m
ily: Honor
-
Wno-in
i
t-self fo
r
cv-
q
ual var
s
[P
R
102633
]
commit
|
commitdiff
|
tree
2022-07-26
Mar
e
k P
o
lac
e
k
c++: I
C
E
w
i
th
e
rroneous temp
l
ate rede
c
laration [PR106311]
commit
|
commitdiff
|
tree
2022-07-22
Marek
P
ol
a
c
ek
Fix CL entr
y
commit
|
commitdiff
|
tree
2022-07-15
Marek Polace
k
c
++: A
d
d __
r
eference_con{stru
c
,
v
er}ts_from_temporary
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Mar
e
k Polacek
libcpp: Avoid pessimizing std::m
o
ve [PR106272]
commit
|
commitdiff
|
tree
2022-07-05
M
arek P
o
lace
k
c
-
fam
i
ly: Prevent -W
f
o
r
mat warnings with u8 str
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
Mare
k
Polac
e
k
c++:
fix broken co
p
y elisi
o
n w
i
th
ne
s
ted
T
ARGET_EXPRs
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
Marek Polacek
c
+
+
: warn
a
bo
u
t using keyword
s
as identifie
r
s [PR1
0
6111]
commit
|
commitdiff
|
tree
2022-06-27
Marek
P
ola
c
ek
c++: Add fixed test [PR89197]
commit
|
commitdiff
|
tree
2022-06-04
M
a
r
ek P
o
l
a
cek
c++
:
Allo
w
mixi
n
g
G
NU/
s
td-style at
t
ributes [PR69585
]
commit
|
commitdiff
|
tree
2022-06-02
Marek Polacek
c++: new-expressi
o
n is potentia
l
ly co
n
sta
n
t in C++20
commit
|
commitdiff
|
tree
2022-06-02
Ma
r
ek Polacek
c
+
+: I
C
E wit
h
temp
l
ate NE
W
_EXPR
[PR105803]
commit
|
commitdiff
|
tree
2022-05-30
Mar
e
k
Pol
a
c
e
k
c++:
A
dd
!
TY
P
E_P
a
sser
t
to type_dependen
t
_ex
p
ression_p
.
.
.
commit
|
commitdiff
|
tree
2022-05-27
Ma
r
ek Polacek
c++: Fix ICE with
-
Wmismatched-tags [PR1057
2
5]
commit
|
commitdiff
|
tree
2022-05-27
Marek
Polacek
c-fam
i
ly:
f
ix attribute
co
n
s
tructor ICE
[
PR90658]
commit
|
commitdiff
|
tree
2022-05-26
M
a
rek Polacek
c+
+
: improve -Waddress war
n
ings with *_cast [PR1055
6
9]
commit
|
commitdiff
|
tree
2022-05-25
Marek Polacek
c++: fix
ICE on invalid att
r
ibutes [PR96637]
commit
|
commitdiff
|
tree
2022-05-25
Ma
r
ek
Pola
c
ek
c++: ICE with te
m
porary of class type in DMI [PR100252]
commit
|
commitdiff
|
tree
2022-05-18
Marek Polacek
c: Implement n
e
w -Wenum-
i
nt
-
m
ismatch w
a
rning [PR105131
]
commit
|
commitdiff
|
tree
2022-05-18
Ma
r
ek
Polace
k
c, c++: -Wswitch w
a
rning on [[maybe_un
u
s
e
d]] enu
m
e
r
at
o
r
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Marek Po
l
acek
c++
:
fix
S
I
G
F
P
E with
-Wclass
-
memaccess [PR105634]
commit
|
commitdiff
|
tree
2022-05-17
Marek
Polacek
c: use CO
N
ST_DECL for enumerators i
n
TYP
E
_V
A
LUES
commit
|
commitdiff
|
tree
2022-05-13
M
arek Polacek
c++: Ad
d
fixed test [P
R
81952]
commit
|
commitdiff
|
tree
2022-05-09
M
arek Polacek
c
+
+: Implement
P
2324R2, labels at the end of compound
.
.
.
commit
|
commitdiff
|
tree
2022-05-07
Marek Po
l
ace
k
c, c+
+
: attrib
u
t
e
form
a
t
on a ctor with a vbas
e
[PR
1
01833
.
.
.
commit
|
commitdiff
|
tree
2022-05-05
M
a
r
e
k Polac
e
k
c++: wrong
e
rr
o
r wi
t
h
MVP and pus
h
decl
[
P
R6467
9
]
commit
|
commitdiff
|
tree
2022-05-04
Marek
Pola
c
ek
c-family: Tweak -
W
overflow diagn
o
stic
commit
|
commitdiff
|
tree
2022-05-04
Mare
k
Po
l
ac
e
k
c++:
w
r
o
n
g
p
ars
e
w
ith functors [PR64
6
79]
commit
|
commitdiff
|
tree
2022-05-04
Marek
P
o
l
ac
e
k
c++:
parse
error with
>= in t
e
mp
l
a
t
e
argument list
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
Marek Polacek
c++
:
uses_
t
empla
t
e_
p
arm
s
c
leanup
s
commit
|
commitdiff
|
tree
2022-04-29
Marek Polace
k
c++: pedwarn f
o
r
empty
unna
m
ed enum in dec
l
[PR6704
8
]
commit
|
commitdiff
|
tree
2022-04-29
M
a
r
ek
Po
l
acek
c++
:
Add fi
x
ed tes
t
[PR83
5
9
6
]
commit
|
commitdiff
|
tree
2022-04-29
Mar
e
k P
o
lacek
c++: Add
fixed test [PR78
2
44]
commit
|
commitdiff
|
tree
2022-04-29
Marek Polacek
c++: Add fixed test
[PR71424]
commit
|
commitdiff
|
tree
2022-04-28
M
a
rek
Polace
k
c
+
+
:
global-namespa
c
e
-qualified var
a
fter class def
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
Marek Polac
e
k
c++: en
u
m i
n
generic lambda at
global scope [PR1
0
5
3
98]
commit
|
commitdiff
|
tree
2022-04-25
Marek Pola
c
e
k
c++: __
b
uiltin_s
h
ufflevector
w
ith value-dep expr [P
R
105353]
commit
|
commitdiff
|
tree
2022-04-21
Marek Polacek
c++: Remo
v
e unused pa
r
a
m
eter
commit
|
commitdiff
|
tree
2022-04-21
Mar
e
k Polacek
c++:
w
rong er
r
or with constexpr COMPOUND_
E
XPR [PR105321]
commit
|
commitdiff
|
tree
2022-04-15
Marek Pola
c
e
k
c++: wr
o
n
g
err
o
r with variadic c
o
ncept [PR1052
6
8]
commit
|
commitdiff
|
tree
2022-04-13
Marek Polacek
c++: ambigu
o
us call not diagnosed after DR235
2
[PR97
2
9
6
]
commit
|
commitdiff
|
tree
2022-03-30
Marek
P
o
lacek
c-family
:
ICE with -Wconversion and A ?: B [PR101030]
commit
|
commitdiff
|
tree
2022-03-30
Marek Pol
a
c
e
k
c
+
+: ICE with agg
r
egate assign
m
ent and DMI [PR104583]
commit
|
commitdiff
|
tree
2022-03-29
Mare
k
P
olacek
g
i
mple: Wrong -
W
i
m
p
l
icit-fall
t
hrough with if(1) [PR103597]
commit
|
commitdiff
|
tree
2022-03-25
Marek P
o
lacek
c
+
+: align
a
s and align
o
f
void [PR104944
]
commit
|
commitdiff
|
tree
2022-03-24
M
a
r
e
k Pola
c
ek
c++: ICE wi
t
h template code in constexpr [PR
1
0
4284]
commit
|
commitdiff
|
tree
2022-03-24
Mare
k
Polacek
c++: F
I
X_TR
U
NC_EXPR in tsubst [PR102990
]
commit
|
commitdiff
|
tree
2022-03-22
Marek
P
olacek
c: -Wmiss
i
ng-field-initiali
z
ers and
d
esi
g
nated inits
.
.
.
commit
|
commitdiff
|
tree
2022-03-18
Mar
e
k Po
l
acek
c+
+
: alias
templ
a
te and
e
mpty parameter packs [PR10400
8
]
commit
|
commitdiff
|
tree
2022-03-10
Ma
r
ek Polacek
c
++:
-
>t
e
m
plat
e
and implicit typedef [PR104
6
0
8
]
commit
|
commitdiff
|
tree
2022-03-10
Marek Polacek
c++: Don't allow type-const
r
a
i
n
t
au
t
o(x) [
P
R
104752]
commit
|
commitdiff
|
tree
2022-03-10
Ma
r
ek Polacek
c++: ICE
with
operator delete [PR10484
6
]
commit
|
commitdiff
|
tree
2022-03-08
Marek Polacek
c++: Wrong error wi
t
h alias
t
empla
t
e
i
n
c
l
ass tmpl
.
.
.
commit
|
commitdiff
|
tree
2022-03-08
Marek Pola
c
ek
c++: Attr
i
b
u
te deprecated/unavailable divergence
commit
|
commitdiff
|
tree
2022-03-08
M
arek Po
l
ac
e
k
rt
l
: ICE with thread_local and inline asm [PR104777
]
commit
|
commitdiff
|
tree
2022-02-28
Ma
r
ek Polace
k
c++: Lo
s
t depre
c
ated/u
n
available attr in
c
lass tmpl
.
.
.
commit
|
commitdiff
|
tree
2022-02-28
Marek Pol
a
cek
c++: ICE with
a
t
t
r
ibute
on enum
e
rator [PR104667]
commit
|
commitdiff
|
tree
2022-02-23
Mar
e
k
Polacek
c++: Add new t
e
st [PR79493]
commit
|
commitdiff
|
tree
2022-02-23
M
ar
e
k Polacek
c++
:
Add fixed t
e
s
t
[PR70
0
77]
commit
|
commitdiff
|
tree
2022-01-31
Marek Polacek
c++: IC
E
with auto[]
a
n
d V
L
A [PR102414
]
commit
|
commitdiff
|
tree
2022-01-31
Mare
k
Polacek
c+
+
: Reject union std::in
i
tia
l
ize
r
_list [PR102434
]
commit
|
commitdiff
|
tree
2022-01-28
Marek Polacek
doc
:
Up
d
ate -W
b
idi-chars
d
o
cumentatio
n
commit
|
commitdiff
|
tree
2022-01-27
Ma
r
e
k Polacek
c++: new-expr of ar
r
ay of deduced cl
a
ss tmpl [PR1
0
198
8
]
commit
|
commitdiff
|
tree
2022-01-26
Ma
r
ek Polacek
w
a
rn-access: Prevent
-Wuse
-
a
f
ter-free on
ARM [PR
1
0421
3
]
commit
|
commitdiff
|
tree
2022-01-24
Marek P
o
lacek
preprocessor:
-
Wbidi
-
chars and UCNs [PR1
0
4
0
30
]
commit
|
commitdiff
|
tree
next