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
testsuite: fix g++.dg/pr112822.C
2023-12-13
Jason Me
r
rill
tests
u
ite: fix g++
.
d
g/pr112822
.
C
commit
|
commitdiff
|
tree
2023-12-12
Ja
s
on Merrill
c++: cl
a
s
s hotness
a
ttribute and member template
commit
|
commitdiff
|
tree
2023-12-12
Jason Merrill
t
estsui
t
e:
f
i
x i
s
_n
o
throw_default_co
n
structible8
.
C
commit
|
commitdiff
|
tree
2023-12-12
Jason
M
errill
tre
e
: add to clobbe
r
_kind
commit
|
commitdiff
|
tree
2023-12-11
Jason Me
r
rill
tests
u
i
t
e: u
p
d
a
te man
g
ling
commit
|
commitdiff
|
tree
2023-12-10
Jason
M
err
i
ll
d
o
c: small t
w
eak
commit
|
commitdiff
|
tree
2023-12-10
Jason
Merrill
c++: trait pat
c
h t
w
eak
commit
|
commitdiff
|
tree
2023-12-06
J
ason M
e
rril
l
c++: par
t
i
a
l ordering of obj
e
ct parameter [PR53499]
commit
|
commitdiff
|
tree
2023-12-04
J
ason Merrill
c
+
+: fix con
s
texpr
noreturn di
a
gnostic
commit
|
commitdiff
|
tree
2023-12-01
Jason Merrill
c++: mangl
i
ng for CTAD placeholder
commit
|
commitdiff
|
tree
2023-12-01
Jason Merri
l
l
c
++: mangle function template c
o
nstrain
t
s
commit
|
commitdiff
|
tree
2023-12-01
Jason Merrill
c++
:
lambda
capture and ex
p
licit
o
bj
e
ct
parm
commit
|
commitdiff
|
tree
2023-11-30
Jason Merri
l
l
c++: remove LAMBDA_E
X
PR_
M
UTABLE_P
commit
|
commitdiff
|
tree
2023-11-28
Jason Merrill
c++: p
r
v
a
lue array d
e
c
a
y
[PR9
4
264]
commit
|
commitdiff
|
tree
2023-11-22
Jason
M
errill
c+
+
:
start_preparse
d
_function
t
weak
commit
|
commitdiff
|
tree
2023-11-20
Jason
M
e
r
rill
c++
:
compare one l
e
v
e
l of template parms
commit
|
commitdiff
|
tree
2023-11-20
Jaso
n
Merr
i
ll
c++:
a
dd DECL_IMPLICIT_TEMPLATE
_
P
ARM
_
P macro
commit
|
commitdiff
|
tree
2023-11-02
Jason Merrill
c
+
+: use
h
ash_s
e
t
i
n nrv_da
t
a
commit
|
commitdiff
|
tree
2023-11-02
Jason Merr
i
l
l
c++: retval dtor on rethrow [PR1
1
2
3
01]
commit
|
commitdiff
|
tree
2023-10-25
Jaso
n
Merrill
tree: update a
d
dress_space commen
t
commit
|
commitdiff
|
tree
2023-10-25
Jason Merrill
c++: improv
e
commen
t
commit
|
commitdiff
|
tree
2023-10-20
Jason
Merrill
c
+
+
: abstr
a
ct
class and overload r
e
solution
commit
|
commitdiff
|
tree
2023-10-20
J
a
son Me
r
r
ill
test
s
uite: con
s
texpr-diag1
.
C
a
nd imp
l
icit co
n
s
t
exp
r
commit
|
commitdiff
|
tree
2023-10-20
J
a
son Merrill
c
++: fix to
u
rne
y
logi
c
commit
|
commitdiff
|
tree
2023-10-19
Jason Merrill
ABOUT-G
C
C-NLS: add usage
g
uida
n
ce
commit
|
commitdiff
|
tree
2023-10-19
Jason
Merrill
di
a
gnostic
:
re
n
ame new per
m
erro
r
overloads
commit
|
commitdiff
|
tree
2023-10-19
Jason
Merrill
c++: use G
_
in
s
tead of
_
commit
|
commitdiff
|
tree
2023-10-18
Ja
s
on Merrill
d
i
a
gn
o
stic:
a
dd pe
r
merror variants with opt
commit
|
commitdiff
|
tree
2023-10-17
Jason
M
errill
c+
+
:
mangling twea
k
s
commit
|
commitdiff
|
tree
2023-10-16
Jason Merrill
c
++: improve fold-expr locat
i
o
n
commit
|
commitdiff
|
tree
2023-10-10
Jason Merril
l
c+
+
:
m
a
ngle multipl
e
levels of templa
t
e parms [PR1
0
9422]
commit
|
commitdiff
|
tree
2023-09-22
Jason Me
r
r
i
ll
c
+
+ __intege
r
_pack
con
v
ersi
o
n
agai
n
[PR11135
7
]
commit
|
commitdiff
|
tree
2023-09-22
Jaso
n
Merril
l
c++: const
e
xpr and designate
d
initia
l
izer
commit
|
commitdiff
|
tree
2023-09-22
J
ason Merril
l
c
++:
unroll prag
m
a in templates [PR1115
2
9]
commit
|
commitdiff
|
tree
2023-09-19
Jason Mer
r
ill
c++: i
n
h
e
rited default constructor [CWG27
9
9]
commit
|
commitdiff
|
tree
2023-09-18
Jason
Merril
l
doc: GTY((cac
h
e)) documentation tweak
commit
|
commitdiff
|
tree
2023-09-18
J
a
son Merrill
c
+
+
: overlapping subobj
e
cts tweak
commit
|
commitdiff
|
tree
2023-09-12
Jaso
n
Mer
r
ill
c++:
_
_integer_pack with cl
a
ss arg
u
ment [PR111357]
commit
|
commitdiff
|
tree
2023-09-12
Jason M
e
rrill
c
+
+: I
C
E with -fno-excep
t
ions a
n
d array init [PR107198]
commit
|
commitdiff
|
tree
2023-09-06
J
ason Mer
r
ill
c++: [[
n
o_unique
_
address]]
and cv-qualifi
e
d ty
p
e
commit
|
commitdiff
|
tree
2023-08-22
J
a
s
o
n Merrill
c++:
m
ay
b
e_sub
s
t
i
tute_reqs_for fix
commit
|
commitdiff
|
tree
2023-08-22
J
a
son
Merrill
c
+
+: constraine
d
hid
d
e
n
fr
i
ends
[
PR109751]
commit
|
commitdiff
|
tree
2023-08-14
Jas
o
n
M
e
r
r
i
ll
c++: -fconc
e
pts
a
n
d
__cpp_concepts
commit
|
commitdiff
|
tree
2023-07-26
Jason Merrill
c++: mem
b
er vs gl
o
b
al template [PR10
6
3
10]
commit
|
commitdiff
|
tree
2023-07-26
Jaso
n
Merrill
testsuite
:
run C++
1
1 tests in
C
+
+
11 mode
commit
|
commitdiff
|
tree
2023-07-18
Ja
s
on Merrill
c++: co
n
s
t
expr bit_cast
with em
p
ty fi
e
l
d
commit
|
commitdiff
|
tree
2023-07-17
J
ason Mer
r
i
ll
c
++: on
l
y cache const
e
xpr ca
l
ls that
are
c
onstant
e
xprs
commit
|
commitdiff
|
tree
2023-07-14
Ja
s
on
M
errill
c++: c++26
r
egress
i
on fi
x
es
commit
|
commitdiff
|
tree
2023-06-28
J
a
s
on Merri
l
l
c++: inherited const
r
uctor
a
ttribu
t
e
s
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
c
+
+:
C
++26 conste
x
pr cast
f
rom void* [
P
R11
0
344]
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
te
s
tsui
t
e
:
std_list handlin
g
f
o
r { ta
r
g
et c++26 }
commit
|
commitdiff
|
tree
2023-06-14
Jason Merrill
c++: tweak
c
++17 ctor/conver
s
ion t
i
e
b
reaker [DR232
7
]
commit
|
commitdiff
|
tree
2023-06-13
Jason Merrill
c++: mutab
l
e
t
e
mps in rodata
commit
|
commitdiff
|
tree
2023-06-12
Jas
o
n Merrill
c++: build init
i
alizer_list
<
s
t
ring>
in a loop
[
P
R10
5
8
3
8]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c++: fix 32
-
b
i
t spaceshi
p
failures [PR11018
5
]
commit
|
commitdiff
|
tree
2023-06-09
J
ason M
e
rrill
c++: diagnose au
t
o
in temp
l
ate arg
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c++: init-
l
i
s
t
o
f
unco
p
y
a
ble t
y
pe [PR110102]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c
+
+
:
allow NRV and non-
N
RV r
e
turn
s
[PR
5
8487]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
M
e
rri
l
l
c
+
+:
A
dd -Wnrvo
commit
|
commitdiff
|
tree
2023-06-07
Jason Mer
r
ill
c++: enabl
e
NRVO fro
m
inner blo
c
k
[PR51571]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: N
R
V an
d
goto [P
R
9
2
4
0
7]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Merri
l
l
c++: fi
x
throwing cleanup with label
commit
|
commitdiff
|
tree
2023-06-07
J
a
son Merrill
c++: f
i
x c
o
ntracts
with NRV
commit
|
commitdiff
|
tree
2023-06-07
Jason M
e
rrill
c
++
:
add
NRV testcase [PR58050]
commit
|
commitdiff
|
tree
2023-06-04
Jason Merrill
c++: us
e
__cxa
_
call_terminate
f
or MUS
T
_NOT_THROW [PR97
7
20]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merri
l
l
c
++
:
fix explicit
/
copy p
r
o
b
lem [PR10924
7
]
commit
|
commitdiff
|
tree
2023-06-02
Jason
M
errill
c+
+
:
m
ake init
i
alizer_list array sta
t
ic again [PR1
1
0070]
commit
|
commitdiff
|
tree
2023-06-02
Jason M
e
rr
i
ll
varasm
:
c
hec
k
f
loa
t
size
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
doc: improve do
c
s for -pedantic{,-errors}
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
libstdc++: opt
i
mi
z
e E
H
pha
s
e 2
commit
|
commitdiff
|
tree
2023-06-01
Jason Mer
r
ill
c++: make -f
p
er
m
issive avoid -We
r
r
or=na
r
rowing
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c++: adjust convers
i
on diagnostics
commit
|
commitdiff
|
tree
2023-05-10
J
a
s
on
Merrill
c++: b
e
stricter
a
bout constinit [CWG2543
]
commit
|
commitdiff
|
tree
2023-05-10
Jason Merr
i
ll
c
++: alwa
y
s check
c
o
ns
t
eva
l
addres
s
commit
|
commitdiff
|
tree
2023-05-09
Jason
Merrill
c+
+
: non-template
fri
e
nd of template [PR1
0
67
4
0
]
commit
|
commitdiff
|
tree
2023-05-05
Ja
s
on M
e
rrill
Reve
r
t "
c
++: restore instant
i
a
t
e_decl
a
s
sert"
commit
|
commitdiff
|
tree
2023-05-03
Jason Merrill
c++: over
-
eager friend m
a
tching [PR1
0
9649
]
commit
|
commitdiff
|
tree
2023-05-03
Jason Merr
i
ll
c++: fix
T
TP level reduction cache
commit
|
commitdiff
|
tree
2023-05-02
J
ason Merrill
c++: simplify me
m
b
e
r template
s
ubstitutio
n
commit
|
commitdiff
|
tree
2023-05-02
J
a
s
on Merrill
c+
+
: les
s
i
nv
a
lidate_
c
lass_lookup_cache
commit
|
commitdiff
|
tree
2023-05-02
J
a
so
n
Merrill
c+
+
: look for empty
base at specifi
c
o
f
f
set [PR10
9
678]
commit
|
commitdiff
|
tree
2023-05-02
Jason
Mer
r
i
ll
c++: st
d
::variant
s
low to compil
e
[
P
R1
0
967
8
]
commit
|
commitdiff
|
tree
2023-05-01
J
ason
M
errill
c
+
+
: a
r
ray
D
MI and
m
e
m
b
e
r fn [PR10966
6
]
commit
|
commitdiff
|
tree
2023-04-27
Jason Merr
i
l
l
c++:
print conversion er
r
or at
c
andidate loc
a
tion
commit
|
commitdiff
|
tree
2023-04-27
J
a
son M
e
rrill
c++: r
e
sto
r
e
in
s
t
a
ntiate_decl asser
t
commit
|
commitdiff
|
tree
2023-04-26
J
as
o
n
Merrill
c++: remove nsdmi
_
inst hashta
b
l
e
commit
|
commitdiff
|
tree
2023-04-26
J
as
o
n
M
errill
c++: local class in n
e
sted ge
n
eric lambda [PR10
9
241]
commit
|
commitdiff
|
tree
2023-04-26
J
a
son Merrill
c
+
+: unique friend s
h
ena
n
igans [PR69836]
commit
|
commitdiff
|
tree
2023-04-21
J
a
s
on
M
errill
c+
+
:
f
ix
'
unsigned
t
ypedef-name' extension
[
P
R10
8
099]
commit
|
commitdiff
|
tree
2023-04-19
Jaso
n
Merril
l
c++: fix 'unsigned __int128_t'
s
eman
t
ics [PR108099]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
doc:
r
emove stray @gol
commit
|
commitdiff
|
tree
2023-04-15
Ja
s
on Mer
r
ill
c++: constexpr ag
g
regate destruct
i
on [PR109357]
commit
|
commitdiff
|
tree
2023-04-15
Jason Me
r
r
i
ll
-W
d
an
g
ling-poin
t
er: fi
x
M
EM_REF handl
i
n
g [PR109514]
commit
|
commitdiff
|
tree
2023-04-13
J
a
s
o
n
Me
r
rill
c
++:
ma
k
e
tra
i
t
o
f incomplete
t
yp
e
a per
m
error
[
PR10
9
277]
commit
|
commitdiff
|
tree
2023-04-13
Ja
s
on Merrill
c++: make cxx_i
n
complete_
t
ype_d
i
agnostic retur
n
bool
commit
|
commitdiff
|
tree
2023-04-04
J
aso
n
Me
r
rill
c++:
friend t
e
mplate matc
h
ing [PR107484]
commit
|
commitdiff
|
tree
2023-03-30
Jaso
n
M
e
rrill
c++: anonymous u
n
i
o
n member
referenc
e
[
PR105452]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merri
l
l
c++:
generic lambd
a
and f
u
n
c
tion ptr
c
on
v
[PR105221]
commit
|
commitdiff
|
tree
2023-03-30
Jason M
e
r
rill
c++: la
m
bda man
g
lin
g
alias issues [PR107897]
commit
|
commitdiff
|
tree
2023-03-29
Jas
o
n
Merrill
c
++
:
alias ctad refi
n
e
m
e
n
ts
[P
R
109321]
commit
|
commitdiff
|
tree
next