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++: fix contracts with NRV
2023-06-07
Jason Merr
i
ll
c++: f
i
x
contr
a
ct
s
with NRV
commit
|
commitdiff
|
tree
2023-06-07
Jason Merr
i
ll
c++: add
N
R
V testca
s
e [PR58050]
commit
|
commitdiff
|
tree
2023-06-04
Jason M
e
rrill
c++: use __cxa_call_terminate for MUST_N
O
T_THROW [PR97720]
commit
|
commitdiff
|
tree
2023-06-02
Ja
s
o
n Merrill
c++: fix
expl
i
c
i
t/copy pr
o
bl
e
m [PR1092
4
7]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merril
l
c++: make initialize
r
_list
a
rray static ag
a
in [PR1
1
0070]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
vara
s
m
:
c
hec
k
float size
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
doc: improve docs f
o
r -pedant
i
c
{
,-
e
rrors
}
commit
|
commitdiff
|
tree
2023-06-01
Jason
M
errill
libstdc
+
+: optim
i
z
e
EH phase 2
commit
|
commitdiff
|
tree
2023-06-01
Jason Me
r
rill
c++
:
m
ake -fpermissive avoid
-
W
e
r
ror=n
a
rrowing
commit
|
commitdiff
|
tree
2023-05-10
J
a
son Merr
i
ll
c++: adjust
c
onversion diagnostics
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c++: be stricter abou
t
consti
n
it [CWG2543]
commit
|
commitdiff
|
tree
2023-05-10
Ja
s
on Merr
i
ll
c++:
always che
c
k consteval
a
ddress
commit
|
commitdiff
|
tree
2023-05-09
J
a
son
M
errill
c++: non-template fri
e
nd o
f
tem
p
late [PR106740
]
commit
|
commitdiff
|
tree
2023-05-05
J
ason M
e
r
rill
Revert "c++: res
t
ore instantiate_d
e
c
l assert"
commit
|
commitdiff
|
tree
2023-05-03
J
a
son Merr
i
ll
c++: over-eager friend mat
c
hin
g
[PR10
9
649]
commit
|
commitdiff
|
tree
2023-05-03
Jas
o
n
Mer
r
ill
c++: fix
TTP
level reduct
i
on cache
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c+
+
: si
m
pli
f
y member t
e
mplate substit
u
tion
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c
+
+: less invalidate_class_lookup_cache
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++
:
look for empty base at
s
pe
c
ific offset
[
P
R
1
0967
8
]
commit
|
commitdiff
|
tree
2023-05-02
Ja
s
on
Merrill
c++: std:
:
variant slow
to compile [PR
1
09678]
commit
|
commitdiff
|
tree
2023-05-01
J
a
s
o
n
Me
r
r
i
ll
c
+
+:
ar
r
ay DMI
an
d
m
ember
fn [PR109666]
commit
|
commitdiff
|
tree
2023-04-27
Jaso
n
Merrill
c++: p
r
int convers
i
on error at candidate l
o
cation
commit
|
commitdiff
|
tree
2023-04-27
Jason
M
e
r
rill
c++: restore
i
n
stanti
a
te_decl asser
t
commit
|
commitdiff
|
tree
2023-04-26
Jas
o
n Mer
r
ill
c++:
remove nsdmi_
i
n
s
t hashtabl
e
commit
|
commitdiff
|
tree
2023-04-26
Jason Merr
i
ll
c++: local c
l
ass in nested generic la
m
bda [PR10
9
241]
commit
|
commitdiff
|
tree
2023-04-26
J
ason Merr
i
ll
c++: unique friend she
n
aniga
n
s [PR69836
]
commit
|
commitdiff
|
tree
2023-04-21
J
ason Merrill
c++: fix 'unsig
n
e
d
ty
p
edef-n
a
me
'
extension [PR108099]
commit
|
commitdiff
|
tree
2023-04-19
Jas
o
n Me
r
rill
c++: fix 'unsigned __int12
8
_t
'
sema
n
ti
c
s
[PR108099]
commit
|
commitdiff
|
tree
2023-04-18
Jason
M
errill
doc:
remove
s
tray
@
go
l
commit
|
commitdiff
|
tree
2023-04-15
Ja
s
on Me
r
rill
c++
:
constexp
r
aggr
e
g
a
t
e destr
u
cti
o
n [PR109357]
commit
|
commitdiff
|
tree
2023-04-15
Jason Merrill
-Wd
a
nglin
g
-poin
t
er: fix MEM_REF handling [PR10951
4
]
commit
|
commitdiff
|
tree
2023-04-13
Jason Mer
r
ill
c+
+
: make trait of incomp
l
ete ty
p
e a permerror [PR
1
09277]
commit
|
commitdiff
|
tree
2023-04-13
J
a
s
o
n Mer
r
i
l
l
c++: make
cxx_incomplete_typ
e
_diagnostic ret
u
r
n
bool
commit
|
commitdiff
|
tree
2023-04-04
Jason Merrill
c++: frie
n
d tem
p
la
t
e
matching [PR10
7
484]
commit
|
commitdiff
|
tree
2023-03-30
J
ason Me
r
rill
c++:
a
no
n
ymou
s
union
m
ember
r
e
feren
c
e [PR105452
]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merr
i
ll
c++: generic lambda
and fu
n
ction ptr con
v
[PR10
5
221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merril
l
c
++: lamb
d
a man
g
ling alias is
s
ues [PR1078
9
7
]
commit
|
commitdiff
|
tree
2023-03-29
Jas
o
n Merrill
c++: alia
s
c
tad ref
i
nements [PR109
3
21]
commit
|
commitdiff
|
tree
2023-03-28
Jason
M
errill
c-family:
-Wsequenc
e
-point and COMPONENT_REF [PR107163]
commit
|
commitdiff
|
tree
2023-03-24
Jason Merrill
c++: default t
e
mplate ar
g
, part
i
al order
i
ng [
P
R105
4
8
1]
commit
|
commitdiff
|
tree
2023-03-23
Jason Merrill
c++: const
e
xp
r
PMF
c
onversio
n
[PR105996]
commit
|
commitdiff
|
tree
2023-03-23
J
a
son M
e
r
ril
l
c++: local class in nested
g
en
e
r
i
c lambda [P
R
10
9
241]
commit
|
commitdiff
|
tree
2023-03-22
Ja
s
on Merr
i
ll
c
+
+:
a
r
r
ay
b
ound
p
arti
a
l ordering [P
R
108
3
90
]
commit
|
commitdiff
|
tree
2023-03-22
Jason Merrill
c++: attribute on dtor in template [PR10
8
7
95]
commit
|
commitdiff
|
tree
2023-03-21
J
a
son Merrill
c++
:
DMI
in template with
v
irtual base [PR
1
06890]
commit
|
commitdiff
|
tree
2023-03-17
Jas
o
n Merrill
c++: constant,
a
r
r
a
y, lambda, temp
l
ate [PR108975]
commit
|
commitdiff
|
tree
2023-03-17
Jas
o
n Merrill
c
++: throw and
private destruc
t
or [PR109172]
commit
|
commitdiff
|
tree
2023-03-17
Jason Me
r
r
i
ll
c++: n
a
mespace-sc
o
ped f
r
ien
d
i
n loc
a
l c
l
ass [
P
R69410]
commit
|
commitdiff
|
tree
2023-03-16
Jason M
e
rrill
c
+
+: __func__ and local class
D
MI
[PR105809]
commit
|
commitdiff
|
tree
2023-03-16
J
a
son Merrill
c
+
+: generic lam
b
da, local class, __func_
_
[PR10824
2
]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merri
l
l
c++
:
&enum::enumerator [PR101869]
commit
|
commitdiff
|
tree
2023-03-16
Jason Mer
r
ill
c++: co
_
await a
n
d mo
v
e-on
l
y type [PR105406]
commit
|
commitdiff
|
tree
2023-03-15
J
ason Mer
r
ill
c
++: co_await and i
n
itialize
r
_lis
t
[PR1
0
387
1
]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merril
l
c++: inject
e
d class n
a
m
e
as defau
l
t ttp a
r
g
[PR5
8
538]
commit
|
commitdiff
|
tree
2023-03-15
Ja
s
on Merr
i
ll
c++: passing one t
t
p to anot
h
er
[P
R
1081
7
9]
commit
|
commitdiff
|
tree
2023-03-15
J
a
son
M
errill
c++: coerce_template_template_parms int
e
rface
t
w
e
a
k
commit
|
commitdiff
|
tree
2023-03-14
Ja
s
on
Merrill
c++:
variable t
m
pl
p
artial s
p
ecialization
[
PR108468]
commit
|
commitdiff
|
tree
2023-03-14
Jaso
n
Merrill
c
+
+: -Wreturn-type with if (true)
throw
[
PR107310]
commit
|
commitdiff
|
tree
2023-03-13
Jason Merrill
c++: han
d
le _Flo
a
t
N
N redeclaration like
b
ool [PR107128]
commit
|
commitdiff
|
tree
2023-03-10
J
ason M
e
rril
l
c++: constra
i
ned
l
ambda error-recov
e
ry [PR
1
089
7
2
]
commit
|
commitdiff
|
tree
2023-03-10
J
ason
M
e
rrill
c++: cl
a
ss NTTP and nested anon union [PR
1
0
8
566]
commit
|
commitdiff
|
tree
2023-03-10
J
a
s
o
n
Mer
r
ill
c++: signed __int128_t [PR10809
9
]
commit
|
commitdiff
|
tree
2023-03-10
Jas
o
n Merrill
c++: overloaded
f
n
i
n contrac
t
[PR108542]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++
:
allocator te
m
ps
i
n
list o
f
arrays [PR
1
08
7
73]
commit
|
commitdiff
|
tree
2023-03-09
J
ason Merrill
c++: CTAD f
o
r
less-sp
e
cialized alia
s
te
m
pla
t
e [PR102529
]
commit
|
commitdiff
|
tree
2023-03-09
Jas
o
n M
e
rrill
c
++: fix alias CTAD [PR105841
]
commit
|
commitdiff
|
tree
2023-03-09
Jas
o
n Mer
r
i
l
l
c+
+
: hid
e
_
_
is_deducible for GCC 13
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++: add
_
_is
_
dedu
c
ible trait
[
PR105841]
commit
|
commitdiff
|
tree
2023-03-07
Jas
o
n Merr
i
ll
c++: s
t
a
t
i
c
lam
b
da tsubs
t
[PR
1
08526]
commit
|
commitdiff
|
tree
2023-02-18
Jason Merrill
c++: static_assert (false
)
in t
e
mplat
e
[
DR2518]
commit
|
commitdiff
|
tree
2023-02-01
Ja
s
on Me
r
rill
c++:
Add -Wno-changes
-
meaning
commit
|
commitdiff
|
tree
2023-01-31
Jason Merrill
c
+
+: aggregat
e
base and TAR
G
ET_EXPR_ELIDING_P [PR108
5
59]
commit
|
commitdiff
|
tree
2023-01-24
Jaso
n
Merrill
c++: "" #pr
a
g
ma a
t
BOF [P
R
1
085
0
4
]
commit
|
commitdiff
|
tree
2023-01-24
Jason Me
r
rill
c++: s
t
atic la
m
bda
in
templa
t
e
[PR108
5
26]
commit
|
commitdiff
|
tree
2023-01-24
Jason
M
errill
c++: TA
R
GET_E
X
P
R c
o
llap
s
ing [PR107303
]
commit
|
commitdiff
|
tree
2023-01-23
Jason Me
r
rill
c++: TARGET_EXPR_ELIDIN
G
_P an
d
std::move
[
PR107267]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merr
i
l
l
c+
+
: vecto
r
of class
wit
h
bool cto
r
[
P
R108195]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merrill
c
++: resul
t
l
o
cation and explicit inst [PR10849
6
]
commit
|
commitdiff
|
tree
2023-01-23
Jason Mer
r
ill
c++: lifetime exte
n
sion with
.
* expression
[PR532
8
8]
commit
|
commitdiff
|
tree
2022-12-23
A
r
sen
A
rsen
o
vić
libstdc++: Improve output of default contract viol
a
tion
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
Ars
e
n Arse
n
ov
i
ć
contri
b
: Add dg-out-ge
n
erator
.
p
l
commit
|
commitdiff
|
tree
2022-12-22
Jason Me
r
rill
testsuite: d
o
n'
t
declare prin
t
f in
coro
.
h
commit
|
commitdiff
|
tree
2022-12-21
Jason Merr
i
l
l
fold: fix
u
se o
f
protected_
s
et_expr_location_unshare
commit
|
commitdiff
|
tree
2022-12-21
Jason Mer
r
ill
c++:
s
ource position of lambda captur
e
s [PR84471]
commit
|
commitdiff
|
tree
2022-12-19
Jason Merrill
build: a
v
oid -Wcondition
a
lly-suppor
t
ed on
q
sort check
commit
|
commitdiff
|
tree
2022-12-19
Arsen Arsenović
contracts: Lowe
r
case {MAYBE,NEVER}_CONTINUE
commit
|
commitdiff
|
tree
2022-12-19
Jason Merrill
b
u
il
d
:
a
dd -Wcond
i
ti
o
nally-su
p
ported to stric
t
_
w
arn
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jason Merr
i
ll
c++: rename parameter
commit
|
commitdiff
|
tree
2022-12-15
Ars
e
n Arsenović
c++: man
g
le
c
ontracts in wr
i
te_mangled_name
commit
|
commitdiff
|
tree
2022-12-15
Jason Merril
l
c++: fix initializer_list transform
a
tion
[PR
1
08071]
commit
|
commitdiff
|
tree
2022-12-12
Jason Merrill
Rev
e
rt "c++:
b
u
ild
i
n
i
t
i
alizer_
l
ist<stri
n
g
>
in a loop
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jas
o
n M
e
rrill
c
+
+:
build ini
t
ializer_list<stri
n
g> i
n
a loop [PR
1
05838]
commit
|
commitdiff
|
tree
2022-12-08
Jas
o
n M
e
rrill
c++: avoid
i
n
i
t
ializer_l
i
st<string> [PR105838]
commit
|
commitdiff
|
tree
2022-12-08
Jas
o
n Me
r
rill
c++: f
e
wer allocator
t
emps
[PR105838]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c
+
+
:
comment
commit
|
commitdiff
|
tree
2022-12-02
B
ernhard Reutn
e
r
.
.
.
c++: Set the locus
o
f
t
he fu
n
ct
i
on re
s
ult
d
e
c
l
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-12-02
Jason Merrill
d
rive
r
: fix validate_sw
i
t
ches logi
c
commit
|
commitdiff
|
tree
2022-12-01
J
as
o
n M
e
rrill
c++: small contracts f
i
xes
commit
|
commitdiff
|
tree
2022-11-28
Jason Merrill
c++: simple
-
requirement startin
g
w
ith
'
t
y
pename'
[
PR10
1
733]
commit
|
commitdiff
|
tree
2022-11-28
Jason
Merrill
c++: b
e
m
o
re
s
trict about
'
c
oncept bool'
commit
|
commitdiff
|
tree
next