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 Merril
l
c++
:
over-eager friend mat
c
hing [PR109649]
commit
|
commitdiff
|
tree
2023-05-03
Jason
M
e
rrill
c++: fix
TTP level reduc
t
ion cache
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++: simplify memb
e
r te
m
plat
e
su
b
stitution
commit
|
commitdiff
|
tree
2023-05-02
J
a
son Merrill
c++: less invalid
a
t
e
_class_l
o
okup_cache
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c
+
+:
l
ook f
o
r
em
p
ty base at specifi
c
o
f
fs
e
t [PR1096
7
8]
commit
|
commitdiff
|
tree
2023-05-02
Jaso
n
M
e
rrill
c++:
s
td::va
r
ia
n
t slow
t
o comp
i
l
e
[PR109678]
commit
|
commitdiff
|
tree
2023-05-01
Jason M
e
r
r
ill
c
+
+: ar
r
ay DMI and member fn [PR109666]
commit
|
commitdiff
|
tree
2023-04-27
Jason
M
e
r
rill
c++
:
print conversion
e
rror at
candidate location
commit
|
commitdiff
|
tree
2023-04-27
Jason
M
erri
l
l
c++
:
restore insta
n
t
iat
e
_de
c
l assert
commit
|
commitdiff
|
tree
2023-04-26
Jason M
e
rrill
c
+
+: remove n
s
dmi_in
s
t hashtable
commit
|
commitdiff
|
tree
2023-04-26
Jason
M
e
rrill
c++: local class in nest
e
d gener
i
c lambda [PR10
9
241]
commit
|
commitdiff
|
tree
2023-04-26
Jason M
e
rrill
c++:
u
ni
q
u
e friend shenanigans [PR69836]
commit
|
commitdiff
|
tree
2023-04-21
Jason Mer
r
i
l
l
c++: fix '
u
n
s
igned typed
e
f-name' extens
i
on [PR
1
0
8099]
commit
|
commitdiff
|
tree
2023-04-19
Jason
M
e
rril
l
c++: fix
'unsigned __int128_t' s
e
mantics [PR1
0
8099]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
d
oc: remove str
a
y @gol
commit
|
commitdiff
|
tree
2023-04-15
J
ason
M
errill
c
+
+: constexpr
a
ggregate
d
e
struc
t
ion [PR109357]
commit
|
commitdiff
|
tree
2023-04-15
Jason Merril
l
-Wdangli
n
g-poin
t
er: fix MEM_
R
EF handli
n
g [PR109514]
commit
|
commitdiff
|
tree
2023-04-13
Jason Mer
r
ill
c++: make trait of incomplet
e
t
y
p
e
a
p
e
r
merror [PR109277]
commit
|
commitdiff
|
tree
2023-04-13
J
a
son
Merr
i
ll
c++: make
c
xx_
i
n
comp
l
e
t
e_type_diagnost
i
c
retur
n
bo
o
l
commit
|
commitdiff
|
tree
2023-04-04
Jason Merrill
c+
+
: f
r
iend template match
i
ng [
P
R107484]
commit
|
commitdiff
|
tree
2023-03-30
Jason Mer
r
il
l
c++: an
o
nymou
s
union member reference
[PR105452]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c++:
g
eneric lambda and
f
unction ptr conv [PR105221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c
+
+: lambda mangling alias issues [PR1078
9
7
]
commit
|
commitdiff
|
tree
2023-03-29
J
a
s
o
n Merrill
c
+
+: ali
a
s c
t
ad refinements [PR10
9
321]
commit
|
commitdiff
|
tree
2023-03-28
Jason
Merrill
c-family: -Ws
e
quence-point and
CO
M
P
O
NENT_
R
EF
[
PR107163]
commit
|
commitdiff
|
tree
2023-03-24
J
ason Merril
l
c++: default t
e
mplate arg, pa
r
t
ial orderin
g
[PR
1
05481]
commit
|
commitdiff
|
tree
2023-03-23
J
a
s
o
n Merrill
c++:
constexpr P
M
F conversion [PR10
5
996]
commit
|
commitdiff
|
tree
2023-03-23
Jason Me
r
r
ill
c++: local class
in neste
d
gen
e
r
ic lambda [PR109241]
commit
|
commitdiff
|
tree
2023-03-22
Jason Merrill
c++: array bound parti
a
l
orderi
n
g [
P
R10839
0
]
commit
|
commitdiff
|
tree
2023-03-22
J
a
son Merrill
c++
:
at
t
ribut
e
o
n d
t
or
in tem
p
late [PR108
7
95]
commit
|
commitdiff
|
tree
2023-03-21
Jaso
n
M
errill
c++: DMI
i
n
t
empla
t
e with virtu
a
l bas
e
[
P
R106890]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++
:
constant, array
,
lambda,
templ
a
te [PR1089
7
5]
commit
|
commitdiff
|
tree
2023-03-17
Jaso
n
Merrill
c
++: throw
a
n
d p
r
ivate destructor [
P
R1091
7
2
]
commit
|
commitdiff
|
tree
2023-03-17
Jason
M
e
r
rill
c++
:
namespac
e
-
s
co
p
ed f
r
iend
i
n l
o
cal class [PR69410]
commit
|
commitdiff
|
tree
2023-03-16
Ja
s
on M
e
rrill
c++: __
f
u
nc_
_
and local
c
lass DMI [PR105809]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c
+
+:
g
eneric lambda, local class, __fun
c
__ [PR108242]
commit
|
commitdiff
|
tree
2023-03-16
Jas
o
n
M
erri
l
l
c++
:
&
enum::enumerator [PR101
8
69]
commit
|
commitdiff
|
tree
2023-03-16
Jason Mer
r
ill
c++: co
_
a
wait and m
o
ve-only
t
ype [P
R
1
054
0
6]
commit
|
commitdiff
|
tree
2023-03-15
Jason Me
r
rill
c++: co_await and initializer
_
lis
t
[PR10387
1
]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merr
i
ll
c++: inj
e
cted cla
s
s n
a
me a
s
defa
u
lt t
t
p
arg [PR585
3
8]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c
++: pas
s
i
ng one ttp
to anothe
r
[PR1
0
8179]
commit
|
commitdiff
|
tree
2023-03-15
Ja
s
on Merrill
c+
+
: co
e
rce_template_template_parms interfac
e
tweak
commit
|
commitdiff
|
tree
2023-03-14
Jason Me
r
rill
c
++
:
variable tmpl
p
artial specialization [PR108468]
commit
|
commitdiff
|
tree
2023-03-14
Jason
Me
r
ril
l
c
+
+: -Wreturn-type wit
h
if (tru
e
) t
h
row [PR10731
0
]
commit
|
commitdiff
|
tree
2023-03-13
Jason
M
errill
c
++: hand
l
e _Float
N
N redecl
a
ration
l
ik
e
bool [PR107128]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merri
l
l
c+
+
:
const
r
ained lambda
e
r
r
o
r-re
c
overy [PR108972]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merri
l
l
c++: cl
a
ss NTTP and nested a
n
on union [PR108566]
commit
|
commitdiff
|
tree
2023-03-10
Ja
s
o
n
Merr
i
ll
c++
:
signed __int128_t
[
PR108099]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++
:
overlo
a
d
e
d fn in contract [PR108542]
commit
|
commitdiff
|
tree
2023-03-09
J
a
son Merrill
c++: alloca
t
or t
e
mps in list of arrays [PR108773]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merr
i
ll
c++: CTAD for less-specialized alias template
[P
R
102529]
commit
|
commitdiff
|
tree
2023-03-09
Jason
M
errill
c++: fix alias CTAD [P
R
1058
4
1]
commit
|
commitdiff
|
tree
2023-03-09
Jason
Merrill
c++: hide __is_dedu
c
ible
f
o
r GCC
13
commit
|
commitdiff
|
tree
2023-03-09
Jaso
n
Merrill
c++: add __
i
s_deducible trait
[
PR
1
05841]
commit
|
commitdiff
|
tree
2023-03-07
Jason Merrill
c+
+
: static lambd
a
tsubst [
P
R108
5
26]
commit
|
commitdiff
|
tree
2023-02-18
Jason Merrill
c++:
s
tati
c
_assert (false) in t
e
mplate [DR2518]
commit
|
commitdiff
|
tree
2023-02-01
Jason Merri
l
l
c
+
+: A
d
d -
W
no-
c
hanges-meaning
commit
|
commitdiff
|
tree
2023-01-31
Jas
o
n
M
e
r
r
i
ll
c++
:
aggre
g
ate base a
n
d TARGET_EXPR
_
ELIDING_P [PR108559]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merril
l
c++: "" #pragma
a
t
BO
F
[
PR108504]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++: stat
i
c
lambda in template [PR108
5
26]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++: TARGET_EXPR col
l
aps
i
n
g [PR107303
]
commit
|
commitdiff
|
tree
2023-01-23
J
a
son Merrill
c
++: TARG
E
T_EXPR_E
L
ID
I
NG_P and std::mo
v
e
[
PR107267]
commit
|
commitdiff
|
tree
2023-01-23
Jason Me
r
rill
c+
+
: vector
o
f class wit
h
bo
o
l c
t
or [PR108195]
commit
|
commitdiff
|
tree
2023-01-23
Jas
o
n Merrill
c++: result location and e
x
plicit inst [PR10849
6
]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merrill
c++: lifetime ex
t
e
n
s
i
on
w
i
th
.
* expre
s
s
ion [PR53
2
88]
commit
|
commitdiff
|
tree
2022-12-23
Ar
s
en Arsenović
lib
s
tdc++: Improve outpu
t
of
d
efault contract violation
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
Arsen
A
rsenov
i
ć
contrib:
Add dg-out-generator
.
pl
commit
|
commitdiff
|
tree
2022-12-22
Jason Mer
r
ill
te
s
tsuite: don't
declare printf in coro
.
h
commit
|
commitdiff
|
tree
2022-12-21
J
a
s
o
n
Merrill
fold:
f
ix
use of
protected_
s
et_expr_locati
o
n_unsha
r
e
commit
|
commitdiff
|
tree
2022-12-21
Ja
s
on Mer
r
ill
c++: source position of l
a
mbda captures [PR
8
4
4
71]
commit
|
commitdiff
|
tree
2022-12-19
Jason Merrill
build: avoid
-
Wcondit
i
onally-supported on qsort check
commit
|
commitdiff
|
tree
2022-12-19
Arsen Arsenović
contracts: Lowerc
a
s
e
{MAYBE,NE
V
ER}_CO
N
TINUE
commit
|
commitdiff
|
tree
2022-12-19
Jason
M
errill
build: add
-
Wco
n
dit
i
o
n
ally-sup
p
or
t
ed to stri
c
t_
w
a
r
n
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jason Merril
l
c++: rename
p
aram
e
ter
commit
|
commitdiff
|
tree
2022-12-15
Arsen Arsenović
c++: mangle con
t
racts
in wr
i
te_man
g
led_name
commit
|
commitdiff
|
tree
2022-12-15
Jason Merrill
c
++:
f
ix initia
l
izer_list tr
a
nsforma
t
i
o
n [PR108071]
commit
|
commitdiff
|
tree
2022-12-12
J
a
son Merrill
Revert "c
+
+: buil
d
initializer_list<strin
g
> in a loop
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
J
a
s
o
n Merrill
c++: build initializer_lis
t
<string>
in a
l
o
o
p [PR105838]
commit
|
commitdiff
|
tree
2022-12-08
Jason Mer
r
il
l
c++:
a
voi
d
i
nitializer_
l
ist<
s
tring
>
[P
R
1
0
5838
]
commit
|
commitdiff
|
tree
2022-12-08
J
a
son Merrill
c++: fewer a
l
locator temps
[PR
1
05
8
3
8
]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c
++: comment
commit
|
commitdiff
|
tree
2022-12-02
Bernhard Reutner
.
.
.
c
+
+:
S
et the
locus
of
t
h
e f
u
n
c
tion
r
e
sult decl
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-12-02
Jason Merrill
driver: fix validate_switch
e
s logic
commit
|
commitdiff
|
tree
2022-12-01
Jason Mer
r
ill
c++:
s
mall con
t
r
a
cts
f
ixes
commit
|
commitdiff
|
tree
2022-11-28
Jason Merrill
c
++: s
i
mple-requ
i
re
m
ent star
t
ing with 't
y
pe
n
am
e
' [PR1
0
1733]
commit
|
commitdiff
|
tree
2022-11-28
Ja
s
o
n
Merrill
c+
+
: be more strict
about 'co
n
cept boo
l
'
commit
|
commitdiff
|
tree
2022-11-22
Jason Merri
l
l
c++: do
n
't u
s
e st
r
ch
r
n
ul [PR10
7
781]
commit
|
commitdiff
|
tree
2022-11-22
Jason Merrill
c++
:
c
ontrac
t
s fixes
commit
|
commitdiff
|
tree
2022-11-19
Jef
f
Chapman
I
I
c++
:
im
p
l
e
ment P1492 contr
a
cts
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-11-19
Jeff
C
hapman II
libstd
c
++:
add ex
p
erime
n
tal Contra
c
ts suppor
t
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-11-14
Jason Merrill
c++: only
declare satisfied fr
i
ends
commit
|
commitdiff
|
tree
2022-11-08
Jason Merrill
c++: imple
m
en
t
P2
4
68R2
,
t
h
e e
q
uality
o
perator you
a
re
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Jeff Cha
p
man
I
I
input:
a
dd g
e
t
_
s
ource_
t
ext_betwe
e
n
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-11-03
J
a
son Mer
r
ill
c
++
:
change -f
c
oncepts to mean C++20 c
o
ncepts
commit
|
commitdiff
|
tree
2022-11-01
Ja
s
o
n
Merrill
c
+
+: pass
std attributes to make
_
call_declarat
o
r
commit
|
commitdiff
|
tree
2022-11-01
Jason Merr
i
ll
c++: set
T
REE_NOT
H
R
OW after ge
n
e
r
i
cize
commit
|
commitdiff
|
tree
2022-11-01
Jaso
n
Merrill
c++: formatting tweak
s
commit
|
commitdiff
|
tree
2022-10-28
Jason Merrill
c++: apply f
r
iend
attribu
t
es soo
n
er
commit
|
commitdiff
|
tree
2022-10-25
Jason Me
r
ril
l
c++: correct fold
_
operand
c
hange
commit
|
commitdiff
|
tree
2022-10-25
Jason Merrill
c++
:
c
o
n
s
texpr-e
v
a
luate more as
s
u
mes
commit
|
commitdiff
|
tree
next