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
p1689r5: initial support
2023-09-19
B
en Boeckel
p1689r5: initial support
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben B
o
eckel
spec: a
d
d
a s
p
e
c
f
u
n
c
tion to joi
n
arguments
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Javier Martinez
c++
:
ex
t
end cold, hot attributes
t
o classes
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
J
a
son M
e
rrill
c++: i
n
her
i
ted
d
efaul
t
constructor [CWG2
7
99]
commit
|
commitdiff
|
tree
2023-09-18
Jason Merrill
doc: GTY((
c
ache)) documen
t
a
t
ion tweak
commit
|
commitdiff
|
tree
2023-09-18
Jason Merr
i
ll
c++
:
overlapping subobjects tweak
commit
|
commitdiff
|
tree
2023-09-12
Jaso
n
Mer
r
ill
c++:
_
_integer_pa
c
k w
i
th class argument [PR11
1
357]
commit
|
commitdiff
|
tree
2023-09-12
Jas
o
n
Merri
l
l
c++: ICE
w
ith -fno-except
i
ons
and array init [PR107198]
commit
|
commitdiff
|
tree
2023-09-06
J
ason Merrill
c++
:
[
[
no_unique_addre
s
s]]
a
n
d cv-qualified type
commit
|
commitdiff
|
tree
2023-08-22
J
a
son Merrill
c++:
may
b
e_substitute_
r
eqs_f
o
r
f
ix
commit
|
commitdiff
|
tree
2023-08-22
Jason Merri
l
l
c++: constrained h
i
dden fr
i
ends [
P
R1097
5
1]
commit
|
commitdiff
|
tree
2023-08-14
gnaggnoyil
c++: follow
D
R 23
8
6 and up
d
ate implementa
t
ion
of get_t
u
p
le_s
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-08-14
Jason
M
errill
c++: -fconcepts
a
n
d __cpp_concepts
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel
S
h
ead
c++:
R
eport invalid id-expre
s
s
ion in
decl
t
y
p
e
[PR10
0
48
2
]
commit
|
commitdiff
|
tree
2023-07-28
Ng Yon
g
Xiang
c++
:
devir
t
u
alization of array destruction [PR110057
]
commit
|
commitdiff
|
tree
2023-07-27
N
ath
a
niel S
h
ead
c++:
Fix IC
E
with parameter
pack o
f
decl
t
ype(
a
uto)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jason
Me
r
rill
c++: m
e
m
b
er vs
g
lob
a
l
template [
P
R
1
06310
]
commit
|
commitdiff
|
tree
2023-07-26
Nathan
i
e
l
Shead
c++: Trac
k
lifetimes in con
s
t
ant eva
l
uation [PR70
3
31
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
iel Shea
d
c
++:
P
reve
n
t danglin
g
p
o
inter
s
f
ro
m
becoming nullptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++: Im
p
rove
location inform
a
tion in c
o
nstant evaluation
commit
|
commitdiff
|
tree
2023-07-26
Jason Merrill
t
estsuite:
r
un C++11 tests in
C+
+
11 mod
e
commit
|
commitdiff
|
tree
2023-07-18
J
ason
M
errill
c
+
+
:
c
o
n
stexpr bit_ca
s
t with empty fie
l
d
commit
|
commitdiff
|
tree
2023-07-17
Jason
M
e
rrill
c++: only cache c
o
nstex
p
r cal
l
s that are con
s
tant expr
s
commit
|
commitdiff
|
tree
2023-07-14
Nathani
e
l Shead
c++
:
s
t
y
l
e
twe
a
k
commit
|
commitdiff
|
tree
2023-07-14
Jason M
e
rrill
c++: c++
2
6 regression fixes
commit
|
commitdiff
|
tree
2023-06-28
Jaso
n
M
e
r
r
ill
c
++: inherited constru
c
t
o
r a
t
tri
b
utes
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
c++: C++26 constexpr
c
ast from vo
i
d* [PR11
0
344]
commit
|
commitdiff
|
tree
2023-06-28
Jason
M
errill
testsuite: std_list handling
f
or
{
t
arg
e
t
c
++26 }
commit
|
commitdiff
|
tree
2023-06-23
Ben Boeckel
libcpp: allow
U
CS_LIMIT co
d
epoi
n
ts in UTF-8 stri
n
gs
commit
|
commitdiff
|
tree
2023-06-19
Ben B
o
eckel
l
i
bcpp
:
rej
e
ct codepoint
s
a
b
ov
e
0
x
10FFFF
commit
|
commitdiff
|
tree
2023-06-14
J
a
s
on Merrill
c++: tweak c++17 ctor/conversion tieb
r
ea
k
er
[DR2327]
commit
|
commitdiff
|
tree
2023-06-13
Jason
Merrill
c++:
m
ut
a
ble temps
in rodata
commit
|
commitdiff
|
tree
2023-06-12
Jaso
n
Me
r
ri
l
l
c++
:
build ini
t
ializer_list<s
t
ring> in a loop [
P
R105838]
commit
|
commitdiff
|
tree
2023-06-09
Jas
o
n M
e
rrill
c+
+
: fix 32-bit spa
c
eship
f
a
il
u
res [PR110185]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merr
i
ll
c++: diagnose auto in te
m
plate arg
commit
|
commitdiff
|
tree
2023-06-09
J
a
son Merr
i
ll
c++: init-lis
t
of u
n
cop
y
a
b
le type
[PR11010
2
]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Merril
l
c++
:
al
l
ow
N
RV and no
n
-
NRV return
s
[PR
5
8487]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Merrill
c++: Add -Wnrvo
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++
:
enable NRVO from inner block [PR51571]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++:
N
RV and goto [PR92407]
commit
|
commitdiff
|
tree
2023-06-07
J
a
s
o
n Merrill
c++
:
fix throwing cleanup wit
h
label
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Mer
r
ill
c+
+
: fix contrac
t
s wit
h
NRV
commit
|
commitdiff
|
tree
2023-06-07
Jas
o
n
Merrill
c++
:
add NRV testcase [PR580
5
0
]
commit
|
commitdiff
|
tree
2023-06-04
Jason Merril
l
c++: use __cxa_cal
l
_terminate for
M
UST_NOT
_
T
H
ROW [PR977
2
0]
commit
|
commitdiff
|
tree
2023-06-02
Jason
M
errill
c
+
+
:
fix explicit/copy problem [PR1092
4
7]
commit
|
commitdiff
|
tree
2023-06-02
Jason
M
errill
c++: make init
i
alizer_list a
r
ray static again
[
P
R110070]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merril
l
varasm:
c
heck float size
commit
|
commitdiff
|
tree
2023-06-01
Jason Merr
i
ll
doc: improve docs f
o
r
-pedan
t
ic{,-errors}
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
lib
s
tdc++
:
optim
i
ze
EH p
h
ase 2
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
c+
+
:
make -fpermissive avoid -Werror=narrowing
commit
|
commitdiff
|
tree
2023-05-10
J
a
s
o
n Me
r
rill
c++:
a
djust conversion diagnostics
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c++: be st
r
i
c
ter about constinit [CWG2543]
commit
|
commitdiff
|
tree
2023-05-10
Ja
s
on Merrill
c++: a
l
w
a
ys
c
heck
consteva
l
add
r
ess
commit
|
commitdiff
|
tree
2023-05-09
Jason
M
errill
c++: non-t
e
mp
l
ate
f
riend
of t
e
mplate [PR106740
]
commit
|
commitdiff
|
tree
2023-05-05
Jason Merrill
Revert
"
c++: r
e
store
i
nstantiate_dec
l
a
ssert"
commit
|
commitdiff
|
tree
2023-05-03
Jason Merrill
c++
:
o
ver-eager friend
m
atching [PR109
6
49]
commit
|
commitdiff
|
tree
2023-05-03
Jaso
n
M
e
rr
i
ll
c
+
+: fix TTP level reduction cache
commit
|
commitdiff
|
tree
2023-05-02
Jason Me
r
rill
c+
+
: simpl
i
fy member templa
t
e substitu
t
ion
commit
|
commitdiff
|
tree
2023-05-02
Jason Merri
l
l
c++:
l
e
s
s invalida
t
e
_
class_loo
k
up_cache
commit
|
commitdiff
|
tree
2023-05-02
J
a
son Merr
i
ll
c++: look for e
m
pty base
at specific offset [P
R
109678]
commit
|
commitdiff
|
tree
2023-05-02
Jason
M
errill
c++: std::variant s
l
o
w to compile [PR109678]
commit
|
commitdiff
|
tree
2023-05-01
Jason Merri
l
l
c++: array DMI and
m
ember fn [PR109666]
commit
|
commitdiff
|
tree
2023-04-27
Jason Merrill
c++:
p
ri
n
t conversion error at
c
a
n
didate location
commit
|
commitdiff
|
tree
2023-04-27
J
a
son Merr
i
ll
c++
:
restore instantiat
e
_dec
l
assert
commit
|
commitdiff
|
tree
2023-04-26
J
ason M
e
rrill
c++: remove nsdmi_i
n
s
t hashtable
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c++: local cla
s
s in nested g
e
neric l
a
mbd
a
[PR109241]
commit
|
commitdiff
|
tree
2023-04-26
J
aso
n
Merrill
c++: unique friend
she
n
an
i
gans [P
R
69836]
commit
|
commitdiff
|
tree
2023-04-21
Jason Merrill
c++:
f
ix
'
unsigned typedef-name' e
x
tension [PR108099]
commit
|
commitdiff
|
tree
2023-04-19
Jason Merri
l
l
c++:
f
i
x
'un
s
igned
_
_int12
8
_t'
semant
i
cs [PR108099]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
doc: remove
s
t
ray
@gol
commit
|
commitdiff
|
tree
2023-04-15
Jason Merrill
c++:
constexpr aggregat
e
dest
r
ucti
o
n
[
PR1093
5
7]
commit
|
commitdiff
|
tree
2023-04-15
Jason Me
r
r
i
l
l
-W
d
angling
-
pointer
:
f
ix ME
M
_REF
h
andling [PR109514]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merrill
c++: make trait of
inco
m
pl
e
te
type a permerr
o
r [
P
R109277]
commit
|
commitdiff
|
tree
2023-04-13
Jas
o
n Merrill
c++: make cxx
_
incompl
e
t
e_t
y
pe
_
d
iagnostic return bool
commit
|
commitdiff
|
tree
2023-04-04
J
ason Merr
i
ll
c++: fr
i
e
n
d template m
a
tch
i
ng [PR1074
8
4]
commit
|
commitdiff
|
tree
2023-03-30
Jas
o
n
Merrill
c++
:
anonymous un
i
on member
referenc
e
[PR105452]
commit
|
commitdiff
|
tree
2023-03-30
Jason
M
errill
c+
+
: generic lambda and func
t
ion ptr conv [
P
R
10
5
221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c++: lambda
m
angling alias issu
e
s [PR107897]
commit
|
commitdiff
|
tree
2023-03-29
Jason Merr
i
l
l
c+
+
:
alias
c
tad refinements
[PR10932
1
]
commit
|
commitdiff
|
tree
2023-03-28
J
a
son Me
r
rill
c-family: -
W
seque
n
ce-po
i
n
t an
d
COMPO
N
ENT_REF [
P
R107163]
commit
|
commitdiff
|
tree
2023-03-24
Jason Merrill
c++:
d
efa
u
lt t
e
m
p
late ar
g
, parti
a
l ordering
[PR105481]
commit
|
commitdiff
|
tree
2023-03-23
Jas
o
n Merrill
c++: constexpr PMF conve
r
sion
[PR105996]
commit
|
commitdiff
|
tree
2023-03-23
Jason
Mer
r
ill
c++: local
c
lass in nested gener
i
c
lambda [PR109241]
commit
|
commitdiff
|
tree
2023-03-22
Ja
s
on Merrill
c++: array bound partial orderi
n
g [
P
R108
3
9
0
]
commit
|
commitdiff
|
tree
2023-03-22
Jason Merri
l
l
c++: attribute on dtor
i
n
template [PR108795]
commit
|
commitdiff
|
tree
2023-03-21
Jason Me
r
rill
c++
:
DMI
i
n
t
e
mplat
e
with
virtual base [PR106890]
commit
|
commitdiff
|
tree
2023-03-17
Jas
o
n Merrill
c+
+
:
constant, a
r
ray, lambda
,
templat
e
[P
R
1089
7
5]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++: thr
o
w and priva
t
e destructor [PR109172
]
commit
|
commitdiff
|
tree
2023-03-17
J
ason Merrill
c++: na
m
espa
c
e-
s
coped friend in
l
o
c
al class [PR6
9
410]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merri
l
l
c
+
+:
__f
u
nc__
a
n
d local cla
s
s DMI
[PR
1
05809]
commit
|
commitdiff
|
tree
2023-03-16
J
ason
M
errill
c++: generic
l
ambd
a
,
l
o
c
al
c
l
ass, __func__
[PR10824
2
]
commit
|
commitdiff
|
tree
2023-03-16
Ja
s
on Mer
r
ill
c++
:
&enum::
e
numerator [P
R
101869
]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c++: co_await an
d
move-onl
y
t
y
pe [PR1
0
5406]
commit
|
commitdiff
|
tree
2023-03-15
Jas
o
n
M
errill
c++: co_await and initi
a
lizer_li
s
t [PR
1
03
8
71]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c++: injected class name
as default ttp arg [PR58
5
38]
commit
|
commitdiff
|
tree
2023-03-15
J
a
so
n
Merrill
c++: p
a
ssing o
n
e tt
p
to anot
h
er [PR108179]
commit
|
commitdiff
|
tree
2023-03-15
Jason
Merrill
c
++:
c
oe
r
ce_template_templat
e
_par
m
s i
n
terfac
e
tw
e
ak
commit
|
commitdiff
|
tree
2023-03-14
Jason Merrill
c++: variable tmpl
p
art
i
al spec
i
ali
z
a
t
i
o
n [PR10846
8
]
commit
|
commitdiff
|
tree
2023-03-14
Jason
M
erri
l
l
c
++: -W
r
eturn-type with if (
t
rue) throw [PR1073
1
0
]
commit
|
commitdiff
|
tree
2023-03-13
Jason Merrill
c
+
+
: handle
_FloatNN re
d
eclaratio
n
like bool [PR107128]
commit
|
commitdiff
|
tree
next