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
Revert "testsuite: fix g++.dg/pr112822.C"
2023-12-13
Jason
Merrill
Revert "testsuite: fix g++
.
dg/pr1128
2
2
.
C
"
commit
|
commitdiff
|
tree
2023-12-13
Nath
a
n
i
el Shead
c++: End lifetime of ob
j
ects in
cons
t
expr after d
e
str
u
ctor
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
J
aso
n
Merrill
c++: fix
i
n
-
charge parm in constexpr
commit
|
commitdiff
|
tree
2023-12-13
Ja
s
on Merri
l
l
c++: c
o
nstant direct-initializati
o
n
[
P
R
1
08243]
commit
|
commitdiff
|
tree
2023-12-13
Jason Merri
l
l
c
++
:
c
opy loc
a
tion to
A
GG
R
_INIT_EXPR
commit
|
commitdiff
|
tree
2023-12-13
Jason Merril
l
testsuite: fi
x
g++
.
d
g
/
p
r
112822
.
C
commit
|
commitdiff
|
tree
2023-12-12
Jason
Merrill
c++
:
class
h
otness at
t
ribu
t
e a
n
d m
e
mber templat
e
commit
|
commitdiff
|
tree
2023-12-12
J
a
son M
e
rrill
testsuite: fix is_nothrow_default_constructible8
.
C
commit
|
commitdiff
|
tree
2023-12-12
Jason M
e
rrill
tree: add
to clobb
e
r_ki
n
d
commit
|
commitdiff
|
tree
2023-12-11
J
a
son Merrill
testsuite: update mangl
i
ng
commit
|
commitdiff
|
tree
2023-12-10
J
as
o
n Merrill
do
c
:
s
ma
l
l tweak
commit
|
commitdiff
|
tree
2023-12-10
Ken
M
a
tsui
c++: Implement __remove_pointer bui
l
t-in trait
commit
|
commitdiff
|
tree
2023-12-10
K
e
n
M
ats
u
i
c++: Implement
_
_is_object
buil
t
-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ke
n
Matsui
c++: Impl
e
ment __is_fu
n
ctio
n
built
-
in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken
Matsui
c++: I
m
plement
_
_is_reference built
-
in t
r
ait
commit
|
commitdiff
|
tree
2023-12-10
Ken
M
atsui
c++: Implem
e
n
t
__
i
s_member_ob
j
ect_pointer buil
t
-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
K
e
n M
a
tsui
c++:
Implement __is_member_functio
n
_pointer bui
l
t-
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Mats
u
i
c++:
Im
p
l
e
men
t
__is_me
m
ber_
p
o
inter bu
i
lt
-
in
t
rait
commit
|
commitdiff
|
tree
2023-12-10
Ke
n
M
a
tsui
c++: Im
p
le
m
ent __is_scoped_en
u
m
b
u
i
l
t-in
trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Ma
t
s
u
i
c++: Implement __is_bou
n
ded_arra
y
built-
i
n trait
commit
|
commitdiff
|
tree
2023-12-10
K
en M
a
tsu
i
c
++: Implemen
t
_
_is_arr
a
y bu
i
l
t-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ja
s
o
n
Merri
l
l
c++: trai
t
p
a
tch tweak
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++:
A
ccept the use of built-in trait identifiers
commit
|
commitdiff
|
tree
2023-12-10
Ken Mats
u
i
c
-
famil
y
, c++
:
L
o
ok
up b
u
ilt-in traits via
i
d
e
ntifier
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c+
+
: Sort built-in tr
a
its
a
lphabe
t
ically
commit
|
commitdiff
|
tree
2023-12-06
J
ason M
e
rri
l
l
c++: partial o
r
dering of obje
c
t parameter
[PR53499]
commit
|
commitdiff
|
tree
2023-12-04
Jason M
e
rrill
c++: fi
x
co
n
stexpr noreturn diagnostic
commit
|
commitdiff
|
tree
2023-12-01
Jason Merrill
c++:
mangling f
o
r
C
TAD
plac
e
holder
commit
|
commitdiff
|
tree
2023-12-01
Jason Me
r
rill
c++: mangle function template constrain
t
s
commit
|
commitdiff
|
tree
2023-12-01
Jason Merrill
c++: lambda capture
and explicit object parm
commit
|
commitdiff
|
tree
2023-11-30
Jason Merrill
c++: remove LAMBDA_EXPR_MUTABLE_P
commit
|
commitdiff
|
tree
2023-11-28
J
a
s
o
n M
e
rrill
c++:
p
r
v
alue a
r
ray decay [PR94264]
commit
|
commitdiff
|
tree
2023-11-22
Jason
Merrill
c++: start_preparsed_fu
n
ction tweak
commit
|
commitdiff
|
tree
2023-11-20
Jason Me
r
rill
c++: compare one level of template parm
s
commit
|
commitdiff
|
tree
2023-11-20
Jason Merri
l
l
c++: add DECL_I
M
PLICIT
_
T
E
MPL
A
TE_PARM_P
m
acro
commit
|
commitdiff
|
tree
2023-11-02
Jason Merr
i
ll
c
++: use hash_
s
et in nrv_data
commit
|
commitdiff
|
tree
2023-11-02
Jas
o
n Merril
l
c++
:
retval dtor on rethrow
[
PR112301]
commit
|
commitdiff
|
tree
2023-10-25
Ja
s
on Merril
l
tree: update ad
d
r
e
ss_sp
a
ce comment
commit
|
commitdiff
|
tree
2023-10-25
Jas
o
n Mer
r
ill
c++: improve co
m
me
n
t
commit
|
commitdiff
|
tree
2023-10-20
Jason Merr
i
ll
c++: abstra
c
t c
l
ass a
n
d overload
resoluti
o
n
commit
|
commitdiff
|
tree
2023-10-20
J
a
s
o
n
M
errill
testsuite: cons
t
expr-d
i
ag1
.
C
a
n
d i
m
plicit
c
o
nstexpr
commit
|
commitdiff
|
tree
2023-10-20
Jason
Merrill
c++: fi
x
tourney logic
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel S
h
ead
c++
:
in
d
irect
c
h
ange of
active union
m
e
mber in constexpr
.
.
.
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel
Shead
c++: Improve diagnosti
c
s for con
s
texpr cas
t
fr
o
m void*
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-19
Jason Merr
i
l
l
ABOUT-GCC-
N
LS:
add usage guid
a
nce
commit
|
commitdiff
|
tree
2023-10-19
Jason Mer
r
ill
d
iagn
o
stic: rename
n
e
w
permerror overloads
commit
|
commitdiff
|
tree
2023-10-19
Ja
s
on Me
r
rill
c
++: u
s
e G
_
instead
o
f _
commit
|
commitdiff
|
tree
2023-10-18
J
a
son
M
e
rrill
dia
g
nost
i
c:
a
dd p
e
rmerro
r
vari
a
nts w
i
th opt
commit
|
commitdiff
|
tree
2023-10-17
Jason Merrill
c++: mangling t
w
eaks
commit
|
commitdiff
|
tree
2023-10-17
Nathaniel S
h
ead
c++: A
d
d mi
s
sing auto_diag
n
os
t
i
c
_gr
o
u
p
s to con
s
texpr
.
cc
commit
|
commitdiff
|
tree
2023-10-16
Jason
M
e
r
rill
c++: improve
fold-ex
p
r locati
o
n
commit
|
commitdiff
|
tree
2023-10-10
Jason Merrill
c++: mangle multiple levels of template parms [
P
R109422]
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c+
+
__
i
nteger_pa
c
k conve
r
sion
a
g
a
in [PR111357]
commit
|
commitdiff
|
tree
2023-09-22
J
ason
Merrill
c++:
constexpr and
d
e
signated ini
t
ializ
e
r
commit
|
commitdiff
|
tree
2023-09-22
J
a
son Merrill
c++:
u
nroll pragma in templa
t
es [PR111529]
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
c++modules: r
e
p
ort modul
e
m
apper file
s
as a dependency
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
c++modules: rep
o
r
t
impor
t
ed CM
I
files as d
e
pende
n
cies
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
B
e
n Boeckel
p
1
689r5
:
initial support
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeck
e
l
s
p
ec: add a spec
f
unction to join arguments
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
J
a
v
i
er
Martinez
c++: exte
n
d cold, hot att
r
ibutes
t
o cl
a
sses
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Jaso
n
Merrill
c++: inh
e
rited
d
e
fau
l
t constructor [
C
WG2
7
99]
commit
|
commitdiff
|
tree
2023-09-18
Jason Merrill
do
c
:
GTY((c
a
c
he)) documenta
t
ion tweak
commit
|
commitdiff
|
tree
2023-09-18
Jason Merrill
c
+
+: overlapping subobjects tw
e
a
k
commit
|
commitdiff
|
tree
2023-09-12
Jason Me
r
rill
c++: __integer_pack
wi
t
h cl
a
s
s
argument [PR111357
]
commit
|
commitdiff
|
tree
2023-09-12
J
ason M
e
rrill
c++: ICE with -fno-e
x
ception
s
and arra
y
ini
t
[PR107198]
commit
|
commitdiff
|
tree
2023-09-06
Jason
Me
r
r
i
ll
c++
:
[[no_uniqu
e
_address]] a
n
d cv-qua
l
if
i
ed type
commit
|
commitdiff
|
tree
2023-08-22
Jason
M
errill
c
+
+:
m
ay
b
e
_substitute_reqs_for f
i
x
commit
|
commitdiff
|
tree
2023-08-22
Jason Merril
l
c++: constrained hidden f
r
iends
[PR1097
5
1]
commit
|
commitdiff
|
tree
2023-08-14
gnaggnoyil
c++
:
follow DR
2
3
86
a
n
d
update implemen
t
ati
o
n
of
get_tupl
e
_s
.
.
.
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-14
Jason Merrill
c+
+
: -fconcepts
an
d
__cpp_con
c
ept
s
commit
|
commitdiff
|
tree
2023-08-08
Natha
n
i
e
l Shead
c++: Report invalid id
-
exp
r
e
s
sion in
d
eclt
y
pe
[P
R
100482]
commit
|
commitdiff
|
tree
2023-07-28
Ng YongXiang
c++: devirtualizat
i
on of a
r
ray
de
s
t
ruction [PR110057]
commit
|
commitdiff
|
tree
2023-07-27
Nathaniel Shead
c
+
+:
F
ix ICE with parameter pack of decltype
(
aut
o
)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
J
a
son
M
erril
l
c++: member vs glob
a
l
t
emplate [PR106310]
commit
|
commitdiff
|
tree
2023-07-26
Nathan
i
el S
h
ea
d
c
++: Track life
t
imes in constan
t
evalua
t
ion [PR7033
1
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
N
atha
n
i
e
l Sh
e
ad
c++:
P
reve
n
t
da
n
g
ling pointers from bec
o
ming nul
l
ptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Sh
e
ad
c++:
Impro
v
e
locat
i
on inform
a
tion in c
o
nstant evaluation
commit
|
commitdiff
|
tree
2023-07-26
Jason Merrill
tes
t
s
u
ite: run C++11 tests in C
+
+
1
1 mode
commit
|
commitdiff
|
tree
2023-07-18
J
ason Me
r
r
i
ll
c++: constexpr bit_c
a
s
t
wit
h
empty field
commit
|
commitdiff
|
tree
2023-07-17
Jason Merrill
c++: onl
y
cache
const
e
xpr
calls th
a
t
a
r
e
cons
t
a
n
t
e
xprs
commit
|
commitdiff
|
tree
2023-07-14
Nathaniel Shead
c+
+
:
sty
l
e tweak
commit
|
commitdiff
|
tree
2023-07-14
Jason M
e
rri
l
l
c++: c
+
+26 regressi
o
n f
i
x
e
s
commit
|
commitdiff
|
tree
2023-06-28
Jas
o
n Merrill
c+
+
: inherited constructor attrib
u
tes
commit
|
commitdiff
|
tree
2023-06-28
Ja
s
on Merrill
c++
:
C
++26 constexpr c
a
st
f
ro
m
void*
[
P
R
1
10344
]
commit
|
commitdiff
|
tree
2023-06-28
J
ason Merrill
testsuite
:
std_list handlin
g
for { targ
e
t c++
2
6
}
commit
|
commitdiff
|
tree
2023-06-23
Ben Bo
e
ck
e
l
libcpp: allow UC
S
_L
I
MI
T
c
o
depo
i
nts in UTF-8 strings
commit
|
commitdiff
|
tree
2023-06-19
Ben Boeckel
libcpp: re
j
ect co
d
epoints abo
v
e
0x
1
0FFFF
commit
|
commitdiff
|
tree
2023-06-14
Jason Merr
i
ll
c++
:
tw
e
ak c++17 ctor/co
n
version
tiebreake
r
[DR2327]
commit
|
commitdiff
|
tree
2023-06-13
Jason
M
errill
c++: m
u
table
t
emps in r
o
data
commit
|
commitdiff
|
tree
2023-06-12
J
ason Merrill
c++: build initializ
e
r_list<string> in a loop [PR1058
3
8
]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merr
i
l
l
c++: fix
3
2-
b
it spaceship failures [PR1
1
0185]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merri
l
l
c+
+
: dia
g
n
o
s
e a
u
t
o in
t
empl
a
te arg
commit
|
commitdiff
|
tree
2023-06-09
Jason Me
r
rill
c++
:
init-list of uncopyable
t
ype [PR1
1
0102]
commit
|
commitdiff
|
tree
2023-06-07
J
a
son Mer
r
ill
c++: allo
w
NRV and non-NR
V
return
s
[PR58487]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c+
+
: Ad
d
-Wnrvo
commit
|
commitdiff
|
tree
2023-06-07
J
ason Merrill
c++: en
a
ble NRVO from in
n
er bl
o
ck [PR51571]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: NRV and g
o
to [PR
9
2407]
commit
|
commitdiff
|
tree
2023-06-07
Jason
Merrill
c++
:
fix
throwing cleanup with label
commit
|
commitdiff
|
tree
2023-06-07
J
ason Merrill
c
+
+:
fi
x
contracts with
NRV
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: ad
d
NRV testc
a
se
[PR
5
8050]
commit
|
commitdiff
|
tree
next