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++: copy location to AGGR_INIT_EXPR
2023-12-13
J
as
o
n Merrill
c++: copy
locati
o
n
to
AGGR_INIT_EXPR
commit
|
commitdiff
|
tree
2023-12-13
Jason
Merrill
te
s
tsuite: fix g++
.
dg/pr112
8
22
.
C
commit
|
commitdiff
|
tree
2023-12-12
Jason Merrill
c
++:
c
lass h
o
tness attribute and member templat
e
commit
|
commitdiff
|
tree
2023-12-12
Jas
o
n Merrill
testsuite: fix is
_
not
h
row_default_constru
c
ti
b
le8
.
C
commit
|
commitdiff
|
tree
2023-12-12
Jason
M
errill
t
ree: add to clobb
e
r_kind
commit
|
commitdiff
|
tree
2023-12-11
Jason Merrill
testsuite: update mangling
commit
|
commitdiff
|
tree
2023-12-10
Jason
M
e
r
rill
d
o
c:
sm
a
ll
t
weak
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++:
I
mplement
__remove_point
e
r built-in
t
r
ait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c+
+
: Implement _
_
is_object built-in t
r
ait
commit
|
commitdiff
|
tree
2023-12-10
Ken Ma
t
sui
c+
+
:
I
mpl
e
me
n
t
__is_f
u
nction built-in t
r
ait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++:
Implement __is_refere
n
ce
b
u
i
l
t-i
n
trait
commit
|
commitdiff
|
tree
2023-12-10
K
en Mats
u
i
c++:
I
mplement __is_member_obje
c
t_point
e
r bu
i
l
t
-i
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ke
n
Mats
u
i
c++: Implement __is_member
_
function_pointer built-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken
Mat
s
ui
c++:
Implem
e
nt
_
_i
s
_member_pointer
b
uil
t
-in trai
t
commit
|
commitdiff
|
tree
2023-12-10
Ken M
a
tsui
c++: Impl
e
m
ent __
i
s
_
scoped_enum built-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++
:
Implement __i
s
_
bounded_array
built-in tra
i
t
commit
|
commitdiff
|
tree
2023-12-10
K
en M
a
tsui
c++
:
Implement
_
_is_
a
rray built-in t
r
ait
commit
|
commitdiff
|
tree
2023-12-10
Jason
M
err
i
ll
c++: t
r
ait patch tweak
commit
|
commitdiff
|
tree
2023-12-10
Ken M
a
tsui
c++: Accept t
h
e u
s
e of
b
ui
l
t-in trait iden
t
ifiers
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c-family
,
c++: Look up built-in trait
s
via
identifier
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Sort b
u
ilt-i
n
traits alp
h
a
betical
l
y
commit
|
commitdiff
|
tree
2023-12-06
J
ason M
e
rrill
c
++: pa
r
tial ordering
of objec
t
par
a
meter [PR53499]
commit
|
commitdiff
|
tree
2023-12-04
J
a
so
n
Merrill
c
+
+: fix constexpr noreturn diagnostic
commit
|
commitdiff
|
tree
2023-12-01
Jason Merrill
c
++: manglin
g
f
or
CTAD placeholder
commit
|
commitdiff
|
tree
2023-12-01
Jaso
n
Merrill
c++: mangle function templat
e
constraints
commit
|
commitdiff
|
tree
2023-12-01
Jason Me
r
ril
l
c++: lambda
c
apture and explicit obje
c
t
p
arm
commit
|
commitdiff
|
tree
2023-11-30
Jas
o
n Merrill
c++: remove LAMBDA_EXPR_MUTABLE_P
commit
|
commitdiff
|
tree
2023-11-28
Jason Merrill
c
++: p
r
value array decay
[
PR94264]
commit
|
commitdiff
|
tree
2023-11-22
Jason Merrill
c+
+
:
s
tart_pre
p
ar
s
ed_
f
unction twea
k
commit
|
commitdiff
|
tree
2023-11-20
Jason Merrill
c++: compare one level of
t
emplate parms
commit
|
commitdiff
|
tree
2023-11-20
Jason Mer
r
i
l
l
c++:
add
D
E
C
L_
I
MPLI
C
I
T_TEMPL
A
TE_PARM_P
m
acro
commit
|
commitdiff
|
tree
2023-11-02
J
a
son Merril
l
c++: use hash_
s
et i
n
nrv
_
data
commit
|
commitdiff
|
tree
2023-11-02
Ja
s
on Merr
i
l
l
c++: r
e
tval dtor on rethro
w
[PR
1
12301]
commit
|
commitdiff
|
tree
2023-10-25
Jason Me
r
rill
t
ree: update addr
e
ss_
s
pace
c
omment
commit
|
commitdiff
|
tree
2023-10-25
Jason Merrill
c
+
+: imp
r
ove co
m
me
n
t
commit
|
commitdiff
|
tree
2023-10-20
J
ason Merrill
c+
+
: abstract class and overlo
a
d resolution
commit
|
commitdiff
|
tree
2023-10-20
Jason Merril
l
t
estsuite: constexpr-diag1
.
C a
n
d
im
p
licit c
o
nstexpr
commit
|
commitdiff
|
tree
2023-10-20
Jason Merrill
c++: fix tourne
y
logic
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel Shead
c++: indi
r
e
c
t change of
a
ctive union membe
r
i
n constexpr
.
.
.
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel Shead
c+
+
: Improve diagnost
i
cs for constexpr cast
from void*
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-19
Jason
M
e
r
r
ill
ABOUT-GC
C
-NLS: add
usage guidance
commit
|
commitdiff
|
tree
2023-10-19
Jason
Merrill
diagno
s
t
i
c: renam
e
new perme
r
ror ov
e
rloads
commit
|
commitdiff
|
tree
2023-10-19
Jason Merrill
c++: use G_
i
nstead
o
f _
commit
|
commitdiff
|
tree
2023-10-18
Jason Merrill
diagnostic: add perme
r
ror variants with
o
p
t
commit
|
commitdiff
|
tree
2023-10-17
Jason Merr
i
ll
c++: mangli
n
g tweaks
commit
|
commitdiff
|
tree
2023-10-17
Nathaniel
S
head
c++: Add missing auto_diagnostic_group
s
to constexpr
.
cc
commit
|
commitdiff
|
tree
2023-10-16
J
ason Mer
r
ill
c
+
+: im
p
r
ove fold-
e
xpr location
commit
|
commitdiff
|
tree
2023-10-10
Jason Merr
i
ll
c++: mangle mu
l
tiple levels of
templa
t
e parms
[
PR1
0
9422]
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c+
+
_
_
i
n
teger_
p
a
ck conversio
n
again [PR111357]
commit
|
commitdiff
|
tree
2023-09-22
Jason Me
r
rill
c++: constexpr
a
nd
d
esignated initi
a
l
izer
commit
|
commitdiff
|
tree
2023-09-22
J
a
son Mer
r
ill
c++: unroll pragma in templates [PR
1
11529
]
commit
|
commitdiff
|
tree
2023-09-19
Ben
B
oeckel
c
+
+mod
u
les
:
r
eport module
m
apper files as a dependency
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ben
Boeckel
c++modules: report imported CMI files as de
p
enden
c
ies
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boe
c
kel
p1689r5: initial support
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
B
en
Bo
e
ckel
spe
c
: add a s
p
ec f
u
nction to join arg
u
ments
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Javier Martinez
c++:
extend
cold, hot attributes to c
l
asses
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Jason Me
r
rill
c++: inherited
d
efault constr
u
ctor [CWG2799]
commit
|
commitdiff
|
tree
2023-09-18
Jason
M
errill
doc: G
T
Y((cache)) d
o
cume
n
tation tweak
commit
|
commitdiff
|
tree
2023-09-18
Jason
M
erri
l
l
c++:
overlapping subobjec
t
s tweak
commit
|
commitdiff
|
tree
2023-09-12
Jason Mer
r
i
l
l
c++: __integer_pac
k
with c
l
as
s
arg
u
ment
[
PR111357]
commit
|
commitdiff
|
tree
2023-09-12
Jason Merrill
c
+
+: ICE wit
h
-f
n
o
-
exc
e
ptions and
a
rra
y
i
nit [PR107198]
commit
|
commitdiff
|
tree
2023-09-06
Jason Merrill
c
+
+:
[
[no_uniq
u
e_add
r
ess]]
a
nd
cv-qu
a
l
i
fie
d
type
commit
|
commitdiff
|
tree
2023-08-22
Jason Merri
l
l
c++: may
b
e_su
b
st
i
tute_reqs_fo
r
fix
commit
|
commitdiff
|
tree
2023-08-22
J
ason Merrill
c++: constra
i
ned h
i
dden frie
n
d
s
[P
R
109751]
commit
|
commitdiff
|
tree
2023-08-14
gn
a
gg
n
o
y
i
l
c++: follow DR 2
3
86 and update
i
mplementation
o
f get_tup
l
e_s
.
.
.
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-14
Jason Merril
l
c++
:
-
fconcepts and
__
c
pp_concepts
commit
|
commitdiff
|
tree
2023-08-08
Na
t
h
anie
l
S
h
ead
c
+
+: Report invalid id-
e
xpression in d
e
cltype [PR1004
8
2]
commit
|
commitdiff
|
tree
2023-07-28
Ng YongXiang
c++:
d
evirtuali
z
ation of array des
t
ruction [PR110057]
commit
|
commitdiff
|
tree
2023-07-27
N
a
t
haniel Shead
c
+
+: Fix
I
C
E
with parameter pack
of dec
l
ty
p
e(au
t
o)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jason
M
er
r
i
ll
c++: member
vs g
l
obal
t
em
p
la
t
e
[PR106310]
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++
:
Track life
t
imes in
constant e
v
alu
a
tion [PR703
3
1
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
N
a
thanie
l
Shead
c++: Pre
v
ent dang
l
ing
point
e
rs
f
rom
b
ecoming nullp
t
r
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
iel Sh
e
ad
c
+
+: Impr
o
ve locatio
n
info
r
mat
i
on in constant evaluation
commit
|
commitdiff
|
tree
2023-07-26
Jason Merrill
te
s
t
s
u
i
te: ru
n
C++11 tests in
C++11
m
ode
commit
|
commitdiff
|
tree
2023-07-18
Jason Merrill
c++: const
e
x
p
r
bit_cast with
e
mpty field
commit
|
commitdiff
|
tree
2023-07-17
Jason Merrill
c
+
+:
only cache
c
o
n
stexpr calls t
h
at are consta
n
t exprs
commit
|
commitdiff
|
tree
2023-07-14
Nathaniel Shead
c++:
s
t
yle tweak
commit
|
commitdiff
|
tree
2023-07-14
Ja
s
o
n
Mer
r
ill
c++: c+
+
26
regression
fixes
commit
|
commitdiff
|
tree
2023-06-28
Jason Me
r
rill
c++: in
h
erited co
n
structor attri
b
utes
commit
|
commitdiff
|
tree
2023-06-28
J
as
o
n Merrill
c++:
C
++26 constexpr
c
ast
f
r
om
v
oid* [PR11
0
344]
commit
|
commitdiff
|
tree
2023-06-28
Jason Merr
i
l
l
t
e
s
tsuite: std_l
i
st handling
f
o
r
{ tar
g
et c
+
+2
6
}
commit
|
commitdiff
|
tree
2023-06-23
Ben Boeckel
libcpp:
allow
U
CS_
L
IMI
T
codep
o
int
s
i
n UTF-8 stri
n
gs
commit
|
commitdiff
|
tree
2023-06-19
Be
n
Boeckel
libcpp: rej
e
ct codepoints above 0x10FFFF
commit
|
commitdiff
|
tree
2023-06-14
Jason Merrill
c++: tweak c++1
7
ctor/c
o
n
v
e
rsion tiebreaker [DR2327]
commit
|
commitdiff
|
tree
2023-06-13
Jaso
n
Merril
l
c++: mu
t
able temps
i
n
rodata
commit
|
commitdiff
|
tree
2023-06-12
Jason
Merri
l
l
c++: bui
l
d initia
l
iz
e
r_list<string> in a l
o
op
[
P
R
105838]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merri
l
l
c++:
f
ix 32-bit
s
paces
h
ip
f
ailures
[
PR11018
5
]
commit
|
commitdiff
|
tree
2023-06-09
J
a
son
M
errill
c++
:
diagno
s
e auto
in temp
l
ate
a
rg
commit
|
commitdiff
|
tree
2023-06-09
Ja
s
on Merrill
c
++:
i
n
it-list of uncop
y
a
b
le t
y
p
e
[
P
R110102]
commit
|
commitdiff
|
tree
2023-06-07
Jason
Merr
i
ll
c+
+
: al
l
ow NRV
a
nd non-NRV returns [PR58487]
commit
|
commitdiff
|
tree
2023-06-07
Ja
s
on Merri
l
l
c
++: Add -Wnrvo
commit
|
commitdiff
|
tree
2023-06-07
Jason Mer
r
ill
c++: enabl
e
NRVO from inner block [PR51571]
commit
|
commitdiff
|
tree
2023-06-07
J
ason
M
e
r
r
i
l
l
c++: NRV and
go
t
o [PR9
2
40
7
]
commit
|
commitdiff
|
tree
2023-06-07
Jason
M
erri
l
l
c
+
+:
fix t
h
rowin
g
cleanup wi
t
h
l
abel
commit
|
commitdiff
|
tree
2023-06-07
Jason
M
er
r
ill
c++: f
i
x
co
n
tra
c
ts wi
t
h
N
R
V
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++:
add NRV test
c
ase [PR5805
0
]
commit
|
commitdiff
|
tree
2023-06-04
Jason Merrill
c
+
+
:
use __cxa_
c
all_ter
m
inate fo
r
MUST_NOT
_
THROW [P
R
97720]
commit
|
commitdiff
|
tree
2023-06-02
J
ason Merrill
c
+
+: fix explicit
/
copy problem
[PR1
0
924
7
]
commit
|
commitdiff
|
tree
2023-06-02
J
a
son Merrill
c
++: make initializer_list a
r
ray static again [PR110070]
commit
|
commitdiff
|
tree
2023-06-02
Jason Merrill
v
a
rasm: che
c
k
f
l
oat size
commit
|
commitdiff
|
tree
next