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++: prvalue of array type [PR111286]
2023-09-06
Jason Merr
i
l
l
c+
+
: [[no
_
u
n
iqu
e
_add
r
ess]] a
n
d cv-quali
f
i
ed
typ
e
commit
|
commitdiff
|
tree
2023-08-22
Jason Merrill
c++: maybe_su
b
stitute_r
e
qs_for fi
x
commit
|
commitdiff
|
tree
2023-08-22
Jas
o
n Merri
l
l
c++: con
s
t
r
a
in
e
d hidden friend
s
[
P
R10
9
751
]
commit
|
commitdiff
|
tree
2023-08-14
gn
a
ggnoyil
c++: follow DR 2386
a
nd
u
pdate implementa
t
ion
of get_tuple_s
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-08-14
J
a
son Merrill
c
+
+:
-
f
c
o
ncep
t
s and __c
p
p_concep
t
s
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel Shea
d
c
+
+: Report i
n
valid id-expr
e
ssi
o
n in
decltype
[
PR1004
8
2]
commit
|
commitdiff
|
tree
2023-07-28
Ng YongXiang
c++:
d
e
virtualization of array
destruction [PR110
0
57]
commit
|
commitdiff
|
tree
2023-07-27
Nathaniel Shead
c++: Fi
x
ICE with pa
r
ameter pa
c
k of declty
p
e(auto)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jason Merril
l
c++: memb
e
r vs glob
a
l templ
a
te [
P
R10
6
310]
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel
S
head
c++: Track lifeti
m
e
s
in
c
onstant evaluatio
n
[P
R
703
3
1
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++: Prevent dangling pointers from
b
e
co
m
ing nullptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nat
h
aniel Shead
c++: Im
p
rove
location infor
m
ation i
n
con
s
tan
t
evaluatio
n
commit
|
commitdiff
|
tree
2023-07-26
J
a
son Merrill
tests
u
ite:
ru
n
C++11 tests
in C++11
m
od
e
commit
|
commitdiff
|
tree
2023-07-18
Ja
s
on
M
errill
c
+
+: constexpr bit
_
cast
w
i
th empty field
commit
|
commitdiff
|
tree
2023-07-17
Jason Merrill
c++: only
c
ache constex
p
r calls that a
r
e constant exprs
commit
|
commitdiff
|
tree
2023-07-14
Nathaniel
S
h
ead
c++
:
styl
e
t
weak
commit
|
commitdiff
|
tree
2023-07-14
Jason Merril
l
c++
:
c++26 regression fixes
commit
|
commitdiff
|
tree
2023-06-28
Jason M
e
rrill
c++
:
inhe
r
ited co
n
str
u
ctor attributes
commit
|
commitdiff
|
tree
2023-06-28
Ja
s
o
n
Merrill
c
++: C
+
+
26 const
e
xpr cast from void
*
[PR110344]
commit
|
commitdiff
|
tree
2023-06-28
Jason
Merrill
test
s
u
ite
:
std_list han
d
lin
g
for
{ target
c++26 }
commit
|
commitdiff
|
tree
2023-06-23
Ben Boeckel
libcpp: all
o
w
UCS_LIMIT cod
e
poi
n
ts in UTF-8 strings
commit
|
commitdiff
|
tree
2023-06-19
B
e
n Boeckel
libcpp: re
j
e
c
t codepoints above 0x1
0
FFFF
commit
|
commitdiff
|
tree
2023-06-14
Jason Merrill
c
+
+: twe
a
k c+
+
17 ctor/conv
e
r
s
i
o
n tiebreake
r
[DR2327]
commit
|
commitdiff
|
tree
2023-06-13
Jason Merrill
c++:
m
utable temp
s
i
n rodata
commit
|
commitdiff
|
tree
2023-06-12
Jason Merrill
c++: b
u
il
d
init
i
alizer
_
lis
t
<string>
in a loop
[PR105838]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merril
l
c++:
f
ix
32-bit spaceship failures [
P
R110185]
commit
|
commitdiff
|
tree
2023-06-09
J
ason Merrill
c++:
d
iagnose auto in templ
a
te
arg
commit
|
commitdiff
|
tree
2023-06-09
Jason Me
r
rill
c++: init-list of uncopyable type [PR110102]
commit
|
commitdiff
|
tree
2023-06-07
J
ason Merrill
c+
+
: allow NRV and
non-NRV returns [PR58487]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++:
Add -Wnr
v
o
commit
|
commitdiff
|
tree
2023-06-07
Jason Merri
l
l
c++: enable NRVO
f
rom i
n
n
er block [PR51571]
commit
|
commitdiff
|
tree
2023-06-07
Jason
Merrill
c
+
+: NRV and go
t
o [PR92
4
07]
commit
|
commitdiff
|
tree
2023-06-07
J
a
s
o
n
Merri
l
l
c++: fix throwing cleanup with la
b
el
commit
|
commitdiff
|
tree
2023-06-07
Jason Merril
l
c++: fix
contracts with NR
V
commit
|
commitdiff
|
tree
2023-06-07
Ja
s
o
n Merr
i
ll
c++: add N
R
V testcase [PR5805
0
]
commit
|
commitdiff
|
tree
2023-06-04
J
a
son Me
r
rill
c++: use __cxa_call
_
ter
m
inate
for MUST_NOT_TH
R
O
W
[PR
9
7720]
commit
|
commitdiff
|
tree
2023-06-02
J
a
so
n
Merrill
c++:
fix
e
xpl
i
c
it
/
copy problem [PR109247]
commit
|
commitdiff
|
tree
2023-06-02
J
ason
M
errill
c++: mak
e
i
n
iti
a
lizer_li
s
t ar
r
ay stati
c
a
g
ain [PR1
1
0
0
70]
commit
|
commitdiff
|
tree
2023-06-02
Jason
M
er
r
ill
var
a
sm: check float size
commit
|
commitdiff
|
tree
2023-06-01
Jason Merr
i
l
l
doc: impr
o
ve docs for -ped
a
ntic{,-
e
rr
o
r
s}
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
libs
t
dc++: optimize
E
H
p
hase
2
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
c++: mak
e
-fpermissive avo
i
d
-
We
r
ror
=
narrowing
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c++
:
ad
j
ust conver
s
ion diagnostics
commit
|
commitdiff
|
tree
2023-05-10
Jas
o
n Merrill
c++: be s
t
ricter abo
u
t c
o
nstini
t
[CW
G
2543
]
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c++: always check conste
v
al address
commit
|
commitdiff
|
tree
2023-05-09
J
a
son Merrill
c
++: non-template friend of template [PR10
6
74
0
]
commit
|
commitdiff
|
tree
2023-05-05
Jas
o
n M
e
rrill
R
ev
e
rt "c++: res
t
ore ins
t
antiate_d
e
c
l as
s
ert"
commit
|
commitdiff
|
tree
2023-05-03
Jason Merrill
c++: over-eager frien
d
ma
t
c
hing [PR1096
4
9]
commit
|
commitdiff
|
tree
2023-05-03
Jaso
n
Merri
l
l
c++: fix
T
TP lev
e
l
reduction cache
commit
|
commitdiff
|
tree
2023-05-02
J
aso
n
M
e
rrill
c++
:
simpli
f
y member templ
a
te s
u
bstitution
commit
|
commitdiff
|
tree
2023-05-02
Ja
s
on
Merril
l
c++:
l
es
s
inval
i
date
_
class_
l
ookup_cache
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++: look for empty
ba
s
e
at specific
offset [
P
R10
9
678]
commit
|
commitdiff
|
tree
2023-05-02
Ja
s
on
M
errill
c++: std::variant slow
to
compi
l
e
[PR109678]
commit
|
commitdiff
|
tree
2023-05-01
J
a
son Merrill
c+
+
:
a
rray DMI
a
nd m
e
mber fn
[
PR109666
]
commit
|
commitdiff
|
tree
2023-04-27
Jason Merrill
c++: p
r
int
c
onve
r
s
ion error at c
a
ndidate location
commit
|
commitdiff
|
tree
2023-04-27
Jason Merrill
c++: restore
i
nst
a
ntiate_decl assert
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c+
+
:
remove n
s
dmi_i
n
st
hashtable
commit
|
commitdiff
|
tree
2023-04-26
J
ason
M
e
rrill
c++: local class in nested generic
l
a
m
b
da [PR10
9
241]
commit
|
commitdiff
|
tree
2023-04-26
Jason Me
r
rill
c++: u
n
ique friend
shenanigans [PR69836]
commit
|
commitdiff
|
tree
2023-04-21
Jason Me
r
r
i
ll
c++
:
fix 'unsigne
d
typedef-name' extensi
o
n [PR10
8
0
99]
commit
|
commitdiff
|
tree
2023-04-19
Jaso
n
Merrill
c++: fix 'unsig
n
ed __int128_t' semantics [PR1
0
8099]
commit
|
commitdiff
|
tree
2023-04-18
Ja
s
on Me
r
rill
doc: remove stray
@gol
commit
|
commitdiff
|
tree
2023-04-15
Ja
s
on Mer
r
i
ll
c++:
c
o
nstexpr aggreg
a
te destruction [PR109357
]
commit
|
commitdiff
|
tree
2023-04-15
Jason
Merrill
-Wda
n
gling-pointer: fix MEM_RE
F
handling [PR
1
095
1
4]
commit
|
commitdiff
|
tree
2023-04-13
Ja
s
on
M
e
r
rill
c
+
+: make tr
a
it of
incomplete
type a permerror [PR
1
09277
]
commit
|
commitdiff
|
tree
2023-04-13
Jason
M
errill
c++: make
c
xx_inco
m
plete_ty
p
e_
d
iagnostic return bool
commit
|
commitdiff
|
tree
2023-04-04
Ja
s
on M
e
rr
i
ll
c+
+
: friend
templa
t
e
m
atching [PR107484]
commit
|
commitdiff
|
tree
2023-03-30
J
ason Merrill
c++:
anonymous union memb
e
r reference
[
P
R
105452]
commit
|
commitdiff
|
tree
2023-03-30
Jason Me
r
ril
l
c++: gen
e
ric lambda
and func
t
i
o
n pt
r
conv [PR105221]
commit
|
commitdiff
|
tree
2023-03-30
Jason M
e
r
r
ill
c++:
lambda mangling alias
issues
[
PR107897]
commit
|
commitdiff
|
tree
2023-03-29
Ja
s
on Me
r
rill
c++: alias cta
d
re
f
i
n
ements [PR109
3
21]
commit
|
commitdiff
|
tree
2023-03-28
Jaso
n
Merrill
c-fami
l
y:
-Ws
e
quen
c
e-point and COMPO
N
ENT_REF [P
R
1
07163
]
commit
|
commitdiff
|
tree
2023-03-24
Jason
M
e
rrill
c++: defa
u
lt t
e
mplate arg, partial
ordering
[
PR105
4
81]
commit
|
commitdiff
|
tree
2023-03-23
Jason Merrill
c++: constexpr PMF conve
r
sion
[P
R
105996]
commit
|
commitdiff
|
tree
2023-03-23
Jas
o
n Merrill
c++: local class in ne
s
ted generic l
a
mbda [PR109241
]
commit
|
commitdiff
|
tree
2023-03-22
Jaso
n
Merrill
c+
+
: arr
a
y
bou
n
d partial ordering [PR1083
9
0
]
commit
|
commitdiff
|
tree
2023-03-22
Jason M
e
rril
l
c
++: attribute on dtor in template [
P
R108795]
commit
|
commitdiff
|
tree
2023-03-21
Jason Merri
l
l
c++: DM
I
in templ
a
te with virtual base
[
PR106890]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merr
i
ll
c
++: constant, array, lambda, template [
P
R108975]
commit
|
commitdiff
|
tree
2023-03-17
Jason M
e
r
ri
l
l
c++: th
r
ow and private dest
r
uctor [PR
1
09172]
commit
|
commitdiff
|
tree
2023-03-17
Jason
Merrill
c++: namespace-scoped fri
e
n
d
in local class [PR694
1
0]
commit
|
commitdiff
|
tree
2023-03-16
J
a
son
M
erri
l
l
c++
:
__func__
a
nd loc
a
l class DMI [
P
R105809]
commit
|
commitdiff
|
tree
2023-03-16
J
ason Me
r
rill
c++: gene
r
ic lambda, local class
,
__func__ [PR10
8
242]
commit
|
commitdiff
|
tree
2023-03-16
Ja
s
o
n Me
r
rill
c+
+
: &enum::enumera
t
or
[
P
R101869]
commit
|
commitdiff
|
tree
2023-03-16
Jason M
e
rri
l
l
c++: co_await and
move-only
t
y
pe [PR105
4
0
6
]
commit
|
commitdiff
|
tree
2023-03-15
Jaso
n
Merr
i
ll
c++: co_await
and initializer
_
list [PR1
0
3871]
commit
|
commitdiff
|
tree
2023-03-15
J
a
son
Merrill
c++: injected class name as default
ttp arg
[
PR58538]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merril
l
c++: passi
n
g one ttp to
another [PR108179]
commit
|
commitdiff
|
tree
2023-03-15
Jason Me
r
rill
c++: coe
r
ce
_
template_template_par
m
s i
n
ter
f
ace tweak
commit
|
commitdiff
|
tree
2023-03-14
Jason Merrill
c++: variable tmpl partial spe
c
ialization [P
R
108468]
commit
|
commitdiff
|
tree
2023-03-14
Jason M
e
r
r
ill
c++: -Wreturn-type with
i
f (true)
t
hrow [PR107310]
commit
|
commitdiff
|
tree
2023-03-13
Ja
s
on M
e
rrill
c++: han
d
le
_
F
loatNN redeclarati
o
n like bool [PR107128]
commit
|
commitdiff
|
tree
2023-03-10
J
ason
Mer
r
i
l
l
c++: c
o
nstrain
e
d
lambda error-rec
o
very
[
PR
1
0
89
7
2]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++: class NTTP
and nested ano
n
union [PR108566]
commit
|
commitdiff
|
tree
2023-03-10
J
ason Me
r
rill
c++
:
s
igned __int128_
t
[PR1080
9
9]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merr
i
l
l
c++: overloa
d
ed fn in
con
t
ract [P
R
108542]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merr
i
ll
c++: allocator
tem
p
s in l
i
st of
a
r
rays [PR1087
7
3]
commit
|
commitdiff
|
tree
2023-03-09
J
ason
M
errill
c++: CTAD for less-sp
e
cia
l
ized
al
i
as
t
em
p
late [P
R
102529]
commit
|
commitdiff
|
tree
2023-03-09
Jason Me
r
ril
l
c++: fix
a
li
a
s
CTAD
[
P
R
10584
1
]
commit
|
commitdiff
|
tree
2023-03-09
J
a
son Merrill
c++: hide __i
s
_deducible for GCC 13
commit
|
commitdiff
|
tree
next