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++: Implement __is_reference built-in trait
2023-12-10
Ken Ma
t
sui
c++: Implement _
_
is_refere
n
ce
built-
i
n trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Ma
t
sui
c++: Imp
l
em
e
nt __is_member_object_pointer built
-
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken
Ma
t
sui
c++: Implement __i
s
_member_functi
o
n_point
e
r built-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Mat
s
u
i
c++: Implemen
t
__
i
s_member
_
po
i
nte
r
built-in
trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Implement _
_
i
s
_scoped_enum built-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Mats
u
i
c
++
:
Impl
e
ment __is_boun
d
ed
_
array built-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Im
p
lement __is_array built-in tra
i
t
commit
|
commitdiff
|
tree
2023-12-10
Jason
M
errill
c
+
+
: tr
a
it patch twea
k
commit
|
commitdiff
|
tree
2023-12-10
Ken Mat
s
ui
c++: Accept t
h
e us
e
of built
-
in trai
t
i
dentifiers
commit
|
commitdiff
|
tree
2023-12-10
Ken
Mats
u
i
c-family,
c++: Look up built-in traits via identifie
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken
M
atsui
c++: Sort
b
uilt-in tr
a
its alphabetically
commit
|
commitdiff
|
tree
2023-12-06
Jason Merri
l
l
c++
:
partial ordering of object paramete
r
[PR53499]
commit
|
commitdiff
|
tree
2023-12-04
Jason
M
errill
c++: fix const
e
xp
r
noreturn di
a
gnostic
commit
|
commitdiff
|
tree
2023-12-01
Jas
o
n Merr
i
ll
c++: m
a
ngling for CTAD pla
c
eholder
commit
|
commitdiff
|
tree
2023-12-01
Jaso
n
Merril
l
c++: mangle fu
n
c
tion tem
p
lat
e
constraints
commit
|
commitdiff
|
tree
2023-12-01
J
a
son Merrill
c++: lambda capture a
n
d ex
p
licit o
b
j
e
ct parm
commit
|
commitdiff
|
tree
2023-11-30
Jaso
n
Merrill
c++
:
remove LAMB
D
A_EXPR_MUT
A
BLE_P
commit
|
commitdiff
|
tree
2023-11-28
Jason
Merrill
c++: p
r
value array
decay [PR94
2
64]
commit
|
commitdiff
|
tree
2023-11-22
Jason Merrill
c++: star
t
_
p
reparsed_functio
n
tweak
commit
|
commitdiff
|
tree
2023-11-20
Jason Merr
i
ll
c++: comp
a
r
e one level of template parm
s
commit
|
commitdiff
|
tree
2023-11-20
J
a
son Merrill
c++: ad
d
D
E
CL_IMPLICIT
_
TEM
P
L
A
TE_PARM_P macro
commit
|
commitdiff
|
tree
2023-11-02
Jason
M
erril
l
c++: u
s
e
h
a
s
h_
s
e
t in nrv_data
commit
|
commitdiff
|
tree
2023-11-02
Jason Merrill
c++: retval
dto
r
on rethrow [PR112301]
commit
|
commitdiff
|
tree
2023-10-25
Jaso
n
Mer
r
i
l
l
tree: update address_spac
e
comment
commit
|
commitdiff
|
tree
2023-10-25
Jason Merril
l
c++: improve commen
t
commit
|
commitdiff
|
tree
2023-10-20
Jason Merrill
c++: ab
s
t
r
a
ct class and overload resolution
commit
|
commitdiff
|
tree
2023-10-20
Jason Merrill
te
s
tsuite: constexpr-d
i
ag1
.
C and impl
i
cit co
n
stexpr
commit
|
commitdiff
|
tree
2023-10-20
Jason Merrill
c++: f
i
x
tou
r
ney logic
commit
|
commitdiff
|
tree
2023-10-20
Nat
h
aniel Shead
c
++: indir
e
c
t ch
a
nge of active u
n
ion member in constexpr
.
.
.
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-20
Nat
h
aniel Shead
c+
+
: Improve d
i
a
gnostics
for cons
t
exp
r
cast
f
rom
v
o
id*
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-19
Jason Merril
l
ABOU
T
-GCC-NLS: add usage
guidance
commit
|
commitdiff
|
tree
2023-10-19
Jason M
e
rrill
diagnostic:
rename ne
w
p
ermer
r
or overloads
commit
|
commitdiff
|
tree
2023-10-19
Jas
o
n Mer
r
ill
c++: use G_
i
n
s
t
e
ad
o
f _
commit
|
commitdiff
|
tree
2023-10-18
Jason Merri
l
l
diagnos
t
ic
:
add permer
r
or variants with opt
commit
|
commitdiff
|
tree
2023-10-17
Jas
o
n
M
e
rril
l
c
++: mangl
i
ng tweaks
commit
|
commitdiff
|
tree
2023-10-17
N
a
t
haniel She
a
d
c++: Add
missi
n
g
au
t
o_diagnost
i
c_groups t
o
c
on
s
te
x
pr
.
cc
commit
|
commitdiff
|
tree
2023-10-16
Jason M
e
r
rill
c++: improv
e
fol
d
-expr location
commit
|
commitdiff
|
tree
2023-10-10
Jason Merrill
c++: ma
n
g
l
e multiple levels of templat
e
par
m
s [PR10942
2
]
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c++ __inte
g
er_pack
co
n
version again [PR111357]
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c++: con
s
texpr and designa
t
ed initializer
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c++: un
r
oll prag
m
a in
t
em
p
l
ate
s
[PR11
1
529
]
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
c
++modul
e
s: report m
o
dule mapper files as a
dependency
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boec
k
el
c++modu
l
es:
report impo
r
ted CMI
f
iles as de
p
endenci
e
s
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ben
B
oeckel
p
1
6
89r
5
: initial support
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Be
n
Boeckel
spec:
ad
d
a spe
c
function to join
arguments
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Javier Martinez
c++
:
ext
e
nd
c
old, hot
a
ttributes to cla
s
ses
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ja
s
on Merrill
c++: inherited default const
r
u
c
tor
[
CWG2799]
commit
|
commitdiff
|
tree
2023-09-18
Jason Merri
l
l
do
c
:
GTY((cac
h
e)) documen
t
ation tweak
commit
|
commitdiff
|
tree
2023-09-18
J
ason
M
e
r
r
ill
c++
:
overlapping subobjects tweak
commit
|
commitdiff
|
tree
2023-09-12
Jason M
e
rrill
c
+
+: __integer_pack wi
t
h class arg
u
ment [PR111357]
commit
|
commitdiff
|
tree
2023-09-12
Jas
o
n Merri
l
l
c++: I
C
E with
-
fno-exceptio
n
s and arr
a
y init [PR107198]
commit
|
commitdiff
|
tree
2023-09-06
J
a
son M
e
rrill
c++: [
[
no_unique_address]] and cv-
q
ualified type
commit
|
commitdiff
|
tree
2023-08-22
Jason
Merrill
c++: maybe_
s
ubstitute_re
q
s_for
fix
commit
|
commitdiff
|
tree
2023-08-22
Jason Mer
r
ill
c++: con
s
tra
i
ned
hidden fr
i
e
n
ds
[P
R
109751]
commit
|
commitdiff
|
tree
2023-08-14
gnag
g
noyi
l
c++:
follow DR 2386 a
n
d update im
p
lement
a
tion
o
f get_tuple_s
.
.
.
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-14
J
a
son Merrill
c++
:
-fcon
c
epts and __cpp_concepts
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel Shea
d
c++
:
Report i
n
v
a
l
id
id-e
x
pressio
n
in
decltype [PR
1
004
8
2]
commit
|
commitdiff
|
tree
2023-07-28
Ng
Y
ongXi
a
ng
c++: devirtualiz
a
ti
o
n
o
f
array destruc
t
ion
[PR1
1
00
5
7]
commit
|
commitdiff
|
tree
2023-07-27
Nathaniel Shead
c
++: Fix ICE wit
h
pa
r
ame
t
er p
a
ck of d
e
clty
p
e(auto)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jason Merr
i
l
l
c++: member
vs
gl
o
bal
template
[PR106
3
10]
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
iel S
h
ead
c+
+
:
T
r
ack
l
ifetim
e
s
in
constant eval
u
ation [PR
7
0
3
31
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel S
h
ead
c++
:
Prevent d
a
ng
l
ing pointers from b
e
coming nullptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel S
h
e
a
d
c+
+
: Impro
v
e
l
ocation in
f
orma
t
io
n
i
n
const
a
nt evaluation
commit
|
commitdiff
|
tree
2023-07-26
Jason
Merrill
testsuite
:
run C++11 tes
t
s in C++11 mode
commit
|
commitdiff
|
tree
2023-07-18
Jason Merri
l
l
c++: constexpr bit
_
cas
t
with empty
f
ield
commit
|
commitdiff
|
tree
2023-07-17
Jason Merrill
c++: only cache constexpr calls that are consta
n
t
exprs
commit
|
commitdiff
|
tree
2023-07-14
Nathanie
l
S
head
c++: style tweak
commit
|
commitdiff
|
tree
2023-07-14
J
a
son Merrill
c
+
+: c++26 regressi
o
n fixes
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
c++:
inherited c
o
nstr
u
cto
r
attr
i
butes
commit
|
commitdiff
|
tree
2023-06-28
Jason M
e
rr
i
ll
c++: C++26 constexp
r
cast
f
rom void* [PR110344]
commit
|
commitdiff
|
tree
2023-06-28
Ja
s
on Merr
i
ll
t
estsu
i
te: std
_
list handling
f
or { target c++26
}
commit
|
commitdiff
|
tree
2023-06-23
B
en Boeckel
libcpp: al
l
ow U
C
S
_
LIMIT
c
odepo
i
n
t
s
in UTF-8 st
r
ings
commit
|
commitdiff
|
tree
2023-06-19
Ben Boe
c
kel
libcpp: reject co
d
epoint
s
abov
e
0x10FFFF
commit
|
commitdiff
|
tree
2023-06-14
Jason Merr
i
l
l
c
+
+: tw
e
ak c++17 ctor/
c
o
nversi
o
n
t
iebreaker [DR
2
327
]
commit
|
commitdiff
|
tree
2023-06-13
Jason Merrill
c++
:
mutabl
e
t
emps in r
o
da
t
a
commit
|
commitdiff
|
tree
2023-06-12
J
a
son Me
r
r
ill
c++: b
u
ild initializ
e
r_list<string> i
n
a loop [PR105838]
commit
|
commitdiff
|
tree
2023-06-09
J
a
son Merri
l
l
c+
+
: fix 32-bit spacesh
i
p fai
l
u
res [PR110185]
commit
|
commitdiff
|
tree
2023-06-09
Jason
M
errill
c++: diagnose aut
o
i
n temp
l
at
e
arg
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c++
:
i
n
it-list of uncopyable type [PR
1
10102
]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: allow NRV and non
-
NRV returns [PR58487]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: Add
-
Wnrvo
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: enable
NRVO fro
m
inner block [PR51571]
commit
|
commitdiff
|
tree
2023-06-07
Jason
Merrill
c++
:
N
RV and go
t
o [
P
R92407]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merri
l
l
c++: fix throwin
g
cleanup with label
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c
+
+: fix contracts with NRV
commit
|
commitdiff
|
tree
2023-06-07
Jason Me
r
rill
c++: add NR
V
testca
s
e
[
P
R58050]
commit
|
commitdiff
|
tree
2023-06-04
Jason Mer
r
ill
c++: use __cx
a
_
c
a
l
l
_terminate for MUST_
N
OT_T
H
ROW
[
P
R97
7
20
]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
c++:
fix
e
x
plicit/copy problem [PR109247]
commit
|
commitdiff
|
tree
2023-06-02
J
a
son Merrill
c++: make initializer_list array sta
t
ic again [
P
R110070]
commit
|
commitdiff
|
tree
2023-06-02
J
ason Merrill
varasm: check
f
loat size
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
doc: improve docs
f
or -pedan
t
ic{,-erro
r
s}
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
libstdc++:
o
ptimi
z
e EH p
h
ase 2
commit
|
commitdiff
|
tree
2023-06-01
Jason Me
r
rill
c+
+
: make -fpermissive avoid -Werror
=
narrowin
g
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c++
:
a
djust convers
i
on diagnostics
commit
|
commitdiff
|
tree
2023-05-10
Jason Me
r
r
ill
c+
+
: be stri
c
ter about
constinit [CWG2543]
commit
|
commitdiff
|
tree
2023-05-10
Jason
M
errill
c++: a
l
ways che
c
k consteval address
commit
|
commitdiff
|
tree
2023-05-09
Jason
Merril
l
c
++: non-templ
a
te friend of
t
emp
l
ate [PR106
7
40]
commit
|
commitdiff
|
tree
2023-05-05
Jaso
n
Mer
r
i
l
l
Revert
"c++: res
t
ore instant
i
ate_decl assert"
commit
|
commitdiff
|
tree
2023-05-03
Ja
s
on Merrill
c++: over-eager friend ma
t
ching
[
PR109649]
commit
|
commitdiff
|
tree
2023-05-03
Jason Merrill
c++: fix TTP
level reduction cac
h
e
commit
|
commitdiff
|
tree
next