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++: over-eager friend matching [PR109649]
2023-05-03
J
a
son Merr
i
ll
c++
:
o
ver
-
eag
e
r friend matc
h
i
n
g
[
PR109649]
commit
|
commitdiff
|
tree
2023-05-03
Jason Merril
l
c++
:
fix TTP level reductio
n
cache
commit
|
commitdiff
|
tree
2023-05-02
Jason
M
e
rrill
c++:
s
implify member
t
empla
t
e
substituti
o
n
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c+
+
: le
s
s
invalida
t
e_class_l
o
okup_cache
commit
|
commitdiff
|
tree
2023-05-02
Jason
Merril
l
c++: look for empty
base at specific
o
ffse
t
[
P
R10
9
678]
commit
|
commitdiff
|
tree
2023-05-02
Jason Mer
r
ill
c
++: std::
v
a
r
iant slow to com
p
ile
[
PR1096
7
8]
commit
|
commitdiff
|
tree
2023-05-01
Jason Merrill
c++: array D
M
I a
n
d
m
e
m
b
er fn
[PR1
0
966
6
]
commit
|
commitdiff
|
tree
2023-04-27
Jason Me
r
rill
c++: pri
n
t conve
r
sion error at ca
n
di
d
a
t
e
l
o
cation
commit
|
commitdiff
|
tree
2023-04-27
Jason Merrill
c++: restore i
n
stantiate_decl assert
commit
|
commitdiff
|
tree
2023-04-26
Ja
s
on Merrill
c++: remove nsdmi_in
s
t
h
a
s
htable
commit
|
commitdiff
|
tree
2023-04-26
Jas
o
n
Mer
r
ill
c++:
local class in ne
s
ted generic lambda [PR109241]
commit
|
commitdiff
|
tree
2023-04-26
Ja
s
on Merrill
c+
+
: u
n
i
que
f
rien
d
s
henanigan
s
[PR69
8
36]
commit
|
commitdiff
|
tree
2023-04-21
J
a
s
o
n Merrill
c
+
+: fix 'uns
i
gned ty
p
edef-name' exte
n
sion [PR1
0
8099]
commit
|
commitdiff
|
tree
2023-04-19
Jas
o
n Merrill
c++: fix
'
unsigned __int128_
t
'
sema
n
tics [P
R
1
0
8099]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
doc: remove stray @gol
commit
|
commitdiff
|
tree
2023-04-15
Jason Merr
i
ll
c++: constex
p
r aggr
e
gate
destructi
o
n
[
P
R
10935
7
]
commit
|
commitdiff
|
tree
2023-04-15
Jason
Merrill
-Wd
a
n
g
l
ing-poi
n
ter:
f
ix MEM_R
E
F hand
l
i
ng
[
PR109514]
commit
|
commitdiff
|
tree
2023-04-13
J
as
o
n
Merr
i
ll
c++:
m
ake trait
of incomplete type a pe
r
merr
o
r
[
PR109277]
commit
|
commitdiff
|
tree
2023-04-13
Jason Me
r
rill
c++: m
a
ke cxx_incom
p
lete_
t
ype_diagnostic
r
e
tur
n
bool
commit
|
commitdiff
|
tree
2023-04-04
Jason Merrill
c
+
+:
friend template matchin
g
[
P
R1
0
7484]
commit
|
commitdiff
|
tree
2023-03-30
J
a
son
M
err
i
ll
c+
+
:
a
nonymous uni
o
n member reference [PR105
4
5
2
]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merri
l
l
c
++: generic lambda
and func
t
i
o
n ptr con
v
[PR105221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merri
l
l
c++: lambda mangling
a
lias
issues [P
R
107897]
commit
|
commitdiff
|
tree
2023-03-29
Jaso
n
M
e
rrill
c++: alias cta
d
refine
m
ents [PR1
0
9321]
commit
|
commitdiff
|
tree
2023-03-28
Jas
o
n Merrill
c-fam
i
ly:
-Wsequence-point and COMPO
N
ENT_REF [PR1
0
7163]
commit
|
commitdiff
|
tree
2023-03-24
J
a
son
M
errill
c
+
+: default
t
em
p
la
t
e
a
r
g, partial ordering [PR105
4
81]
commit
|
commitdiff
|
tree
2023-03-23
J
ason Mer
r
i
l
l
c++: constexpr
PMF con
v
ersion [PR105996]
commit
|
commitdiff
|
tree
2023-03-23
Jason Merr
i
ll
c++: loca
l
class in
nes
t
ed generic lamb
d
a
[P
R
1
0
9241]
commit
|
commitdiff
|
tree
2023-03-22
Jason
Merrill
c
+
+: array bound partial ord
e
ring [PR108390]
commit
|
commitdiff
|
tree
2023-03-22
Jason M
e
rrill
c++: a
t
tribute
on d
t
or in templat
e
[PR10879
5
]
commit
|
commitdiff
|
tree
2023-03-21
Jason Merri
l
l
c++: DMI in
t
em
p
late with virtual bas
e
[PR106890]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++: constant, ar
r
ay, lambda, t
e
m
plate [PR108975]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merr
i
ll
c++: throw
and p
r
ivate destruc
t
or [PR109172]
commit
|
commitdiff
|
tree
2023-03-17
Jason
M
errill
c++: na
m
e
s
pace-scoped friend in loc
a
l class [
P
R69410]
commit
|
commitdiff
|
tree
2023-03-16
J
a
son Merrill
c++: __
f
unc__ and
lo
c
al class DMI [PR105
8
09]
commit
|
commitdiff
|
tree
2023-03-16
J
as
o
n
M
erril
l
c++
:
gen
e
ric lambda, local cla
s
s, __func__ [PR10824
2
]
commit
|
commitdiff
|
tree
2023-03-16
Jason
Merr
i
ll
c++:
&enum::enumerator
[
PR101869]
commit
|
commitdiff
|
tree
2023-03-16
Jason
Merrill
c++: co_await and move-only type [PR105406]
commit
|
commitdiff
|
tree
2023-03-15
Jason Mer
r
ill
c++:
c
o_aw
a
i
t
a
n
d initiali
z
e
r
_
l
ist [P
R
10387
1
]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c+
+
:
injected
c
las
s
name as default ttp arg [PR
5
8538]
commit
|
commitdiff
|
tree
2023-03-15
Jason Mer
r
i
ll
c++: passin
g
on
e
ttp to an
o
ther [PR1081
7
9]
commit
|
commitdiff
|
tree
2023-03-15
J
a
s
o
n Merr
i
l
l
c++: coerce_templa
t
e_
t
emplate_pa
r
ms interf
a
ce tweak
commit
|
commitdiff
|
tree
2023-03-14
J
ason Merrill
c
+
+
:
variable tmpl partial sp
e
ciali
z
ation
[
P
R
1
0
8468]
commit
|
commitdiff
|
tree
2023-03-14
Jason Merril
l
c+
+
:
-W
r
eturn-
t
ype with if (tr
u
e) throw [PR1
0
7310]
commit
|
commitdiff
|
tree
2023-03-13
Jas
o
n Merrill
c++: handle
_
FloatNN rede
c
laration
like
b
ool
[PR10
7
128]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merr
i
ll
c
+
+: constrained l
a
m
b
da error-
r
ecovery [PR
1
08972]
commit
|
commitdiff
|
tree
2023-03-10
Jason
M
errill
c++: class
N
TTP an
d
neste
d
anon union [PR108566]
commit
|
commitdiff
|
tree
2023-03-10
Jas
o
n Merrill
c++: signed __int128_t [PR108099]
commit
|
commitdiff
|
tree
2023-03-10
J
a
son
M
er
r
ill
c+
+
: o
v
erload
e
d fn in contract
[
PR108542]
commit
|
commitdiff
|
tree
2023-03-09
J
ason
M
errill
c++: a
l
locator te
m
ps i
n
list of
arrays [PR108773
]
commit
|
commitdiff
|
tree
2023-03-09
Jason
M
er
r
ill
c++
:
C
T
A
D
f
or
l
ess-speciali
z
ed alia
s
temp
l
at
e
[
P
R
10252
9
]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++: fix alias
CTAD [
P
R105841
]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++:
hide
__is_deducible fo
r
GCC 1
3
commit
|
commitdiff
|
tree
2023-03-09
Jason Mer
r
i
l
l
c
++: add __is_deducible trai
t
[PR105841]
commit
|
commitdiff
|
tree
2023-03-07
Jason Merrill
c++: s
t
at
i
c l
a
mbda
tsu
b
st [P
R
108526]
commit
|
commitdiff
|
tree
2023-02-18
Jason M
e
rril
l
c
++:
static_assert (fals
e
) in temp
l
a
t
e
[DR2518]
commit
|
commitdiff
|
tree
2023-02-01
Jason
M
errill
c++: Add -Wno
-
changes-m
e
aning
commit
|
commitdiff
|
tree
2023-01-31
Jason
Mer
r
ill
c++: aggregate base
a
nd TARGET_EX
P
R_ELIDIN
G
_P [PR1
0
85
5
9]
commit
|
commitdiff
|
tree
2023-01-24
J
ason M
e
r
r
ill
c
++: ""
#pr
a
g
ma
at BO
F
[
P
R10
8
504]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++:
static la
m
bda
in templ
a
te [PR1085
2
6]
commit
|
commitdiff
|
tree
2023-01-24
Jason M
e
rril
l
c++: TARGET_EXPR
collapsing [PR107303]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merrill
c++: TARGET_EXPR_ELIDIN
G
_P and std::move
[
P
R
107267]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merri
l
l
c++: vector of class wi
t
h
b
ool ct
o
r [PR108195]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merrill
c++: resul
t
l
ocation and expli
c
it
inst
[
PR108496]
commit
|
commitdiff
|
tree
2023-01-23
J
ason
Merrill
c++
:
lifetime extension with
.
* e
x
pression [P
R
5
3288]
commit
|
commitdiff
|
tree
2022-12-23
Arsen Arsenović
libstdc++: Impr
o
ve output of default con
t
ra
c
t violati
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
Arsen Arsenov
i
ć
con
t
rib: Add d
g
-out-generator
.
pl
commit
|
commitdiff
|
tree
2022-12-22
J
ason Me
r
rill
t
est
s
uite: don't declare printf in
coro
.
h
commit
|
commitdiff
|
tree
2022-12-21
Jason Merrill
f
o
l
d: fix use
o
f protected
_
set_expr
_
location_unshare
commit
|
commitdiff
|
tree
2022-12-21
Jason Merrill
c++: source positio
n
of lambda captures [
P
R8447
1
]
commit
|
commitdiff
|
tree
2022-12-19
Jason Me
r
r
i
ll
bu
i
l
d
:
a
v
oid
-
W
c
onditio
n
ally-suppo
r
t
e
d on qs
o
rt ch
e
ck
commit
|
commitdiff
|
tree
2022-12-19
Arsen Arseno
v
i
ć
contracts: Lowercase
{
MAYBE,NEVER}_
C
ONTINUE
commit
|
commitdiff
|
tree
2022-12-19
Jason Merrill
build: add -Wcon
d
i
tionally-supported to stri
c
t_warn
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Ja
s
on
M
errill
c++
:
renam
e
pa
r
ame
t
er
commit
|
commitdiff
|
tree
2022-12-15
A
r
sen Arsenović
c
+
+: mangle contracts
i
n write_man
g
led_n
a
me
commit
|
commitdiff
|
tree
2022-12-15
Jas
o
n Me
r
rill
c
++: fix init
i
a
li
z
er_
l
ist transforma
t
i
o
n [PR108071
]
commit
|
commitdiff
|
tree
2022-12-12
J
ason
Mer
r
i
l
l
Revert
"
c
+
+: build initializer
_
list<
s
tring> in a loop
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jason Merr
i
ll
c++: build
initia
l
izer_lis
t
<string> in a loop
[PR1
0
5838]
commit
|
commitdiff
|
tree
2022-12-08
Jason
M
e
rrill
c++: avoid initializ
e
r
_list<string> [PR1058
3
8]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c++: fewe
r
allo
c
ator tem
p
s
[P
R
105838]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c
++: comment
commit
|
commitdiff
|
tree
2022-12-02
B
ernhard Reutne
r
.
.
.
c++: S
e
t the locus of the fun
c
tion re
s
ult decl
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-12-02
Ja
s
on M
e
rrill
driver:
fix validate_switch
e
s
l
ogic
commit
|
commitdiff
|
tree
2022-12-01
J
ason Merrill
c
++: sm
a
ll contracts fix
e
s
commit
|
commitdiff
|
tree
2022-11-28
Jason Merrill
c++: si
m
p
l
e-requirement
s
tarting
wi
t
h 'ty
p
e
name' [
P
R101733]
commit
|
commitdiff
|
tree
2022-11-28
Ja
s
on Merrill
c+
+
:
b
e more
str
i
ct
about 'con
c
ept
b
o
o
l'
commit
|
commitdiff
|
tree
2022-11-22
Jason Merrill
c++: don't use
s
t
r
chrnul [PR
1
07781]
commit
|
commitdiff
|
tree
2022-11-22
Jason Merrill
c++: contracts fi
x
es
commit
|
commitdiff
|
tree
2022-11-19
Jeff
C
hapman II
c++: imple
m
ent P1492
c
ontract
s
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-19
Jeff Chapman
I
I
libstdc++:
a
dd experimental
C
o
n
tracts
s
upport
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-14
J
ason Merrill
c
++
:
only dec
l
are satisfied fr
i
ends
commit
|
commitdiff
|
tree
2022-11-08
Jas
o
n
Merrill
c++:
i
m
plement P2468R2
,
the
e
quality
o
p
e
rator yo
u
are
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Jeff Chapman II
input: add get_sour
c
e_text_betwee
n
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-03
Jason Merrill
c++: c
h
ang
e
-fconcepts to mean C++20 concepts
commit
|
commitdiff
|
tree
2022-11-01
Jason
Merrill
c++: pass std attr
i
butes to m
a
ke_c
a
ll_decla
r
ator
commit
|
commitdiff
|
tree
2022-11-01
Jason Merrill
c++
:
s
e
t
T
RE
E
_N
O
THR
O
W after generici
z
e
commit
|
commitdiff
|
tree
2022-11-01
Jaso
n
Merrill
c++: for
m
atting tw
e
aks
commit
|
commitdiff
|
tree
2022-10-28
Jason Merrill
c++: app
l
y
f
riend attributes sooner
commit
|
commitdiff
|
tree
2022-10-25
J
a
son Merrill
c++
:
cor
r
ect fold_
o
perand change
commit
|
commitdiff
|
tree
2022-10-25
Jason
M
err
i
ll
c
+
+
: constexpr-evaluate
m
ore as
s
umes
commit
|
commitdiff
|
tree
next