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
tree: add to clobber_kind
2023-12-12
Jason Merrill
t
ree:
add to clob
b
er_kind
commit
|
commitdiff
|
tree
2023-12-11
Jason M
e
r
rill
testsuite:
update manglin
g
commit
|
commitdiff
|
tree
2023-12-10
Jason Merrill
doc: sma
l
l
tweak
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Implement _
_
remove
_
pointer built-in
t
r
a
it
commit
|
commitdiff
|
tree
2023-12-10
Ken M
a
tsui
c++: Implement __is_objec
t
built-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Impl
e
me
n
t _
_
is_functi
o
n built-in
t
rait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c
++:
I
mple
m
en
t
__is_reference built-in t
r
ait
commit
|
commitdiff
|
tree
2023-12-10
Ken Mat
s
u
i
c++: Implement __is_m
e
mber_ob
j
e
c
t
_poin
t
e
r
bu
i
l
t-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Imple
m
ent
_
_is_member_function_poin
t
er built-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken
M
atsui
c++: I
m
p
l
emen
t
_
_is_member_pointer built-in trait
commit
|
commitdiff
|
tree
2023-12-10
K
e
n
Matsui
c++: Imp
l
ement __is_scoped_enum bui
l
t-i
n
t
rait
commit
|
commitdiff
|
tree
2023-12-10
Ke
n
Matsui
c++: Implem
e
nt __is_bounded_array built-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c+
+
:
I
mplement
_
_is_array bu
i
l
t
-in trait
commit
|
commitdiff
|
tree
2023-12-10
J
ason Merrill
c++: trait patch tweak
commit
|
commitdiff
|
tree
2023-12-10
Ken M
a
tsu
i
c++:
A
c
cept th
e
use of built-in trai
t
id
e
ntifiers
commit
|
commitdiff
|
tree
2023-12-10
Ken Ma
t
sui
c-f
a
mi
l
y,
c
+
+:
Loo
k
up built-in tr
a
i
t
s via id
e
ntifie
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
K
e
n Matsui
c++: Sort buil
t
-in trait
s
alphabe
t
ically
commit
|
commitdiff
|
tree
2023-12-06
Jaso
n
Merrill
c++: partial ordering of object paramet
e
r [P
R
5
3
499]
commit
|
commitdiff
|
tree
2023-12-04
Ja
s
on Merrill
c
++: fix constex
p
r noreturn diag
n
o
stic
commit
|
commitdiff
|
tree
2023-12-01
J
a
s
on Merril
l
c++: mangling fo
r
CTA
D
p
laceholder
commit
|
commitdiff
|
tree
2023-12-01
J
as
o
n Merrill
c+
+
:
mangle functio
n
templat
e
c
o
n
s
traints
commit
|
commitdiff
|
tree
2023-12-01
Jaso
n
Merrill
c++:
l
amb
d
a capture and explicit objec
t
parm
commit
|
commitdiff
|
tree
2023-11-30
Jason Merrill
c++: remove LAMBDA_EXPR_
M
UTABLE_P
commit
|
commitdiff
|
tree
2023-11-28
Ja
s
on M
e
rrill
c++: prval
u
e a
r
ray dec
a
y [P
R
94264]
commit
|
commitdiff
|
tree
2023-11-22
Jason Merrill
c++:
start_preparsed_fu
n
cti
o
n t
w
eak
commit
|
commitdiff
|
tree
2023-11-20
Jason Merrill
c++
:
compare one level of template parms
commit
|
commitdiff
|
tree
2023-11-20
Jason
M
errill
c++: ad
d
DECL_IMPLICIT_
T
EM
P
LATE
_
P
A
R
M_
P
macro
commit
|
commitdiff
|
tree
2023-11-02
Jaso
n
M
errill
c++: u
s
e h
a
sh_set
in nrv_data
commit
|
commitdiff
|
tree
2023-11-02
Jason Merrill
c++: retv
a
l dtor o
n
rethrow [PR112
3
01]
commit
|
commitdiff
|
tree
2023-10-25
Jason Merrill
t
ree: up
d
ate address_
s
p
ace co
m
me
n
t
commit
|
commitdiff
|
tree
2023-10-25
Jas
o
n Merrill
c++:
i
mprove comment
commit
|
commitdiff
|
tree
2023-10-20
J
aso
n
Merril
l
c++: abstr
a
ct class
and
o
verload
r
esolu
t
io
n
commit
|
commitdiff
|
tree
2023-10-20
Jason Merri
l
l
testsuite:
constexpr-diag1
.
C and
implicit co
n
stex
p
r
commit
|
commitdiff
|
tree
2023-10-20
J
ason
Me
r
rill
c+
+
: fix to
u
rney l
o
gic
commit
|
commitdiff
|
tree
2023-10-20
N
a
thaniel Shea
d
c++: indirect change of active union member in conste
x
p
r
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel
S
h
ead
c++: Improve diagnostics for constexp
r
cast fro
m
void*
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-19
Jason Merrill
ABOU
T
-GC
C
-
N
LS:
a
dd us
a
ge gu
i
dance
commit
|
commitdiff
|
tree
2023-10-19
Jason Merrill
diagnostic: rename new perm
e
rr
o
r
o
verloa
d
s
commit
|
commitdiff
|
tree
2023-10-19
Jason Merrill
c
+
+
: us
e
G_ i
n
s
t
ead o
f
_
commit
|
commitdiff
|
tree
2023-10-18
Jason Me
r
r
ill
diagnos
t
ic:
a
d
d permerror variants with opt
commit
|
commitdiff
|
tree
2023-10-17
Jason Merrill
c++:
manglin
g
twe
a
k
s
commit
|
commitdiff
|
tree
2023-10-17
Nat
h
a
n
iel Shead
c++
:
Add missin
g
auto_diagnostic_groups to co
n
stexpr
.
c
c
commit
|
commitdiff
|
tree
2023-10-16
Jason Merrill
c++:
i
m
p
rove fold-expr loca
t
i
on
commit
|
commitdiff
|
tree
2023-10-10
Jason Merrill
c++:
mang
l
e
multiple levels
o
f
template p
a
rms [PR10
9
422]
commit
|
commitdiff
|
tree
2023-09-22
Jas
o
n Merril
l
c++ __integer_p
a
c
k
conv
e
r
sion again [PR111357]
commit
|
commitdiff
|
tree
2023-09-22
J
a
son
M
err
i
l
l
c++:
c
o
n
stexpr and designate
d
initializer
commit
|
commitdiff
|
tree
2023-09-22
Ja
s
on Merrill
c++
:
unroll pragma
in templates [
P
R
11152
9
]
commit
|
commitdiff
|
tree
2023-09-19
Ben B
o
ecke
l
c
+
+
m
odules: report mo
d
u
l
e mapper files as a depend
e
ncy
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben
B
oeckel
c++modules: report im
p
o
rted CMI fil
e
s as dependencies
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boecke
l
p16
8
9r5: initi
a
l suppor
t
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
spec: ad
d
a spe
c
funct
i
o
n
to
j
oin
a
r
g
uments
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Javier Mar
t
inez
c++:
extend
cold
,
hot a
t
tribu
t
es to
c
lasses
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
J
a
son Merrill
c++
:
inherited defaul
t
const
r
uct
o
r [CWG2799]
commit
|
commitdiff
|
tree
2023-09-18
Jason
Merr
i
ll
doc: GT
Y
((cache)) docu
m
entation twea
k
commit
|
commitdiff
|
tree
2023-09-18
Ja
s
o
n Mer
r
ill
c+
+
: overlappi
n
g subobject
s
tweak
commit
|
commitdiff
|
tree
2023-09-12
J
ason Merrill
c
++:
_
_i
n
t
e
g
er_pack with cl
a
ss argument [
P
R
1
11357
]
commit
|
commitdiff
|
tree
2023-09-12
J
as
o
n Mer
r
i
l
l
c++: ICE
wit
h
-f
n
o-exceptions
a
nd arra
y
init [PR
1
07198]
commit
|
commitdiff
|
tree
2023-09-06
Jason Merrill
c
+
+: [[no
_
un
i
q
ue
_
address]]
and c
v
-qual
i
fied type
commit
|
commitdiff
|
tree
2023-08-22
Jas
o
n Merrill
c++: maybe_substitute_reqs_for fi
x
commit
|
commitdiff
|
tree
2023-08-22
Jason Merrill
c
++: c
o
nstrained hidden f
r
i
e
nds [PR109751
]
commit
|
commitdiff
|
tree
2023-08-14
gnaggn
o
y
i
l
c++: fo
l
lo
w
DR
23
8
6
a
nd upda
t
e implementation of get_
t
up
l
e_s
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-08-14
Jason Merr
i
ll
c++: -fconcepts and __cpp_concepts
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel S
h
ead
c+
+
:
Re
p
o
rt inva
l
id id-expr
e
ssion in decltyp
e
[
P
R100482]
commit
|
commitdiff
|
tree
2023-07-28
Ng
Y
ongXiang
c++: d
e
v
irtualization of array destruction [P
R
1
10057]
commit
|
commitdiff
|
tree
2023-07-27
Natha
n
i
el Shead
c
++: Fix ICE with parameter pack of declt
y
pe(a
u
t
o
)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jason Me
r
rill
c++:
m
ember vs global
t
emplate [PR106310]
commit
|
commitdiff
|
tree
2023-07-26
N
athaniel Shead
c++: T
r
ack lifet
i
mes in constant evalua
t
i
o
n
[PR70331
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel
S
head
c
+
+: Preve
n
t dangling pointers from bec
o
ming n
u
llptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++:
Impro
v
e lo
c
a
t
ion information i
n
c
onstant evaluati
o
n
commit
|
commitdiff
|
tree
2023-07-26
Jason
Merrill
testsuite: run C+
+
11 t
e
sts in C++
1
1 mo
d
e
commit
|
commitdiff
|
tree
2023-07-18
Jason
Merrill
c++: constexpr
b
it_
c
ast with em
p
ty field
commit
|
commitdiff
|
tree
2023-07-17
J
a
son Merrill
c
++: only
c
ache const
e
xpr call
s
that
a
re
c
onstan
t
exp
r
s
commit
|
commitdiff
|
tree
2023-07-14
Nathaniel S
h
ead
c++: style
tweak
commit
|
commitdiff
|
tree
2023-07-14
Jason
M
errill
c++: c
+
+
2
6 regression fixe
s
commit
|
commitdiff
|
tree
2023-06-28
Jaso
n
Merrill
c++:
inherited constructo
r
attributes
commit
|
commitdiff
|
tree
2023-06-28
J
a
son M
e
rril
l
c++: C++26 c
o
nstexpr
c
ast
f
ro
m
v
o
i
d* [
P
R1
1
0344]
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
te
s
tsuit
e
:
std_list ha
n
dling for { targe
t
c++
2
6 }
commit
|
commitdiff
|
tree
2023-06-23
B
e
n
Bo
e
ckel
li
b
cpp: allow UCS_LIMIT codepoints in UTF-8 s
t
rings
commit
|
commitdiff
|
tree
2023-06-19
Ben
Boeckel
libcpp: reject
codepoints above 0x10FFFF
commit
|
commitdiff
|
tree
2023-06-14
Jas
o
n Merrill
c++: tweak c+
+
17 ctor/co
n
version tiebrea
k
er
[D
R
2
327]
commit
|
commitdiff
|
tree
2023-06-13
Ja
s
on Merrill
c++: mutable te
m
ps in rodata
commit
|
commitdiff
|
tree
2023-06-12
Jason Merrill
c++:
build initiali
z
er_list
<
str
i
ng> in a loop [PR
1
0
5838]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merri
l
l
c++: fix 32-bit spaceship failures [PR
1
10185]
commit
|
commitdiff
|
tree
2023-06-09
Ja
s
on Merril
l
c++:
d
i
agnose auto in template
a
r
g
commit
|
commitdiff
|
tree
2023-06-09
J
a
s
o
n Merrill
c++: init-list o
f
uncopyable type [PR11010
2
]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
M
er
r
ill
c++: a
l
lo
w
NRV and non-NR
V
ret
u
rns [P
R
58487]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Mer
r
i
l
l
c++
:
Add -Wnrvo
commit
|
commitdiff
|
tree
2023-06-07
Jason Merr
i
l
l
c
+
+: enable
NRVO
f
r
om inner block [PR51571
]
commit
|
commitdiff
|
tree
2023-06-07
J
aso
n
Merri
l
l
c++: NRV and goto [PR92407]
commit
|
commitdiff
|
tree
2023-06-07
Jas
o
n Merrill
c++: fix throwing cleanup with
l
a
bel
commit
|
commitdiff
|
tree
2023-06-07
Jason
Merrill
c++: fix contracts wit
h
NRV
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++: add NRV testcase [PR58050
]
commit
|
commitdiff
|
tree
2023-06-04
Jason Merrill
c
++: use __cxa_call_terminate f
o
r
M
U
S
T
_NOT_THROW [PR97
7
2
0
]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
c++: fix explicit/cop
y
problem [PR109
2
47]
commit
|
commitdiff
|
tree
2023-06-02
Jaso
n
Mer
r
ill
c++: make
i
n
itializer_list array static again [PR110070]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merr
i
l
l
va
r
asm:
check float
s
iz
e
commit
|
commitdiff
|
tree
2023-06-01
Jason
M
errill
doc: imp
r
ove
d
ocs
f
or -pedantic
{
,-errors}
commit
|
commitdiff
|
tree
2023-06-01
Ja
s
on Merr
i
ll
l
i
bstdc++: optimi
z
e EH
p
ha
s
e 2
commit
|
commitdiff
|
tree
2023-06-01
Jaso
n
Me
r
ril
l
c+
+
: ma
k
e -
f
p
e
rmissive avoid -Werr
o
r=
n
arrowing
commit
|
commitdiff
|
tree
2023-05-10
J
ason Merril
l
c
++: adjust conve
r
s
ion
d
iagnostics
commit
|
commitdiff
|
tree
next