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++: P0847R7 (deducing this) - initial functionality. [PR102609]
2023-06-14
Jason Merrill
c++: twea
k
c+
+
1
7
ctor/
c
onv
e
rsion ti
e
breaker [DR232
7
]
commit
|
commitdiff
|
tree
2023-06-13
J
a
s
o
n
Merr
i
ll
c++: mutab
l
e
te
m
p
s
in rodata
commit
|
commitdiff
|
tree
2023-06-12
Jason Me
r
rill
c++: bui
l
d
i
n
itializer_list<st
r
ing> in a loop [P
R
1
0
5
8
38
]
commit
|
commitdiff
|
tree
2023-06-09
J
ason Merrill
c++: fi
x
3
2-b
i
t spaceship failures
[PR110185]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c++: diagnose auto
i
n tem
p
l
ate
arg
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c++: ini
t
-li
s
t of uncopyable type [P
R
110
1
02]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
M
errill
c++: a
l
l
ow NRV an
d
non-
N
R
V returns [PR58487]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: Add -Wnrvo
commit
|
commitdiff
|
tree
2023-06-07
Jason
M
errill
c++
:
ena
b
le NRVO from inner block [
P
R5157
1
]
commit
|
commitdiff
|
tree
2023-06-07
J
a
so
n
Merrill
c++: NRV and got
o
[PR92407]
commit
|
commitdiff
|
tree
2023-06-07
J
a
son
Merr
i
ll
c++: fix t
h
rowing
cleanu
p
with label
commit
|
commitdiff
|
tree
2023-06-07
J
a
s
on Merrill
c++: fix contracts
with
NRV
commit
|
commitdiff
|
tree
2023-06-07
J
a
son Me
r
rill
c++: add NRV testca
s
e [
P
R58050
]
commit
|
commitdiff
|
tree
2023-06-04
Jason Merri
l
l
c
+
+:
use
_
_cxa_call_terminate for
M
U
S
T_NOT_THROW [PR97720]
commit
|
commitdiff
|
tree
2023-06-02
Jason
Merrill
c++: fi
x
explic
i
t/copy
problem [PR109247]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
c++:
make initialize
r
_list arr
a
y
s
tat
i
c
again [PR1
1
0070]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
varasm: check float size
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
doc: improve docs for -ped
a
ntic
{
,-errors}
commit
|
commitdiff
|
tree
2023-06-01
Jason Merr
i
l
l
libstdc+
+
: optimi
z
e EH phase 2
commit
|
commitdiff
|
tree
2023-06-01
Jason
M
erril
l
c++
:
make
-
fper
m
issiv
e
avoi
d
-Werror=narr
o
wing
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c+
+
: adjust convers
i
on diagnostics
commit
|
commitdiff
|
tree
2023-05-10
Jas
o
n
M
errill
c
++: be str
i
cte
r
about
c
onstinit [CWG2543]
commit
|
commitdiff
|
tree
2023-05-10
J
ason
M
errill
c++: a
l
ways check cons
t
eval address
commit
|
commitdiff
|
tree
2023-05-09
J
a
s
o
n Merrill
c
++:
non
-
template
f
rie
n
d of te
m
p
l
a
te [PR
1
0
6740]
commit
|
commitdiff
|
tree
2023-05-05
Jas
o
n Merri
l
l
R
eve
r
t "c++: re
s
tor
e
i
nst
a
ntiate_d
e
cl assert"
commit
|
commitdiff
|
tree
2023-05-03
Ja
s
on Me
r
rill
c++:
o
v
er
-
eag
e
r
fr
i
end mat
c
h
ing
[PR1096
4
9]
commit
|
commitdiff
|
tree
2023-05-03
J
ason
M
er
r
i
l
l
c++: fix TTP level reductio
n
cache
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c
+
+: s
i
mplify member template
substitution
commit
|
commitdiff
|
tree
2023-05-02
Jason Me
r
rill
c++: less inva
l
idate_class
_
loo
k
up_
c
ache
commit
|
commitdiff
|
tree
2023-05-02
Jason Mer
r
ill
c
+
+
:
look for empty base a
t
s
pecific offset [PR109678]
commit
|
commitdiff
|
tree
2023-05-02
Jason M
e
rrill
c++
:
std
:
:variant slow t
o
compile [PR1
0
9678]
commit
|
commitdiff
|
tree
2023-05-01
Jason Merrill
c
++: array DMI and member fn
[
PR109666]
commit
|
commitdiff
|
tree
2023-04-27
Jason Merril
l
c
++
:
print convers
i
o
n e
r
ror at can
d
idat
e
loc
a
tio
n
commit
|
commitdiff
|
tree
2023-04-27
Jaso
n
Merrill
c++: rest
o
re instantiate_
d
ecl assert
commit
|
commitdiff
|
tree
2023-04-26
Jason
M
e
r
rill
c++: remov
e
nsdmi_inst
h
a
shtable
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c+
+
: local
c
l
ass
i
n
nested
g
e
n
e
ric lambda [PR1
0
9241]
commit
|
commitdiff
|
tree
2023-04-26
Jason Me
r
rill
c++: u
n
ique frien
d
shenanigans [PR69836]
commit
|
commitdiff
|
tree
2023-04-21
Jason Merrill
c
+
+: fix
'
unsi
g
ned
ty
p
edef-
n
ame'
e
xtension [
P
R
1080
9
9
]
commit
|
commitdiff
|
tree
2023-04-19
Jaso
n
Merrill
c++: fix 'unsigned __in
t
128_
t
' semantics [
P
R108099
]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
d
oc: remove stray @gol
commit
|
commitdiff
|
tree
2023-04-15
Jason Merril
l
c
+
+
: constex
p
r agg
r
e
g
ate
de
s
truction [PR1093
5
7
]
commit
|
commitdiff
|
tree
2023-04-15
Jason Merrill
-
Wdangling
-
pointer: f
i
x MEM
_
R
E
F h
a
ndling [
P
R109514]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merrill
c++: make t
r
ait of incomplete
type a permerror [PR109277]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merrill
c
+
+: make cxx
_
incomplete_type_diagnostic retu
r
n
bool
commit
|
commitdiff
|
tree
2023-04-04
J
a
s
o
n
Me
r
rill
c++: friend template
m
atching [PR107484]
commit
|
commitdiff
|
tree
2023-03-30
J
ason M
e
rri
l
l
c++: anony
m
ous union member reference
[
PR105452
]
commit
|
commitdiff
|
tree
2023-03-30
J
ason Merrill
c++: gener
i
c
la
m
b
d
a and fun
c
tion
p
tr
c
onv
[
P
R
105
2
21]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merril
l
c++: lambda mangling alias
i
s
sues [P
R
1
078
9
7]
commit
|
commitdiff
|
tree
2023-03-29
Jason Merrill
c
++: alias
ct
a
d
r
ef
i
nements [
P
R109321]
commit
|
commitdiff
|
tree
2023-03-28
Jason Merrill
c-family: -Wsequenc
e
-point a
n
d
COMPONENT_
R
EF [PR10716
3
]
commit
|
commitdiff
|
tree
2023-03-24
Jason Merrill
c
+
+
: de
f
ault template
a
rg, partial
order
i
ng [PR105481]
commit
|
commitdiff
|
tree
2023-03-23
Ja
s
on Merrill
c++:
constexpr PM
F
conve
r
sion
[
PR105996]
commit
|
commitdiff
|
tree
2023-03-23
Jason M
e
r
r
ill
c
+
+:
l
ocal class
in ne
s
ted gene
r
ic lambda [PR1
0
92
4
1]
commit
|
commitdiff
|
tree
2023-03-22
J
ason Mer
r
ill
c
++: array bound pa
r
tial ordering [PR108390]
commit
|
commitdiff
|
tree
2023-03-22
Jason Merrill
c++: attri
b
ute on dtor in t
e
mpl
a
t
e
[
P
R108795]
commit
|
commitdiff
|
tree
2023-03-21
Jason Merrill
c++: DMI in temp
l
a
t
e wit
h
virtual base [PR106890
]
commit
|
commitdiff
|
tree
2023-03-17
Jason M
e
rrill
c++: con
s
tant, array, lambda, templa
t
e [P
R
108975]
commit
|
commitdiff
|
tree
2023-03-17
Jason Mer
r
ill
c++: t
h
row and private d
e
structor [PR109172]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merr
i
l
l
c++: na
m
espace-scoped friend
in loc
a
l class [PR6941
0
]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merril
l
c++: __fu
n
c__ and l
o
ca
l
class DMI [PR105809]
commit
|
commitdiff
|
tree
2023-03-16
Jas
o
n
Merrill
c++: g
e
neric lambda, local c
l
ass, __func__
[
P
R108242
]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c+
+
: &e
n
um::enumerator
[
P
R10
1
86
9
]
commit
|
commitdiff
|
tree
2023-03-16
Jas
o
n Merrill
c
+
+
:
co_
a
wait and mov
e
-
o
nly type [PR105406]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c++: co_
a
w
ait and
i
niti
a
lizer_list [PR1038
7
1]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merr
i
ll
c++:
injected class name as defa
u
lt ttp arg
[
P
R
5
8538]
commit
|
commitdiff
|
tree
2023-03-15
J
a
s
o
n
Merrill
c++: passi
n
g one ttp to an
o
ther [PR108179]
commit
|
commitdiff
|
tree
2023-03-15
Jason Mer
r
ill
c++: coerce_template_template
_
parms interface tweak
commit
|
commitdiff
|
tree
2023-03-14
Jason
M
e
r
rill
c++
:
variabl
e
tmpl pa
r
tial specializati
o
n [PR108468]
commit
|
commitdiff
|
tree
2023-03-14
Jason Me
r
r
i
ll
c+
+
: -Wr
e
turn-type
with
i
f
(t
r
ue)
throw [PR107310]
commit
|
commitdiff
|
tree
2023-03-13
Jas
o
n Merrill
c
+
+: handle _F
l
oat
N
N redeclarat
i
o
n
like bool [PR107128]
commit
|
commitdiff
|
tree
2023-03-10
Jason
M
err
i
ll
c++: constraine
d
lambd
a
error-recovery [PR108972]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++: class N
T
TP and nested anon u
n
ion [PR108566]
commit
|
commitdiff
|
tree
2023-03-10
J
ason Merrill
c
+
+: signed
_
_int128
_
t [PR1
0
809
9
]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++
:
o
verloade
d
fn in contra
c
t [PR108542]
commit
|
commitdiff
|
tree
2023-03-09
Jason
Merr
i
l
l
c+
+
: allocator
t
e
mps in li
s
t
o
f
arrays [PR
1
08
7
73]
commit
|
commitdiff
|
tree
2023-03-09
Ja
s
on Merril
l
c++:
C
TAD for less-spec
i
al
i
zed alias template [PR102529]
commit
|
commitdiff
|
tree
2023-03-09
Jason
M
erril
l
c+
+
:
fix
a
lias
CTAD [P
R
1
05841]
commit
|
commitdiff
|
tree
2023-03-09
Jason
M
errill
c++: hide __
i
s
_
d
e
ducibl
e
for
G
CC 13
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c+
+
: add __is_deducible t
r
ai
t
[
PR105841]
commit
|
commitdiff
|
tree
2023-03-07
J
a
s
on M
e
rrill
c++: static
l
amb
d
a tsu
b
st [PR108526
]
commit
|
commitdiff
|
tree
2023-02-18
Jaso
n
Merrill
c+
+
:
static_assert (false) in template [DR2518]
commit
|
commitdiff
|
tree
2023-02-01
Jaso
n
Me
r
r
i
l
l
c
++: Add
-
Wno-changes-me
a
ning
commit
|
commitdiff
|
tree
2023-01-31
Jason M
e
rrill
c++:
a
ggregate
b
as
e
and TARGE
T
_EXPR_E
L
IDING
_
P [PR108559]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++:
"" #pragma a
t
BOF [
P
R
10850
4
]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merril
l
c++: static lambda in t
e
mplate [P
R
1
08526]
commit
|
commitdiff
|
tree
2023-01-24
Jaso
n
Merrill
c++: TARGET
_
EXPR collaps
i
ng [
P
R107303
]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merrill
c+
+
: TA
R
GET
_
EXPR_ELIDING_P an
d
std:
:
move [PR10726
7
]
commit
|
commitdiff
|
tree
2023-01-23
J
a
son Merrill
c++: vector of cla
s
s with
b
ool ctor [
P
R
1
08195]
commit
|
commitdiff
|
tree
2023-01-23
Jason Mer
r
ill
c++
:
result loc
a
tion and
e
xplicit
i
ns
t
[PR108496]
commit
|
commitdiff
|
tree
2023-01-23
Jason M
e
r
rill
c++: lifetime
ex
t
ension with
.
* expression
[
PR53288]
commit
|
commitdiff
|
tree
2022-12-23
A
r
s
en Arsenovi
ć
libstdc++: Impr
o
ve output of default
c
ontract viola
t
ion
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
Arsen Ars
e
nović
contrib: Add dg-out-g
e
nerator
.
pl
commit
|
commitdiff
|
tree
2022-12-22
J
a
son Mer
r
ill
t
estsuite: don't declar
e
print
f
i
n coro
.
h
commit
|
commitdiff
|
tree
2022-12-21
Jason Merri
l
l
f
o
l
d: f
i
x u
s
e o
f
p
r
otected
_
set_exp
r
_loc
a
tion_unshare
commit
|
commitdiff
|
tree
2022-12-21
Jas
o
n Merri
l
l
c++:
so
u
rce
p
o
sition of lambda c
a
ptures [PR84471]
commit
|
commitdiff
|
tree
2022-12-19
J
a
son Mer
r
il
l
build: avoid -
W
conditionally-
s
uppo
r
t
e
d on qsort check
commit
|
commitdiff
|
tree
2022-12-19
Arse
n
Arsenović
contracts: Lowerc
a
se
{
M
AYB
E
,NEVER}_C
O
NTINUE
commit
|
commitdiff
|
tree
2022-12-19
J
ason M
e
r
r
ill
build: add -Wcondi
t
ionally-
s
upported to
s
t
r
ict_warn
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
J
ason Merrill
c++: r
e
n
a
me parameter
commit
|
commitdiff
|
tree
2022-12-15
Arsen Arsenović
c++: mangle contracts in write_
m
angl
e
d_name
commit
|
commitdiff
|
tree
next