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++: local class in generic lambda [PR113544]
2023-07-28
Ng YongXian
g
c++
:
devir
t
ualization
o
f array d
e
stru
c
tion [PR
1
10
0
57]
commit
|
commitdiff
|
tree
2023-07-27
Nathanie
l
Sh
e
ad
c++:
Fix ICE wit
h
pa
r
am
e
ter p
a
c
k of decltype(auto)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jason Merrill
c++:
m
e
m
ber vs gl
o
bal template [
P
R106310]
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
iel Shead
c
++
:
Track life
t
imes
i
n
constant evaluatio
n
[
P
R70331
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathani
e
l Shead
c
+
+
:
Prevent dangling pointers from becoming nul
l
ptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shea
d
c++: Improve loca
t
ion in
f
ormation in con
s
tant evaluation
commit
|
commitdiff
|
tree
2023-07-26
Jaso
n
Merrill
te
s
tsuite:
r
un C++11 tests in C++1
1
m
ode
commit
|
commitdiff
|
tree
2023-07-18
Jason Merri
l
l
c
+
+: cons
t
expr bi
t
_cast with empty field
commit
|
commitdiff
|
tree
2023-07-17
Ja
s
on Me
r
rill
c++: only cache constexp
r
c
a
lls that are constant exprs
commit
|
commitdiff
|
tree
2023-07-14
Nat
h
aniel Shead
c++: style
tw
e
ak
commit
|
commitdiff
|
tree
2023-07-14
Jason Merrill
c
+
+:
c
++26 regression fix
e
s
commit
|
commitdiff
|
tree
2023-06-28
Jas
o
n
Merri
l
l
c++: in
h
eri
t
ed
c
onst
r
uctor attributes
commit
|
commitdiff
|
tree
2023-06-28
Jas
o
n Merri
l
l
c+
+
: C
+
+26 constex
p
r cast from
void* [PR110344]
commit
|
commitdiff
|
tree
2023-06-28
Jason Merril
l
te
s
ts
u
ite: std
_
l
i
st hand
l
ing for { target c++26 }
commit
|
commitdiff
|
tree
2023-06-23
Ben Boeckel
lib
c
p
p
: allow UCS_
L
IMIT codepoin
t
s
in
U
TF
-
8 stri
n
gs
commit
|
commitdiff
|
tree
2023-06-19
B
en Boeckel
libcpp: reject codepoi
n
ts abov
e
0
x
10FF
F
F
commit
|
commitdiff
|
tree
2023-06-14
J
ason
Merrill
c++: tweak c++17 ct
o
r
/conv
e
rs
i
o
n
tiebreake
r
[
DR2327]
commit
|
commitdiff
|
tree
2023-06-13
Jason Mer
r
i
ll
c
+
+: muta
b
le te
m
ps in rodata
commit
|
commitdiff
|
tree
2023-06-12
Jason Merrill
c++: bui
l
d initializer_list<string>
in a loop [PR105838]
commit
|
commitdiff
|
tree
2023-06-09
Jaso
n
Merrill
c++: fix
3
2-bit spaceship fai
l
ur
e
s [PR110185]
commit
|
commitdiff
|
tree
2023-06-09
J
a
s
on
M
errill
c++: diagnose auto in temp
l
ate ar
g
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c+
+
:
init-list
of uncopyable type [
P
R
1
1
0
102
]
commit
|
commitdiff
|
tree
2023-06-07
Jas
o
n Me
r
rill
c++: allow NRV
and non
-
NRV returns [PR58487]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merril
l
c++: Add -W
n
rvo
commit
|
commitdiff
|
tree
2023-06-07
Jas
o
n Merril
l
c++: enable NRVO from inn
e
r b
l
ock [PR5157
1
]
commit
|
commitdiff
|
tree
2023-06-07
Jason M
e
rrill
c++:
NRV a
n
d g
o
to [PR92407]
commit
|
commitdiff
|
tree
2023-06-07
J
a
son Merri
l
l
c+
+
: f
i
x thro
w
i
n
g cl
e
a
nup
with
label
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: fi
x
contracts
wit
h
NRV
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: add NR
V
tes
t
c
a
s
e [PR58050]
commit
|
commitdiff
|
tree
2023-06-04
Jason Merrill
c++:
use __
c
x
a
_cal
l
_terminate for MUST_NOT_THROW [PR97720]
commit
|
commitdiff
|
tree
2023-06-02
J
a
son Merrill
c++
:
fix explicit/copy prob
l
e
m
[PR1
0
9247]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
c+
+
: make initializer
_
list
a
rray static again [PR110070]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merril
l
var
a
sm
:
ch
e
c
k float size
commit
|
commitdiff
|
tree
2023-06-01
J
a
so
n
M
e
rrill
doc:
i
m
p
r
ov
e
docs for -
p
edan
t
i
c{,-errors}
commit
|
commitdiff
|
tree
2023-06-01
Jason Merril
l
l
i
bstdc+
+
:
o
ptimize EH phase 2
commit
|
commitdiff
|
tree
2023-06-01
J
a
s
o
n Merrill
c++:
m
ake -f
p
ermiss
i
ve avoid -Werror=n
a
rrowing
commit
|
commitdiff
|
tree
2023-05-10
Jason Me
r
rill
c++: adjust conversion di
a
gn
o
stics
commit
|
commitdiff
|
tree
2023-05-10
Jason
M
errill
c
++: be s
t
r
i
cter about c
o
nst
i
nit [C
W
G2543]
commit
|
commitdiff
|
tree
2023-05-10
Jason Merril
l
c
++: alway
s
check
c
onstev
a
l address
commit
|
commitdiff
|
tree
2023-05-09
Jason M
e
rril
l
c
+
+: non-tem
p
l
a
te frie
n
d
of template [PR10
6
740]
commit
|
commitdiff
|
tree
2023-05-05
J
ason Merrill
Revert "c
+
+: restore
i
nsta
n
tiate_
d
ecl assert
"
commit
|
commitdiff
|
tree
2023-05-03
Jason Merri
l
l
c
+
+: over-eager friend matc
h
ing
[PR109649]
commit
|
commitdiff
|
tree
2023-05-03
Jason Merrill
c
+
+
:
fix TTP le
v
el r
e
duction
cache
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++: simplify member t
e
mplate s
u
bstitution
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c+
+
: less inval
i
date_class_lookup_c
a
che
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++:
l
ook for em
p
ty base at spe
c
i
f
ic offset [PR1
0
9678]
commit
|
commitdiff
|
tree
2023-05-02
Jason
Merrill
c++: std::variant slo
w
to com
p
i
l
e [PR
1
09678]
commit
|
commitdiff
|
tree
2023-05-01
Ja
s
o
n
Mer
r
ill
c++: arra
y
DMI and member fn [PR109666]
commit
|
commitdiff
|
tree
2023-04-27
Jas
o
n M
e
rri
l
l
c++: print conve
r
sion error at candidate location
commit
|
commitdiff
|
tree
2023-04-27
Jason Merrill
c++
:
restore ins
t
antiate_dec
l
assert
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c
++: re
m
ove ns
d
mi_i
n
st has
h
table
commit
|
commitdiff
|
tree
2023-04-26
Jason Me
r
rill
c
+
+
: local c
l
a
ss in nest
e
d generic lambda [PR1092
4
1]
commit
|
commitdiff
|
tree
2023-04-26
Ja
s
on Merr
i
ll
c++:
unique friend
shenanigans [PR6983
6
]
commit
|
commitdiff
|
tree
2023-04-21
J
ason
Merrill
c++: fi
x
'unsig
n
ed typedef-nam
e
' extension
[
PR108099]
commit
|
commitdiff
|
tree
2023-04-19
Jason M
e
rrill
c++
:
f
i
x '
u
nsigned __int128_t
'
s
e
m
a
nt
i
cs [PR
1
08099
]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
doc: re
m
o
ve stray @go
l
commit
|
commitdiff
|
tree
2023-04-15
Jason
M
errill
c++: constexpr aggregate destr
u
cti
o
n [PR109
3
5
7]
commit
|
commitdiff
|
tree
2023-04-15
Jason Merri
l
l
-
Wdangling-poi
n
ter: fix MEM_REF hand
l
ing
[PR1
0
95
1
4]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merrill
c++: make trait of incom
p
lete
type a
p
e
r
m
erro
r
[
P
R
1
0
9277]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merril
l
c++
:
m
ak
e
cxx_incomplete_type_diagnosti
c
return bo
o
l
commit
|
commitdiff
|
tree
2023-04-04
Jason Merrill
c++
:
frie
n
d
t
e
m
p
l
a
t
e
matc
h
ing [PR107484]
commit
|
commitdiff
|
tree
2023-03-30
J
ason
M
e
rri
l
l
c++: anonymous
union member
r
eference [PR1054
5
2]
commit
|
commitdiff
|
tree
2023-03-30
Jaso
n
M
e
rrill
c++
:
g
e
n
eric lambda and
f
u
n
cti
o
n ptr
conv [PR10
5
221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c++: lam
b
da mangling alias issu
e
s [PR1
0
7897]
commit
|
commitdiff
|
tree
2023-03-29
Jason Merrill
c++: al
i
as ctad refinements [PR109321]
commit
|
commitdiff
|
tree
2023-03-28
Jason Merrill
c
-family:
-Wsequence-point a
n
d COM
P
ONENT_REF
[
P
R
107163
]
commit
|
commitdiff
|
tree
2023-03-24
Jason Merr
i
ll
c++:
d
e
f
aul
t
templa
t
e ar
g
, partial or
d
ering [PR105481]
commit
|
commitdiff
|
tree
2023-03-23
Jason
M
e
rr
i
ll
c
+
+: constex
p
r
PMF conv
e
rsi
o
n [PR105996]
commit
|
commitdiff
|
tree
2023-03-23
Jason Merrill
c++: local class
i
n neste
d
generic lambda [PR109241
]
commit
|
commitdiff
|
tree
2023-03-22
Jaso
n
Mer
r
i
l
l
c+
+
:
a
rray bound
p
arti
a
l ordering [PR1
0
8390]
commit
|
commitdiff
|
tree
2023-03-22
J
a
son Merrill
c++:
attribute
o
n dtor in te
m
plate
[PR108795]
commit
|
commitdiff
|
tree
2023-03-21
Jason Merr
i
ll
c++: DMI in
template w
i
th v
i
r
t
ual base [PR106890]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++:
c
onstant, array,
l
ambda, t
e
mplate [PR1
0
8
975]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c+
+
:
t
hr
o
w an
d
priv
a
te destru
c
tor [PR109172]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++: nam
e
spac
e
-
s
coped f
r
iend i
n
local cl
a
ss [PR69
4
10]
commit
|
commitdiff
|
tree
2023-03-16
Jason M
e
rri
l
l
c++: __func__ and lo
c
al
c
la
s
s DMI [
P
R1058
0
9
]
commit
|
commitdiff
|
tree
2023-03-16
Jason
Mer
r
ill
c
+
+: generic lambda, loca
l
class, __func__
[
PR1082
4
2
]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merril
l
c++: &enum::enumerator [PR
1
01869]
commit
|
commitdiff
|
tree
2023-03-16
Jason M
e
rrill
c++: c
o
_await and move-only type [PR105406]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c++: c
o
_awa
i
t and initializer_list [P
R
10387
1
]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c++: in
j
ect
e
d class
n
a
me as default ttp arg
[
PR58538
]
commit
|
commitdiff
|
tree
2023-03-15
Jason Mer
r
ill
c++: pas
s
ing one ttp
to an
o
ther [PR108179]
commit
|
commitdiff
|
tree
2023-03-15
Jason M
e
rrill
c++
:
co
e
r
c
e_templa
t
e_t
e
mplate
_
parms
i
n
t
erfa
c
e
t
w
eak
commit
|
commitdiff
|
tree
2023-03-14
Jason Merr
i
l
l
c++: variable tm
p
l partial
specialization [PR108468]
commit
|
commitdiff
|
tree
2023-03-14
Jason Merrill
c+
+
: -Wre
t
urn-type wi
t
h if (tr
u
e) th
r
ow
[PR107310
]
commit
|
commitdiff
|
tree
2023-03-13
Jason M
e
rrill
c++:
handle _Flo
a
tNN redeclaration like
b
ool
[
PR107128]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++:
c
onstrai
n
ed lamb
d
a
error-r
e
c
over
y
[
PR
1
08972
]
commit
|
commitdiff
|
tree
2023-03-10
Jaso
n
Merrill
c++: class
NTTP a
n
d n
e
sted anon union [PR108566]
commit
|
commitdiff
|
tree
2023-03-10
J
ason Me
r
rill
c
++: sig
n
ed __
i
nt128_t [PR
1
08099]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++: ove
r
loade
d
fn
in contract [PR108542]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c
+
+: allocato
r
temps
i
n list of
arrays [PR108773]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++:
CTAD for less-specia
l
ized
a
li
a
s temp
l
a
t
e
[PR1
0
2529]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c
+
+:
f
i
x alias CTAD [
P
R1058
4
1]
commit
|
commitdiff
|
tree
2023-03-09
J
a
son Merril
l
c++: hide
_
_i
s
_ded
u
cible f
o
r GCC 13
commit
|
commitdiff
|
tree
2023-03-09
Jason M
e
rrill
c++: add __
i
s_ded
u
cible trait [P
R
105841]
commit
|
commitdiff
|
tree
2023-03-07
Jason Merr
i
ll
c++: static lambda tsu
b
st [PR108526]
commit
|
commitdiff
|
tree
2023-02-18
Jason Merri
l
l
c++: s
t
a
tic_as
s
ert
(
fal
s
e)
in tem
p
l
a
te [DR2518]
commit
|
commitdiff
|
tree
2023-02-01
Jas
o
n Me
r
r
ill
c++: Add
-
Wno-
c
ha
n
ge
s
-meaning
commit
|
commitdiff
|
tree
2023-01-31
Jas
o
n
Merrill
c++:
a
ggregat
e
b
a
se
a
n
d TA
R
GET_EXPR_
E
LIDIN
G
_
P [P
R
1
0
8559]
commit
|
commitdiff
|
tree
2023-01-24
Jaso
n
M
e
rrill
c++
:
"
"
#pragma a
t
BOF
[P
R
108504]
commit
|
commitdiff
|
tree
next