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++: use hash_set in nrv_data
2023-11-02
Ja
s
on Merril
l
c++: u
s
e hash_set
i
n
nrv_data
commit
|
commitdiff
|
tree
2023-11-02
Jason Merrill
c++: retval d
t
or on
rethrow
[
P
R
112301]
commit
|
commitdiff
|
tree
2023-10-25
J
ason
M
errill
t
r
ee: update address_spa
c
e
comment
commit
|
commitdiff
|
tree
2023-10-25
Jason
M
errill
c++: improve
c
omment
commit
|
commitdiff
|
tree
2023-10-20
Jason Merrill
c++: abstra
c
t
c
l
ass and
o
ve
r
load resolution
commit
|
commitdiff
|
tree
2023-10-20
Jason Merrill
test
s
u
ite: constexpr-diag1
.
C and impl
i
cit constexpr
commit
|
commitdiff
|
tree
2023-10-20
Jason
M
erril
l
c++: fi
x
tourney logic
commit
|
commitdiff
|
tree
2023-10-20
N
athan
i
el Shead
c++: indirect change of active union member in constexpr
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-20
Na
t
haniel Shead
c++: Improv
e
di
a
gnostics fo
r
c
o
ns
t
expr cast from void*
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-19
Jas
o
n
Merrill
A
B
OUT
-
GC
C
-NLS:
a
dd usage guidance
commit
|
commitdiff
|
tree
2023-10-19
Jason Merrill
diagnostic
:
rename new
p
ermerror overload
s
commit
|
commitdiff
|
tree
2023-10-19
Ja
s
on Merrill
c++
:
u
s
e G_
i
nstead of _
commit
|
commitdiff
|
tree
2023-10-18
Jaso
n
Merril
l
diag
n
ost
i
c:
a
dd
p
e
rmerror var
i
ants
with op
t
commit
|
commitdiff
|
tree
2023-10-17
Jas
o
n Me
r
ri
l
l
c++: mangling tw
e
ak
s
commit
|
commitdiff
|
tree
2023-10-17
Natha
n
iel Sh
e
ad
c++: Add missing
a
u
to_dia
g
nostic_groups to cons
t
expr
.
c
c
commit
|
commitdiff
|
tree
2023-10-16
Jason Merrill
c++:
impro
v
e fol
d
-expr
location
commit
|
commitdiff
|
tree
2023-10-10
Jason Me
r
rill
c+
+
: man
g
le multiple levels of template
parms
[
PR109
4
22]
commit
|
commitdiff
|
tree
2023-09-22
Jason Merr
i
ll
c++
__inte
g
er_pack
c
onver
s
ion a
g
ain [PR111357]
commit
|
commitdiff
|
tree
2023-09-22
Jason Mer
r
il
l
c++: constexpr and d
e
signated
in
i
tialize
r
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c+
+
:
un
r
oll
pragma in templates [P
R
111529]
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
c++modules: re
p
ort
m
odul
e
mapper
files a
s
a dependency
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boecke
l
c++module
s
: rep
o
rt im
p
orted CMI files as
dependenci
e
s
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
p168
9
r5: ini
t
ial
s
upport
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boe
c
kel
spec: add a
spec
function to join
arguments
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Javie
r
Martinez
c
++: extend cold, hot attribut
e
s to classe
s
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Jason Merrill
c++: inherited d
e
fault constructor
[CWG2799]
commit
|
commitdiff
|
tree
2023-09-18
J
a
son Merrill
doc: GTY((cache)) documentati
o
n
t
weak
commit
|
commitdiff
|
tree
2023-09-18
Jason M
e
rril
l
c++: overlapping subobjec
t
s tweak
commit
|
commitdiff
|
tree
2023-09-12
J
as
o
n
M
err
i
ll
c++: __integer_pack
with class argument [PR11
1
357]
commit
|
commitdiff
|
tree
2023-09-12
Jason Merrill
c++: ICE with
-
fno-exceptions and a
r
ray
init [
P
R107198]
commit
|
commitdiff
|
tree
2023-09-06
Jason Mer
r
ill
c++: [[no_uni
q
ue_add
r
ess]] and cv-qualified ty
p
e
commit
|
commitdiff
|
tree
2023-08-22
Jason Merrill
c++: maybe_substitute_reqs_for
f
ix
commit
|
commitdiff
|
tree
2023-08-22
Jason Merrill
c++: constrained hidden
f
riends
[
P
R109751]
commit
|
commitdiff
|
tree
2023-08-14
g
n
aggnoyil
c++: follow D
R
2386 and update imp
l
ementation of get_
t
uple_s
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-08-14
Jason Merrill
c++: -fconc
e
pt
s
a
nd __cpp_concep
t
s
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel
She
a
d
c++: Report i
n
valid id-expression
i
n declt
y
pe [P
R
10
0
482]
commit
|
commitdiff
|
tree
2023-07-28
Ng YongXiang
c++: devirtualization of array de
s
truc
t
ion
[
PR110057]
commit
|
commitdiff
|
tree
2023-07-27
Na
t
ha
n
iel Shead
c++
:
Fix ICE with parameter pack of decltype(au
t
o)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jaso
n
Merrill
c++: member vs global template [PR106310]
commit
|
commitdiff
|
tree
2023-07-26
Nat
h
aniel S
h
ead
c++: Tra
c
k life
t
imes in
c
o
nstant evaluat
i
on
[
PR70331
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
N
a
t
haniel Shea
d
c++: Pr
e
vent danglin
g
poi
n
ters from bec
o
ming
n
ullptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
iel Shea
d
c
++: Improv
e
location
i
nfor
m
ation in constant evaluation
commit
|
commitdiff
|
tree
2023-07-26
Jason Me
r
rill
testsuite: run C++11 tests in C
+
+11 mode
commit
|
commitdiff
|
tree
2023-07-18
Jason Me
r
rill
c++:
con
s
texpr
b
i
t
_cast
w
ith empty field
commit
|
commitdiff
|
tree
2023-07-17
Jason Me
r
rill
c++:
o
nly cache constexpr calls that are constant expr
s
commit
|
commitdiff
|
tree
2023-07-14
Natha
n
i
el Shead
c++:
style tw
e
ak
commit
|
commitdiff
|
tree
2023-07-14
J
a
son Merrill
c++:
c
++26 regressio
n
fix
e
s
commit
|
commitdiff
|
tree
2023-06-28
Jason
M
errill
c++:
inherited co
n
structor attributes
commit
|
commitdiff
|
tree
2023-06-28
J
ason Merrill
c++: C++26 constexpr cast fro
m
void* [P
R
1103
4
4]
commit
|
commitdiff
|
tree
2023-06-28
Jason Merril
l
te
s
tsui
t
e: std_list handling for
{ target c++2
6
}
commit
|
commitdiff
|
tree
2023-06-23
B
e
n Boeckel
libcpp:
a
l
l
o
w UCS_LIMI
T
c
o
depoin
t
s in UTF-8 strings
commit
|
commitdiff
|
tree
2023-06-19
Ben Boeckel
libc
p
p: rej
e
ct
c
o
depoints abov
e
0x10FFFF
commit
|
commitdiff
|
tree
2023-06-14
Jason Merrill
c++: tweak c++17
c
t
or
/
conversion tiebreaker [DR
2
327
]
commit
|
commitdiff
|
tree
2023-06-13
Jason Merrill
c
+
+:
m
utabl
e
temps in roda
t
a
commit
|
commitdiff
|
tree
2023-06-12
Jason Merri
l
l
c
+
+: build initializer_list<str
i
n
g
> in
a loop [PR105838]
commit
|
commitdiff
|
tree
2023-06-09
Jason
Mer
r
ill
c++:
f
ix 32
-
b
i
t spaceship failures
[
PR110185
]
commit
|
commitdiff
|
tree
2023-06-09
Jason Me
r
r
i
ll
c
++: diagnose
a
uto
in templ
a
te
a
r
g
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c++: i
n
it-list of
u
nco
p
y
able type [PR110102]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c
+
+: allow NRV and
non-NRV
return
s
[P
R
58487
]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: Add -W
n
r
vo
commit
|
commitdiff
|
tree
2023-06-07
J
aso
n
Merrill
c++: enable NR
V
O f
r
om inner block [
P
R51
5
71]
commit
|
commitdiff
|
tree
2023-06-07
Jason
Merrill
c
++:
NRV and goto [P
R
92407]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merri
l
l
c++: fi
x
throwing cleanup
with label
commit
|
commitdiff
|
tree
2023-06-07
Jason Mer
r
ill
c
++: fix c
o
ntracts with NRV
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Merrill
c++: add NRV testca
s
e [PR58050]
commit
|
commitdiff
|
tree
2023-06-04
J
ason Merr
i
ll
c++
:
u
s
e
__cxa_call_termi
n
a
t
e
f
o
r
MU
S
T_NOT_THROW [PR97720]
commit
|
commitdiff
|
tree
2023-06-02
Jason Me
r
r
i
l
l
c++
:
f
i
x
explici
t
/copy pr
o
blem [PR10924
7
]
commit
|
commitdiff
|
tree
2023-06-02
Ja
s
on
Merril
l
c+
+
: make initializer_list
a
rra
y
st
a
tic a
g
ain [PR110
0
70
]
commit
|
commitdiff
|
tree
2023-06-02
Jas
o
n
M
errill
varasm:
che
c
k
float siz
e
commit
|
commitdiff
|
tree
2023-06-01
Jason Me
r
rill
doc: improve doc
s
for -pe
d
antic{,-errors}
commit
|
commitdiff
|
tree
2023-06-01
Ja
s
o
n
Merrill
li
b
s
tdc+
+
: o
p
timize EH p
h
ase 2
commit
|
commitdiff
|
tree
2023-06-01
Ja
s
on Merr
i
ll
c
+
+: make -fp
e
rmi
s
sive avoid
-
Werror=
n
arrow
i
ng
commit
|
commitdiff
|
tree
2023-05-10
Jason
M
erril
l
c++: adjust co
n
v
e
r
sion diagnostics
commit
|
commitdiff
|
tree
2023-05-10
J
a
s
o
n
Merrill
c++:
be stri
c
ter abo
u
t constini
t
[CWG2543]
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c++: always check consteval add
r
e
ss
commit
|
commitdiff
|
tree
2023-05-09
J
a
son Merrill
c
++: non-temp
l
ate frien
d
o
f template [PR106
7
40
]
commit
|
commitdiff
|
tree
2023-05-05
J
a
s
on Merrill
Rever
t
"c
+
+: restor
e
ins
t
an
t
ia
t
e_decl assert"
commit
|
commitdiff
|
tree
2023-05-03
J
a
son
M
errill
c++:
ove
r
-
eager frien
d
matchin
g
[PR109649]
commit
|
commitdiff
|
tree
2023-05-03
Jason
Merrill
c++:
f
i
x
TTP l
e
vel red
u
cti
o
n cac
h
e
commit
|
commitdiff
|
tree
2023-05-02
Jaso
n
Merri
l
l
c++: si
m
plify memb
e
r template su
b
stituti
o
n
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++: le
s
s in
v
alidate_class
_
lookup_cache
commit
|
commitdiff
|
tree
2023-05-02
J
ason Me
r
ri
l
l
c++:
l
ook for
empty
b
a
s
e at specifi
c
o
ffset [PR109678]
commit
|
commitdiff
|
tree
2023-05-02
Ja
s
on
M
er
r
ill
c++:
s
td
:
:var
i
ant slow
to
c
ompile [PR109678]
commit
|
commitdiff
|
tree
2023-05-01
Jason
Merrill
c++:
a
rray DMI and membe
r
f
n [PR109666]
commit
|
commitdiff
|
tree
2023-04-27
Ja
s
on M
e
r
r
i
l
l
c++: print
conversion
e
rror at ca
n
didate location
commit
|
commitdiff
|
tree
2023-04-27
Ja
s
on Mer
r
ill
c++: restore ins
t
antiat
e
_de
c
l asser
t
commit
|
commitdiff
|
tree
2023-04-26
Jason M
e
rrill
c++: remove nsdm
i
_inst
ha
s
ht
a
ble
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c++
:
local class in nested
gen
e
ric lambda [PR10924
1
]
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c
++: u
n
i
q
ue
friend shenani
g
ans [PR69836]
commit
|
commitdiff
|
tree
2023-04-21
Jason Me
r
rill
c++:
fix 'unsigned typedef-name' ext
e
nsion [
P
R108099
]
commit
|
commitdiff
|
tree
2023-04-19
J
a
s
on Merr
i
l
l
c++: fix 'unsi
g
ned
__i
n
t128_t' semantics [PR108099]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
doc:
r
emove
s
tra
y
@gol
commit
|
commitdiff
|
tree
2023-04-15
Jason M
e
rrill
c
+
+: constexp
r
a
g
gregate destruction [P
R
10935
7
]
commit
|
commitdiff
|
tree
2023-04-15
Jason Me
r
rill
-W
d
an
g
ling-pointer: fix
MEM_REF h
a
ndl
i
ng [
P
R
109514]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merril
l
c+
+
: make trait of
incom
p
lete
ty
p
e a permerror [PR109277]
commit
|
commitdiff
|
tree
2023-04-13
J
a
son Mer
r
i
l
l
c++: make cxx_incomplete_type_d
i
a
gno
s
tic
r
eturn b
o
o
l
commit
|
commitdiff
|
tree
2023-04-04
J
ason Merrill
c++: friend tem
p
late matching [PR107484]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c++: anony
m
ous unio
n
m
e
mber re
f
erence [
P
R105452
]
commit
|
commitdiff
|
tree
2023-03-30
J
ason Merrill
c++: generic lambda and functi
o
n ptr con
v
[PR1052
2
1]
commit
|
commitdiff
|
tree
2023-03-30
J
a
s
o
n
M
e
r
rill
c++: lambda mangling alias issues [PR107897]
commit
|
commitdiff
|
tree
next