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 throwing cleanup with label
2023-06-07
J
a
son Mer
r
i
ll
c++: fix throwin
g
cle
a
nu
p
with la
b
el
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c
+
+
: fix contracts with NRV
commit
|
commitdiff
|
tree
2023-06-07
J
ason Merrill
c++: ad
d
NRV t
e
stcase [PR58050]
commit
|
commitdiff
|
tree
2023-06-04
Jason Me
r
rill
c++:
u
s
e
__cxa_
c
a
l
l_termi
n
ate for MUST_NOT_THROW [PR9
7
720]
commit
|
commitdiff
|
tree
2023-06-02
Jason
Merrill
c++: fix ex
p
licit/copy problem [PR109247]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
c++: make
i
nitialize
r
_list arra
y
st
a
tic again [PR110
0
70
]
commit
|
commitdiff
|
tree
2023-06-02
J
a
son Merrill
varasm:
check floa
t
size
commit
|
commitdiff
|
tree
2023-06-01
Jason
M
err
i
ll
do
c
: improve
d
oc
s
for -pedan
t
i
c{,-errors}
commit
|
commitdiff
|
tree
2023-06-01
J
a
son Merrill
libstdc++: optimize
EH phase 2
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
c++: make -fpermissive avo
i
d
-
W
e
r
r
or=narrowing
commit
|
commitdiff
|
tree
2023-05-10
Jason Merril
l
c++: adjust conversion
d
iag
n
ostics
commit
|
commitdiff
|
tree
2023-05-10
J
ason M
e
r
r
ill
c
+
+: be s
t
ricter about constinit [CWG2543
]
commit
|
commitdiff
|
tree
2023-05-10
Jason M
e
rrill
c++: always c
h
e
c
k consteval
a
d
dress
commit
|
commitdiff
|
tree
2023-05-09
Jason
M
errill
c
+
+: non-te
m
p
late
f
riend of templat
e
[PR1
0
6
7
40]
commit
|
commitdiff
|
tree
2023-05-05
J
a
s
on M
e
rrill
Revert
"c++: re
s
tore inst
a
nt
i
ate_decl as
s
ert"
commit
|
commitdiff
|
tree
2023-05-03
Jason Mer
r
ill
c+
+
: over-eager friend matchin
g
[
P
R
1
09649]
commit
|
commitdiff
|
tree
2023-05-03
Jason Merri
l
l
c++: fi
x
TTP leve
l
reduction
c
ache
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++:
si
m
plify member templat
e
sub
s
titution
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++
:
less i
n
validate_class_
l
o
okup
_
ca
c
he
commit
|
commitdiff
|
tree
2023-05-02
Jason Merr
i
ll
c++: look for emp
t
y base
at
specific
o
ffset
[PR10967
8
]
commit
|
commitdiff
|
tree
2023-05-02
Jason
M
errill
c++:
std::variant slo
w
t
o
c
ompile [PR109678]
commit
|
commitdiff
|
tree
2023-05-01
Ja
s
on Merrill
c++: ar
r
ay DMI and me
m
ber fn [PR109
6
66]
commit
|
commitdiff
|
tree
2023-04-27
Jason Merrill
c
++: print
conversi
o
n error at candidate location
commit
|
commitdiff
|
tree
2023-04-27
J
a
s
on Merrill
c++: rest
o
re instantiate_decl
a
sse
r
t
commit
|
commitdiff
|
tree
2023-04-26
Jason Me
r
ril
l
c+
+
: remove nsdmi_i
n
st hashtable
commit
|
commitdiff
|
tree
2023-04-26
Jason
Me
r
ri
l
l
c++
:
l
o
c
a
l
class in
n
e
ste
d
gen
e
ric lambda
[PR109241]
commit
|
commitdiff
|
tree
2023-04-26
Jason Mer
r
i
l
l
c++: unique friend shenanigans [
P
R69836]
commit
|
commitdiff
|
tree
2023-04-21
Jaso
n
Me
r
r
i
ll
c++: fi
x
'uns
i
gned ty
p
edef-name' extension [PR108099]
commit
|
commitdiff
|
tree
2023-04-19
Ja
s
on Mer
r
ill
c++: f
i
x
'
unsi
g
ned __int128_t' semantics [PR108099]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
doc: remov
e
s
tray @gol
commit
|
commitdiff
|
tree
2023-04-15
Jas
o
n Merrill
c++: c
o
nstexpr
aggr
e
gate destruct
i
on [
P
R
10935
7
]
commit
|
commitdiff
|
tree
2023-04-15
Jason Merrill
-Wdangl
i
n
g-
p
oi
n
ter: fi
x
ME
M
_
R
EF handling
[
PR109514]
commit
|
commitdiff
|
tree
2023-04-13
J
a
son Merrill
c++: m
a
ke
trait of
i
ncom
p
lete type a pe
r
m
e
rror [P
R
109277]
commit
|
commitdiff
|
tree
2023-04-13
Jason Me
r
rill
c++: make cxx_inc
o
m
p
lete
_
t
y
pe_
d
ia
g
no
s
t
ic retu
r
n bool
commit
|
commitdiff
|
tree
2023-04-04
Jason Merrill
c++:
f
rien
d
template matchi
n
g [PR1
0
7484]
commit
|
commitdiff
|
tree
2023-03-30
Jaso
n
M
e
r
r
il
l
c++: anonymous uni
o
n
m
ember r
e
ference [PR105452]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merr
i
ll
c++: generic lambda and funct
i
on pt
r
conv [
P
R105221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c
+
+
:
l
ambda
m
anglin
g
alias issues [PR1
0
7897]
commit
|
commitdiff
|
tree
2023-03-29
Jason Merril
l
c++: alias ct
a
d refinements
[PR109
3
21]
commit
|
commitdiff
|
tree
2023-03-28
Jason
M
errill
c
-family:
-
Wse
q
uence-point
a
nd C
O
MP
O
NEN
T
_R
E
F
[P
R
107163]
commit
|
commitdiff
|
tree
2023-03-24
Jason Merrill
c++:
d
efault t
e
mp
l
a
te arg,
p
ar
t
ial o
r
dering [PR
1
05481]
commit
|
commitdiff
|
tree
2023-03-23
Jason
M
errill
c++: constexpr PMF conversi
o
n
[P
R
105996]
commit
|
commitdiff
|
tree
2023-03-23
Jason Merrill
c++:
l
ocal class
in nested ge
n
e
r
i
c l
a
mbda
[
P
R10924
1
]
commit
|
commitdiff
|
tree
2023-03-22
Jason Merrill
c++: array bound partia
l
ordering
[
PR108390]
commit
|
commitdiff
|
tree
2023-03-22
Jason Mer
r
ill
c++: attr
i
b
u
t
e
on dtor
i
n
t
emplate [PR1
0
8795]
commit
|
commitdiff
|
tree
2023-03-21
Jason
M
err
i
ll
c++: DMI in templa
t
e wit
h
virtual bas
e
[PR106890
]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++: constant, array,
l
a
m
b
da, template [P
R
108975]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++: th
r
o
w and private de
s
tructo
r
[PR1
0
9172]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++: namespace-sc
o
pe
d
frien
d
in local cl
a
ss [
P
R69410]
commit
|
commitdiff
|
tree
2023-03-16
J
a
son Merrill
c+
+
:
__func__ an
d
local
c
lass DMI [
P
R105809
]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c++: generic
lam
b
da, local class, __func__ [PR
1
08242]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c++: &enum::
e
n
umerator [P
R
101869]
commit
|
commitdiff
|
tree
2023-03-16
Jason Mer
r
i
l
l
c
+
+:
c
o_await
and move-only t
y
p
e [
P
R105406]
commit
|
commitdiff
|
tree
2023-03-15
Ja
s
o
n Merrill
c+
+
: co_await a
n
d in
i
tiali
z
er_list [PR103871]
commit
|
commitdiff
|
tree
2023-03-15
J
ason Merrill
c++: i
n
jected class name
a
s defa
u
lt
ttp arg [PR58
5
38]
commit
|
commitdiff
|
tree
2023-03-15
Jason
M
errill
c++: passi
n
g one
t
tp to anoth
e
r [PR108179]
commit
|
commitdiff
|
tree
2023-03-15
Jas
o
n Merri
l
l
c++: coerce_
t
emplate_template_parms interface tweak
commit
|
commitdiff
|
tree
2023-03-14
J
ason
M
errill
c++: variable tmp
l
pa
r
tial specia
l
iza
t
ion [PR108468]
commit
|
commitdiff
|
tree
2023-03-14
Jason
M
e
r
rill
c++
:
-
W
retur
n
-
t
ype wi
t
h if (true) thr
o
w
[
P
R
1
0
73
1
0]
commit
|
commitdiff
|
tree
2023-03-13
Jaso
n
Merrill
c++: handle
_
FloatNN redeclaratio
n
li
k
e bool [PR107128]
commit
|
commitdiff
|
tree
2023-03-10
Jason
Mer
r
il
l
c++: con
s
trained lambda error-rec
o
very [
P
R1089
7
2]
commit
|
commitdiff
|
tree
2023-03-10
Jaso
n
M
e
r
rill
c++: class NT
T
P an
d
nested anon union [PR1085
6
6]
commit
|
commitdiff
|
tree
2023-03-10
Jason M
e
r
rill
c++:
signed __
i
nt128_t
[
PR108
0
99]
commit
|
commitdiff
|
tree
2023-03-10
J
as
o
n Merrill
c++
:
o
verloaded fn
i
n
c
ontract [PR108542]
commit
|
commitdiff
|
tree
2023-03-09
Jason
M
errill
c++:
al
l
ocator
t
emps
in lis
t
of
arrays [PR108773]
commit
|
commitdiff
|
tree
2023-03-09
Jason
Merrill
c++: CT
A
D for less-specialize
d
alias t
e
mplate
[
PR102
5
29]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++: fix alias CTAD [PR1
0
58
4
1]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++:
h
ide __is_ded
u
cible f
o
r GCC 13
commit
|
commitdiff
|
tree
2023-03-09
J
ason Merrill
c++: add __i
s
_dedu
c
ible trait [PR105841]
commit
|
commitdiff
|
tree
2023-03-07
Jason
Merr
i
ll
c++: sta
t
ic l
a
mbda tsubst [PR108526]
commit
|
commitdiff
|
tree
2023-02-18
Jason Merril
l
c++:
stat
i
c_ass
e
rt (false) in templ
a
te [DR2518]
commit
|
commitdiff
|
tree
2023-02-01
Jason
M
e
rrill
c+
+
:
Add -Wn
o
-changes-meani
n
g
commit
|
commitdiff
|
tree
2023-01-31
Jason Me
r
ri
l
l
c++:
a
ggregat
e
ba
s
e a
n
d TAR
G
ET_EXP
R
_E
L
IDING_P [P
R
108559]
commit
|
commitdiff
|
tree
2023-01-24
J
a
s
on Merrill
c++: "" #pr
a
g
ma at
B
OF [PR108504]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++: static lambda in tem
p
late [P
R
108526]
commit
|
commitdiff
|
tree
2023-01-24
Jason M
e
rrill
c
++:
T
A
R
GET_E
X
P
R
coll
a
psing [PR1
0
730
3
]
commit
|
commitdiff
|
tree
2023-01-23
Jason
Merril
l
c++: TARGET_
E
X
P
R_ELIDIN
G
_
P
a
nd std:
:
move [PR
1
07267]
commit
|
commitdiff
|
tree
2023-01-23
Jas
o
n Merrill
c++:
vector o
f
class with
b
ool ctor [PR108195
]
commit
|
commitdiff
|
tree
2023-01-23
J
a
so
n
Merrill
c++: result
locat
i
on and
explicit ins
t
[PR10
8
4
96
]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merrill
c++: lifetime extension
w
i
th
.
* expres
s
ion [PR53
2
88]
commit
|
commitdiff
|
tree
2022-12-23
Ar
s
en Ar
s
enović
libstdc++: Improve output of de
f
au
l
t contract
violation
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
Arsen
A
r
senovi
ć
contri
b
: Add dg-out-gen
e
rator
.
pl
commit
|
commitdiff
|
tree
2022-12-22
J
a
son Me
r
r
i
l
l
testsuite: don
'
t declare printf in coro
.
h
commit
|
commitdiff
|
tree
2022-12-21
Ja
s
on Merr
i
ll
fold: fix
use of
p
r
o
tected_set
_
expr_location
_
u
nshare
commit
|
commitdiff
|
tree
2022-12-21
Jason Me
r
ril
l
c++: source po
s
iti
o
n
o
f
lamb
d
a cap
t
ures [
P
R
84471]
commit
|
commitdiff
|
tree
2022-12-19
Jason Merrill
buil
d
: avo
i
d -
W
conditionally-supported on qsort check
commit
|
commitdiff
|
tree
2022-12-19
Ars
e
n Arsen
o
vić
contracts: L
o
wercase {MAYB
E
,NEVER}
_
C
ON
T
INU
E
commit
|
commitdiff
|
tree
2022-12-19
Jason M
e
rrill
b
uild: add -Wconditionall
y
-
s
upported to st
r
ic
t
_warn
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jason Merri
l
l
c++: ren
a
me param
e
ter
commit
|
commitdiff
|
tree
2022-12-15
Arsen Arsenović
c++: m
a
ng
l
e c
o
ntracts in write
_
mangled_nam
e
commit
|
commitdiff
|
tree
2022-12-15
Jason Merrill
c++: fix i
n
itializer_l
i
st
t
ransformati
o
n [PR10
8
071]
commit
|
commitdiff
|
tree
2022-12-12
Jas
o
n M
e
rrill
Revert "
c
++: build initializer_list<strin
g
>
i
n
a loo
p
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jaso
n
M
e
r
r
ill
c++: build init
i
alizer_list<
s
tri
n
g>
i
n a
loop [PR105
8
38]
commit
|
commitdiff
|
tree
2022-12-08
Ja
s
on Merrill
c++: a
v
oid init
i
alizer_l
i
st<strin
g
>
[PR105838]
commit
|
commitdiff
|
tree
2022-12-08
Jason Me
r
rill
c++: f
e
w
e
r allocator temps [PR
1
05838]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c++: comm
e
nt
commit
|
commitdiff
|
tree
2022-12-02
B
e
rnhard Reut
n
e
r
.
.
.
c++: Set
t
he l
o
c
u
s
of the function result
decl
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-12-02
Jason
Merrill
driver: fix va
l
i
d
a
t
e
_switc
h
es logic
commit
|
commitdiff
|
tree
2022-12-01
Jason
M
errill
c++
:
s
m
a
ll contracts fixes
commit
|
commitdiff
|
tree
2022-11-28
Jason Merrill
c++: simple
-
r
e
q
u
irement starting w
i
th
'
type
n
a
me' [
P
R101733]
commit
|
commitdiff
|
tree
next