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++: non-template friend of template [PR106740]
2023-05-09
Jason Mer
r
i
l
l
c++
:
non-t
e
m
p
late
f
r
i
en
d
of
te
m
p
l
ate [PR106740]
commit
|
commitdiff
|
tree
2023-05-05
Jaso
n
Merrill
Revert "c++: r
e
st
o
re insta
n
tiate_decl assert"
commit
|
commitdiff
|
tree
2023-05-03
J
aso
n
Me
r
rill
c++: over-eager friend mat
c
hing
[PR
1
09649]
commit
|
commitdiff
|
tree
2023-05-03
Jason Merrill
c++: fi
x
TTP
level reduction c
a
che
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++: simplify
m
ember t
e
mp
l
ate subst
i
t
ution
commit
|
commitdiff
|
tree
2023-05-02
Jaso
n
Merrill
c++
:
les
s
i
nvalidat
e
_
c
lass_lo
o
kup_cache
commit
|
commitdiff
|
tree
2023-05-02
J
a
s
o
n M
e
rrill
c++: look for empty
b
ase
at specif
i
c offset
[
PR109678]
commit
|
commitdiff
|
tree
2023-05-02
Jason Merri
l
l
c++: std::var
i
ant slow to compile [
P
R1096
7
8]
commit
|
commitdiff
|
tree
2023-05-01
Jason M
e
rrill
c++: array DMI
a
n
d
m
ember
f
n
[
P
R1
0
9666]
commit
|
commitdiff
|
tree
2023-04-27
Jas
o
n Merrill
c++:
p
r
i
nt
c
onversi
o
n error
a
t can
d
ida
t
e locat
i
on
commit
|
commitdiff
|
tree
2023-04-27
Jason M
e
rrill
c
++:
r
estore ins
t
antiate_dec
l
asse
r
t
commit
|
commitdiff
|
tree
2023-04-26
Ja
s
on
M
errill
c+
+
:
r
em
o
ve nsdm
i
_i
n
st
hashtab
l
e
commit
|
commitdiff
|
tree
2023-04-26
Jason Merri
l
l
c+
+
: local class
i
n
nested generic lambda [PR10924
1
]
commit
|
commitdiff
|
tree
2023-04-26
Jason M
e
rr
i
ll
c++: unique
friend shenanigans [PR69836]
commit
|
commitdiff
|
tree
2023-04-21
Jason Merrill
c++: fix
'unsi
g
ned ty
p
edef-na
m
e'
e
xte
n
sion [PR108099]
commit
|
commitdiff
|
tree
2023-04-19
Jason Mer
r
ill
c++: fix 'unsig
n
e
d __int
1
2
8
_
t
' se
m
a
nt
i
cs
[PR108
0
99]
commit
|
commitdiff
|
tree
2023-04-18
Jason
Merrill
doc: remove s
t
r
a
y @gol
commit
|
commitdiff
|
tree
2023-04-15
Jason M
e
rrill
c
+
+: con
s
texpr aggr
e
g
a
te des
t
ruction
[
PR
1
09357]
commit
|
commitdiff
|
tree
2023-04-15
Jas
o
n Mer
r
ill
-Wdangling-pointer: fi
x
MEM_RE
F
handling [P
R
109514]
commit
|
commitdiff
|
tree
2023-04-13
Jason
Merrill
c++: make trait of incomplete
t
ype a permerror [
P
R
1
09277]
commit
|
commitdiff
|
tree
2023-04-13
J
ason Merrill
c+
+
: make cx
x
_incomplete_type_diagnostic re
t
urn bool
commit
|
commitdiff
|
tree
2023-04-04
Jaso
n
Mer
r
ill
c++:
friend te
m
plate ma
t
ching [PR10
7
4
8
4]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c
+
+: anony
m
o
u
s unio
n
mem
b
er referen
c
e [PR10
5
452]
commit
|
commitdiff
|
tree
2023-03-30
J
aso
n
Mer
r
il
l
c++
:
gen
e
ric la
m
bda
and
f
unction ptr conv
[
P
R105
2
21]
commit
|
commitdiff
|
tree
2023-03-30
Jason
M
erri
l
l
c++: la
m
bda mangling alias
i
ssues
[
PR10789
7
]
commit
|
commitdiff
|
tree
2023-03-29
Jaso
n
Merrill
c+
+
: a
l
i
as
ctad re
f
inements
[
PR1093
2
1]
commit
|
commitdiff
|
tree
2023-03-28
Jason Merrill
c-family: -Wsequenc
e
-p
o
int and COMPONENT
_
R
E
F [
P
R10716
3
]
commit
|
commitdiff
|
tree
2023-03-24
Jason
M
errill
c++
:
default template arg
,
partial o
r
dering [PR1
0
5481]
commit
|
commitdiff
|
tree
2023-03-23
Jas
o
n
M
err
i
ll
c++: con
s
t
e
xpr PMF
co
n
v
e
rsion [PR1
0
5996]
commit
|
commitdiff
|
tree
2023-03-23
Jason Merri
l
l
c++: local cl
a
ss in nested
g
eneric lambda [PR1
0
9
241]
commit
|
commitdiff
|
tree
2023-03-22
Jason Merr
i
ll
c++: array b
o
und partial
o
rdering [PR108390]
commit
|
commitdiff
|
tree
2023-03-22
Ja
s
on Merril
l
c++: attribute on dtor
in template [PR108795]
commit
|
commitdiff
|
tree
2023-03-21
Jason Merrill
c++
:
DM
I
in template with vir
t
ual base
[P
R
1
0
68
9
0
]
commit
|
commitdiff
|
tree
2023-03-17
J
a
son Merri
l
l
c++: constant,
array, lambd
a
, template [PR108975]
commit
|
commitdiff
|
tree
2023-03-17
Jas
o
n
M
er
r
ill
c
++:
t
hrow
a
nd
p
r
i
va
t
e d
e
structor [PR109172]
commit
|
commitdiff
|
tree
2023-03-17
J
ason Merril
l
c++: namespace-scop
e
d f
r
ien
d
in
local
c
l
a
ss [PR69410]
commit
|
commitdiff
|
tree
2023-03-16
Ja
s
on
Merrill
c++: __func_
_
and loca
l
class DMI [PR10
5
809]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c++: generic lambd
a
, l
o
ca
l
cla
s
s, __func__ [
P
R108242]
commit
|
commitdiff
|
tree
2023-03-16
Ja
s
on Merrill
c++: &
e
num::e
n
ume
r
ator [PR101869]
commit
|
commitdiff
|
tree
2023-03-16
Jason Me
r
rill
c++: co_await and move-only ty
p
e [P
R
105406]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c++: co_await
and
initializer
_
l
ist [P
R
103871]
commit
|
commitdiff
|
tree
2023-03-15
J
a
son Merrill
c+
+
: injected class na
m
e a
s
default ttp arg [PR58
5
38]
commit
|
commitdiff
|
tree
2023-03-15
Jason
Mer
r
ill
c++: passi
n
g
one t
t
p to an
o
t
h
er
[PR108179]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c++: coerce_template_template_parm
s
interface tweak
commit
|
commitdiff
|
tree
2023-03-14
Jaso
n
Merrill
c
+
+: variable tmpl p
a
rtial
s
pecialization [PR10
8
468]
commit
|
commitdiff
|
tree
2023-03-14
J
a
son
M
errill
c++: -
W
return-type wit
h
if
(
true)
throw [PR10
7
31
0
]
commit
|
commitdiff
|
tree
2023-03-13
Jason Merrill
c++: handle
_FloatN
N
redeclaration
l
ike bool [PR10712
8
]
commit
|
commitdiff
|
tree
2023-03-10
J
a
son Merrill
c++: constrain
e
d
l
ambda error-recovery
[
PR
1
0
8
972]
commit
|
commitdiff
|
tree
2023-03-10
J
a
son Merrill
c++: class
N
TTP
a
nd nested
a
non u
n
ion
[PR10856
6
]
commit
|
commitdiff
|
tree
2023-03-10
Ja
s
on Mer
r
i
ll
c
+
+:
signed
_
_int128_t [PR10
8
099]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++: overlo
a
de
d
fn in contract [PR108
5
42]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c+
+
: allocator
t
emps i
n
list of arr
a
ys [PR1
0
8773]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c
+
+
: CTAD
for
less-specialized al
i
a
s
template
[
P
R10
2
529]
commit
|
commitdiff
|
tree
2023-03-09
Ja
s
on Merrill
c++: fix
a
li
a
s CTAD [PR105841]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++: hide _
_
i
s_ded
u
cible for GCC 13
commit
|
commitdiff
|
tree
2023-03-09
Jason M
e
rrill
c++: a
d
d __is_d
e
duci
b
le trait [PR
1
05841]
commit
|
commitdiff
|
tree
2023-03-07
J
ason
Mer
r
ill
c++:
sta
t
ic lam
b
da tsubst
[P
R
10
8
5
2
6]
commit
|
commitdiff
|
tree
2023-02-18
Ja
s
on
M
err
i
l
l
c++: sta
t
ic_ass
e
rt (
f
als
e
) in t
e
mplate
[DR2518]
commit
|
commitdiff
|
tree
2023-02-01
Jason
Merr
i
ll
c++: A
d
d -Wno-cha
n
ges-mean
i
ng
commit
|
commitdiff
|
tree
2023-01-31
Jason
M
errill
c++:
a
g
gregate
b
ase and TARGET_EXPR_ELIDING_P [PR108
5
59]
commit
|
commitdiff
|
tree
2023-01-24
Jaso
n
Merrill
c
++: "" #
p
ragma at BOF [PR10
8
504]
commit
|
commitdiff
|
tree
2023-01-24
J
a
s
on Mer
r
ill
c++: stat
i
c lambda in templ
a
te [PR108526
]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++: TARGET_EXPR collapsing [PR107
3
03]
commit
|
commitdiff
|
tree
2023-01-23
Jason Me
r
rill
c++: TARGET
_
EXPR_
E
LIDI
N
G
_
P and std::move [PR1072
6
7]
commit
|
commitdiff
|
tree
2023-01-23
Jason
Merrill
c++: vector of cla
s
s with bool ctor
[PR108195]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merrill
c++: result loca
t
ion and
e
xplic
i
t in
s
t [PR108496]
commit
|
commitdiff
|
tree
2023-01-23
Jas
o
n Merril
l
c++: life
t
ime
ex
t
ens
i
on
with
.
*
expression [PR5
3
288]
commit
|
commitdiff
|
tree
2022-12-23
Arsen Arsenović
libstdc++:
I
m
p
r
o
v
e
output of d
e
f
a
ult contract violation
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
Arsen Arsenović
contrib: Add
d
g-out-ge
n
erator
.
pl
commit
|
commitdiff
|
tree
2022-12-22
Jason Merri
l
l
testsuite: don
'
t decla
r
e
print
f
in cor
o
.
h
commit
|
commitdiff
|
tree
2022-12-21
Jaso
n
Merrill
fold: fix
u
se of
p
rotect
e
d
_set_expr_
l
ocati
o
n_unshare
commit
|
commitdiff
|
tree
2022-12-21
Jason Merr
i
ll
c++:
source pos
i
t
ion
of lambda c
a
p
tures [PR84471]
commit
|
commitdiff
|
tree
2022-12-19
Jason
M
er
r
ill
b
uild: avoid
-Wconditio
n
ally-sup
p
or
t
ed on qsort ch
e
ck
commit
|
commitdiff
|
tree
2022-12-19
Arsen A
r
s
enović
contract
s
: Lower
c
ase {MAYB
E
,NE
V
ER}_CONTI
N
UE
commit
|
commitdiff
|
tree
2022-12-19
Jason Merrill
build: add -
W
conditiona
l
ly-suppor
t
ed
t
o
strict
_
w
a
r
n
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jason
M
errill
c++: rename parameter
commit
|
commitdiff
|
tree
2022-12-15
A
rsen Arseno
v
ić
c++: mangle contra
c
t
s
in
w
r
i
te_mangled_name
commit
|
commitdiff
|
tree
2022-12-15
Jaso
n
Me
r
rill
c
++:
fix initializer_list
t
ra
n
sfo
r
mation [PR108071]
commit
|
commitdiff
|
tree
2022-12-12
Jason Merrill
Revert "
c
++: bu
i
ld initializer_list<str
i
n
g
> in
a
loop
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c
++: build
i
nit
i
alize
r
_list<string>
i
n a loop [PR105
8
38]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c++: avoid initial
i
zer_list<string> [PR
1
05838]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merr
i
ll
c++: fewer
allocator temps [PR1058
3
8]
commit
|
commitdiff
|
tree
2022-12-08
J
ason Merrill
c++: comment
commit
|
commitdiff
|
tree
2022-12-02
Bernhard Reut
n
e
r
.
.
.
c
+
+:
S
et the locus o
f
the function
r
e
su
l
t
d
e
cl
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-12-02
Jason Merrill
d
river:
fix validate_sw
i
tches logic
commit
|
commitdiff
|
tree
2022-12-01
Jason Merrill
c+
+
: small co
n
tracts fixes
commit
|
commitdiff
|
tree
2022-11-28
Jason
M
errill
c++: simple-re
q
uirement start
i
n
g
with 'typename'
[P
R
1
0
1733]
commit
|
commitdiff
|
tree
2022-11-28
Ja
s
on Merrill
c++:
b
e
m
o
re strict about 'co
n
ce
p
t
bool'
commit
|
commitdiff
|
tree
2022-11-22
Jason Me
r
rill
c++: don't use
strchrnul [PR107781]
commit
|
commitdiff
|
tree
2022-11-22
Jason
M
e
rr
i
l
l
c
+
+: contracts fixes
commit
|
commitdiff
|
tree
2022-11-19
Jeff Chapman
II
c++: implement P1492 c
o
ntracts
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-11-19
Jeff Chapman II
libstdc++: add expe
r
imental Co
n
t
racts supp
o
r
t
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-11-14
Jas
o
n
M
errill
c++: only de
c
lar
e
s
atisf
i
ed fr
i
ends
commit
|
commitdiff
|
tree
2022-11-08
J
a
son Merrill
c++: implement P2468R2, the
e
qual
i
ty operator you are
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Jeff Chapman
II
input
:
add
get_source
_
t
e
x
t_be
t
ween
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2022-11-03
J
ason Merrill
c++
:
chan
g
e -fconcepts to me
a
n
C++20 concepts
commit
|
commitdiff
|
tree
2022-11-01
Jason Merrill
c++:
p
ass std attribu
t
es
t
o m
a
ke_call_declarator
commit
|
commitdiff
|
tree
2022-11-01
J
a
son
M
errill
c++: set TREE_NOTHROW aft
e
r
gener
i
cize
commit
|
commitdiff
|
tree
2022-11-01
Jason Merril
l
c++
:
f
ormatting tweaks
commit
|
commitdiff
|
tree
2022-10-28
Jason
M
e
rril
l
c
+
+: apply friend a
t
t
r
ibutes sooner
commit
|
commitdiff
|
tree
next