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++: mangling for CTAD placeholder
2023-12-01
Jason Merrill
c++:
m
a
n
glin
g
f
o
r CTAD placeholder
commit
|
commitdiff
|
tree
2023-12-01
Jason Me
r
rill
c++: mang
l
e function template constr
a
ints
commit
|
commitdiff
|
tree
2023-12-01
J
a
son Merrill
c++: l
a
mb
d
a captu
r
e
an
d
exp
l
i
c
it
o
bject p
a
rm
commit
|
commitdiff
|
tree
2023-11-30
Ja
s
on Me
r
rill
c++:
r
em
o
ve LAMBDA_E
X
P
R_
M
UTABLE_P
commit
|
commitdiff
|
tree
2023-11-28
J
a
son Me
r
rill
c++: pr
v
alue ar
r
ay
decay [PR9426
4
]
commit
|
commitdiff
|
tree
2023-11-22
Jason Mer
r
i
l
l
c++: start_preparsed_fun
c
tion
twe
a
k
commit
|
commitdiff
|
tree
2023-11-20
Jason M
e
rrill
c++: compare one level of
template
pa
r
ms
commit
|
commitdiff
|
tree
2023-11-20
Jas
o
n Merrill
c
+
+:
add DECL_IMPL
I
CIT_TEMPLATE_PARM_P mac
r
o
commit
|
commitdiff
|
tree
2023-11-02
Jason Merrill
c++:
u
se
h
ash_set in nrv_d
a
ta
commit
|
commitdiff
|
tree
2023-11-02
Jason Merrill
c++: retval dtor o
n
ret
h
row [
P
R1
1
2301]
commit
|
commitdiff
|
tree
2023-10-25
Jason Merrill
tree: update add
r
ess_
s
pace comment
commit
|
commitdiff
|
tree
2023-10-25
Jason M
e
rr
i
ll
c++: improve c
o
m
m
ent
commit
|
commitdiff
|
tree
2023-10-20
Ja
s
on Merrill
c++: abst
r
a
ct
c
l
a
s
s and
o
ver
l
o
ad resolution
commit
|
commitdiff
|
tree
2023-10-20
Jason Merr
i
ll
testsuite
:
constexpr-diag1
.
C an
d
i
mplici
t
c
o
n
stexpr
commit
|
commitdiff
|
tree
2023-10-20
Jaso
n
Merril
l
c+
+
: fix tourney logic
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel
Shead
c++:
ind
i
rect ch
a
nge o
f
active
un
i
o
n
membe
r
in constexpr
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-20
Nathan
i
el S
h
e
ad
c
+
+:
I
mpr
o
ve dia
g
nosti
c
s
for con
s
texpr
c
ast fr
o
m vo
i
d
*
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-19
Ja
s
on Merrill
ABO
U
T-GCC-NLS
:
add usage guidance
commit
|
commitdiff
|
tree
2023-10-19
Jason Merr
i
ll
dia
g
nos
t
ic: rename new
p
ermerror overloads
commit
|
commitdiff
|
tree
2023-10-19
Jason
M
errill
c++
:
u
s
e G_ i
n
stead of _
commit
|
commitdiff
|
tree
2023-10-18
Jaso
n
Merrill
di
a
g
nosti
c
: a
d
d perme
r
ror varia
n
ts with opt
commit
|
commitdiff
|
tree
2023-10-17
J
a
son Merrill
c++: ma
n
g
ling t
w
eaks
commit
|
commitdiff
|
tree
2023-10-17
Nathaniel Shead
c
++: Add missing auto_diagnos
t
i
c
_groups to constexpr
.
cc
commit
|
commitdiff
|
tree
2023-10-16
Ja
s
on Merr
i
ll
c++
:
improve fold-expr loca
t
ion
commit
|
commitdiff
|
tree
2023-10-10
Jason
Me
r
rill
c++: man
g
l
e m
u
l
t
i
ple levels o
f
template p
a
r
ms [PR109
4
22]
commit
|
commitdiff
|
tree
2023-09-22
J
ason
M
err
i
ll
c++ __integer_pack c
o
n
v
e
rsion
again [P
R
111357]
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c++: constexpr and des
i
g
nated initializer
commit
|
commitdiff
|
tree
2023-09-22
Ja
s
on Merrill
c++
:
unroll
p
ragma in templates [PR1
1
1
5
29
]
commit
|
commitdiff
|
tree
2023-09-19
Ben Boe
c
kel
c+
+
modules: r
e
port mo
d
ule mapp
e
r files as a dependency
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Be
n
Boeck
e
l
c++modules
:
r
e
por
t
imported CMI files as
d
epen
d
encies
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Bo
e
ckel
p1689r5: in
i
tia
l
supp
o
rt
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben
Boeckel
s
p
ec: add
a spec functi
o
n to
j
oin argumen
t
s
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
J
a
vier Martine
z
c++: extend cold
,
hot attributes
t
o class
e
s
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Jason Merrill
c++: in
h
erited def
a
ult constructor [
C
WG2799]
commit
|
commitdiff
|
tree
2023-09-18
Jason Merrill
doc: GTY((cache))
d
o
cumenta
t
i
o
n tweak
commit
|
commitdiff
|
tree
2023-09-18
Jason Merrill
c
+
+: overl
a
pping
sub
o
bjects tweak
commit
|
commitdiff
|
tree
2023-09-12
J
a
s
o
n Merrill
c++: __int
e
ger_pac
k
with class arg
u
ment [PR111357
]
commit
|
commitdiff
|
tree
2023-09-12
Jason Merrill
c++:
ICE wi
t
h
-
fn
o
-
excep
t
ions
a
nd array ini
t
[PR107198]
commit
|
commitdiff
|
tree
2023-09-06
Ja
s
on Merrill
c
+
+
:
[[no_unique
_
address]
]
and
cv-qualified type
commit
|
commitdiff
|
tree
2023-08-22
Jason
M
e
r
r
i
l
l
c++: maybe_substit
u
te_reqs_for fix
commit
|
commitdiff
|
tree
2023-08-22
J
a
s
o
n
Merrill
c++:
c
onstrained hidden friends [PR
1
09751
]
commit
|
commitdiff
|
tree
2023-08-14
g
nagg
n
oy
i
l
c
+
+: follow DR 2
3
86 and
u
pdate implementation of
get_tuple_s
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-08-14
Jas
o
n Merrill
c++: -
f
concepts
and __cpp_concepts
commit
|
commitdiff
|
tree
2023-08-08
N
a
thaniel Shead
c++: Rep
o
rt
i
nvali
d
id
-
e
xpression in decltype [PR1
0
0482]
commit
|
commitdiff
|
tree
2023-07-28
Ng
Y
ongX
i
ang
c++:
d
evirtu
a
lization o
f
array destruction
[PR1
1
0057]
commit
|
commitdiff
|
tree
2023-07-27
Na
t
hani
e
l Shead
c++: Fix I
C
E with
p
arameter p
a
ck o
f
d
e
cltype(a
u
to)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jas
o
n
Merrill
c++
:
m
ember vs
g
lo
b
al
t
e
mpla
t
e [PR106310]
commit
|
commitdiff
|
tree
2023-07-26
N
a
t
haniel
Shead
c++: Track lifetimes in
c
onstant ev
a
lua
t
ion
[
PR70331
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nath
a
niel
Shead
c++: Preven
t
dangling pointers from becoming nullptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
i
e
l She
a
d
c++:
I
mpro
v
e
l
ocation information in constant evaluation
commit
|
commitdiff
|
tree
2023-07-26
Jason Merril
l
te
s
tsuite: run C++1
1
tests in C++
1
1 mod
e
commit
|
commitdiff
|
tree
2023-07-18
Jason M
e
rrill
c++: constexp
r
bit_cas
t
w
ith em
p
ty field
commit
|
commitdiff
|
tree
2023-07-17
Jaso
n
Merr
i
ll
c++: only cac
h
e cons
t
expr calls
t
hat are
c
onstant ex
p
r
s
commit
|
commitdiff
|
tree
2023-07-14
Nath
a
n
i
el Shead
c++: style t
w
eak
commit
|
commitdiff
|
tree
2023-07-14
Jaso
n
M
errill
c++: c++26
regre
s
s
i
on
f
i
xes
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
c
+
+:
i
n
herited co
n
s
t
ru
c
t
o
r attributes
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
c+
+
: C+
+
26 conste
x
p
r
c
ast
f
ro
m
void* [
P
R1
1
0344]
commit
|
commitdiff
|
tree
2023-06-28
Jaso
n
M
e
rrill
t
e
stsuit
e
: std
_
list handling fo
r
{ target c++26 }
commit
|
commitdiff
|
tree
2023-06-23
Ben Boeckel
lib
c
pp: al
l
o
w
UC
S
_LIMIT code
p
oints i
n
UTF-8 st
r
i
n
gs
commit
|
commitdiff
|
tree
2023-06-19
Be
n
B
o
ec
k
el
l
i
bcp
p
: reject codepoints abo
v
e
0
x
1
0F
F
FF
commit
|
commitdiff
|
tree
2023-06-14
Ja
s
on
M
e
rr
i
ll
c++: tw
e
ak c+
+
17 ctor
/
co
n
v
ersion tie
b
reaker [DR2327]
commit
|
commitdiff
|
tree
2023-06-13
Jason
M
errill
c++:
m
ut
a
bl
e
t
e
mps in rodata
commit
|
commitdiff
|
tree
2023-06-12
Ja
s
on Merrill
c+
+
: build
i
nitializer_list<string> in a loo
p
[PR105838]
commit
|
commitdiff
|
tree
2023-06-09
J
ason Merril
l
c++: fix
3
2
-
b
i
t
spac
e
ship fail
u
r
es
[PR1101
8
5]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c++: diag
n
os
e
a
u
to
i
n
template arg
commit
|
commitdiff
|
tree
2023-06-09
J
a
son Merr
i
ll
c++: init-list of u
n
c
o
pya
b
le type
[
PR1101
0
2]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++:
a
llow NRV and non-NRV retu
r
n
s
[PR58487]
commit
|
commitdiff
|
tree
2023-06-07
Jason
M
errill
c+
+
: A
d
d
-
Wnrvo
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c+
+
: enabl
e
NRVO from in
n
er blo
c
k [PR
5
1571
]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c
++
:
N
R
V and goto [PR92407
]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Mer
r
il
l
c+
+
: fix throwing cle
a
nup with label
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Merrill
c++: fix co
n
tracts w
i
t
h
NRV
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: add NRV testcase [PR58050
]
commit
|
commitdiff
|
tree
2023-06-04
Jaso
n
Merrill
c+
+
: use
_
_cxa_call_term
i
n
ate for MUST_NOT_THROW [PR9
7
720]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
c++
:
fix expli
c
it/
c
opy problem [PR10
9
247]
commit
|
commitdiff
|
tree
2023-06-02
J
ason Mer
r
i
l
l
c++: make initializer_list array stati
c
a
gain [PR11
0
0
7
0
]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merr
i
ll
varasm: check float si
z
e
commit
|
commitdiff
|
tree
2023-06-01
Jason M
e
r
ri
l
l
d
o
c: impro
v
e
do
c
s for -pedant
i
c{,-errors}
commit
|
commitdiff
|
tree
2023-06-01
Jas
o
n
M
errill
libstdc++: optimize EH
pha
s
e 2
commit
|
commitdiff
|
tree
2023-06-01
Jason Merril
l
c++:
m
ake -fpe
r
missive avoid -Wer
r
or=narrowing
commit
|
commitdiff
|
tree
2023-05-10
Jaso
n
Merrill
c++: adjust conversion di
a
gnostics
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c
+
+: be strict
e
r about constin
i
t
[C
W
G254
3
]
commit
|
commitdiff
|
tree
2023-05-10
Jas
o
n Merril
l
c++: al
w
ays c
h
eck const
e
v
al address
commit
|
commitdiff
|
tree
2023-05-09
Jason Merrill
c++: n
o
n-template friend
o
f temp
l
ate [PR106740]
commit
|
commitdiff
|
tree
2023-05-05
Ja
s
on Merri
l
l
Revert "c++: res
t
ore in
s
t
a
ntiate
_
decl assert"
commit
|
commitdiff
|
tree
2023-05-03
Jas
o
n M
e
rril
l
c++: over-eager
f
ri
e
nd ma
t
ching [P
R
109649]
commit
|
commitdiff
|
tree
2023-05-03
Jason Merri
l
l
c++: fi
x
TT
P
level reduction cache
commit
|
commitdiff
|
tree
2023-05-02
Ja
s
on Merrill
c++:
s
imp
l
ify
m
ember template sub
s
t
ituti
o
n
commit
|
commitdiff
|
tree
2023-05-02
J
as
o
n Merrill
c++: less invalidate_clas
s
_lookup_cache
commit
|
commitdiff
|
tree
2023-05-02
J
a
son Merri
l
l
c++: look f
o
r empty ba
s
e at specific offset [PR1096
7
8]
commit
|
commitdiff
|
tree
2023-05-02
Jas
o
n Merrill
c++: std::
v
a
riant sl
o
w to com
p
ile [PR1096
7
8]
commit
|
commitdiff
|
tree
2023-05-01
Jason Merrill
c++: array D
M
I
a
nd member
f
n [PR109666
]
commit
|
commitdiff
|
tree
2023-04-27
Jason M
e
r
r
ill
c+
+
: print
conversion error at
candidate lo
c
a
t
ion
commit
|
commitdiff
|
tree
2023-04-27
Jason Merrill
c++: r
e
stor
e
in
s
tantiate_decl
assert
commit
|
commitdiff
|
tree
2023-04-26
Ja
s
on Merr
i
l
l
c++: remove nsdmi_in
s
t hash
t
abl
e
commit
|
commitdiff
|
tree
2023-04-26
Jas
o
n Merrill
c++: local c
l
ass in n
e
sted ge
n
er
i
c lambd
a
[PR109241]
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c++
:
unique friend shenanigans [PR69836]
commit
|
commitdiff
|
tree
2023-04-21
Ja
s
on Merrill
c++:
f
ix 'unsign
e
d type
d
e
f
-name' exte
n
sion [PR1
0
80
9
9]
commit
|
commitdiff
|
tree
2023-04-19
Jason Merrill
c++: fi
x
'unsi
g
ned _
_
int
1
28
_
t
'
semantic
s
[PR108099]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
doc: r
e
move
stray
@gol
commit
|
commitdiff
|
tree
next