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
testsuite: suppress mangling compatibility aliases
2023-12-22
Jason Mer
r
ill
testsuite
:
sup
p
ress
m
angling compat
i
b
ilit
y
aliases
commit
|
commitdiff
|
tree
2023-12-21
J
ason
M
e
rrill
c++: compu
t
ed got
o
w
ar
n
i
ng [PR37722
]
commit
|
commitdiff
|
tree
2023-12-21
Jason Merrill
opts: -Werror=foo always
i
mplies -
W
f
oo [PR
1
06213]
commit
|
commitdiff
|
tree
2023-12-20
Jason
M
er
r
ill
contrib: a
d
d git gcc-style ali
a
s
commit
|
commitdiff
|
tree
2023-12-20
Jason Merri
l
l
c+
+
: throwing dtor and empty
try [
P
R113088]
commit
|
commitdiff
|
tree
2023-12-20
Jason Me
r
ril
l
c++: xval
u
e array su
b
scr
i
pt [
P
R
1
03185]
commit
|
commitdiff
|
tree
2023-12-13
J
a
son Merr
i
l
l
c-family: rename warn_fo
r
_address_or_
p
ointer_
o
f_packed
_
mem
b
er
commit
|
commitdiff
|
tree
2023-12-13
Ja
s
on
M
errill
c-famil
y
:
-Wa
d
dress-of-packed-me
m
ber and casts
commit
|
commitdiff
|
tree
2023-12-13
J
ason Merrill
c+
+
: TARGET_EXPR locati
o
n in defa
u
lt ar
g
[PR96997]
commit
|
commitdiff
|
tree
2023-12-13
Jason Me
r
rill
Reve
r
t "testsu
i
te:
fix g++
.
d
g
/pr1
1
28
2
2
.
C"
commit
|
commitdiff
|
tree
2023-12-13
N
athanie
l
S
h
ead
c++
:
E
n
d
l
ifeti
m
e o
f
o
b
jects in constexpr after de
s
truct
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
Jason Merrill
c++: fix in
-
charge parm
in constexpr
commit
|
commitdiff
|
tree
2023-12-13
Jason Merrill
c+
+
: const
a
nt direct-initialization [PR108243]
commit
|
commitdiff
|
tree
2023-12-13
Jason Merrill
c++: copy
l
o
cat
i
on to
AGGR_INIT_EXPR
commit
|
commitdiff
|
tree
2023-12-13
Jason Mer
r
ill
testsuite: fix g++
.
d
g/pr11
2
822
.
C
commit
|
commitdiff
|
tree
2023-12-12
J
a
son
M
errill
c++: class hotness
attribute
a
n
d
m
e
mber template
commit
|
commitdiff
|
tree
2023-12-12
Jason Merrill
t
e
stsuite: fix i
s
_nothrow_default
_
co
n
structible8
.
C
commit
|
commitdiff
|
tree
2023-12-12
J
ason
M
err
i
ll
tree: ad
d
to clobber_kind
commit
|
commitdiff
|
tree
2023-12-11
Jason
Merrill
testsuit
e
: updat
e
mangl
i
ng
commit
|
commitdiff
|
tree
2023-12-10
Jason Merri
l
l
doc: small
tweak
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c
+
+: Implement
_
_remove_po
i
n
ter built-in
tr
a
it
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c
+
+: Imple
m
ent __is_object built-
i
n
t
rait
commit
|
commitdiff
|
tree
2023-12-10
K
e
n Mats
u
i
c++: Implement
__
i
s
_
funct
i
on b
u
ilt-
i
n trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Ma
t
sui
c+
+
: Implement __
i
s_reference built-in trait
commit
|
commitdiff
|
tree
2023-12-10
K
en Matsui
c+
+
: Implement __is_member_obje
c
t_pointer built-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Implem
e
n
t __is_member_funct
i
on_po
i
nter
b
u
i
lt-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++:
I
mpleme
n
t __is_memb
e
r_pointer
bu
i
l
t
-in
trai
t
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsu
i
c++: I
m
plem
e
n
t _
_
is_scoped_enum bu
i
l
t
-in tr
a
it
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: I
m
p
leme
n
t __is_bounded_ar
r
ay
built-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Mats
u
i
c++: Implement __is_array built
-
in
t
rait
commit
|
commitdiff
|
tree
2023-12-10
Jason M
e
rrill
c++:
t
r
a
i
t pa
t
ch
tweak
commit
|
commitdiff
|
tree
2023-12-10
Ken
Matsu
i
c++: Accept the use of built-in trait identifiers
commit
|
commitdiff
|
tree
2023-12-10
Ken Ma
t
sui
c-famil
y
,
c
++:
L
o
o
k
up
b
uilt-in trait
s
via
i
d
entifier
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Mat
s
ui
c++: Sort bu
i
l
t-in
trai
t
s alph
a
betically
commit
|
commitdiff
|
tree
2023-12-06
Jason Merrill
c++
:
pa
r
tial ordering o
f
object parameter [PR53499]
commit
|
commitdiff
|
tree
2023-12-04
Jason
M
err
i
ll
c++: fix co
n
stexpr noretu
r
n diagnostic
commit
|
commitdiff
|
tree
2023-12-01
Jaso
n
Mer
r
il
l
c++: ma
n
gling for
CTAD placeholder
commit
|
commitdiff
|
tree
2023-12-01
Jas
o
n Mer
r
ill
c++: mangle function
t
e
m
plate constra
i
nts
commit
|
commitdiff
|
tree
2023-12-01
Jas
o
n Merr
i
ll
c++: l
a
mbda ca
p
t
u
re and exp
l
icit ob
j
ect par
m
commit
|
commitdiff
|
tree
2023-11-30
Jas
o
n Mer
r
ill
c
+
+:
r
e
move
LAMBDA_EXPR_MUTA
B
LE_P
commit
|
commitdiff
|
tree
2023-11-28
Jason Merrill
c
+
+
: prva
l
ue
array decay [
P
R94264
]
commit
|
commitdiff
|
tree
2023-11-22
J
a
son Me
r
rill
c
+
+:
s
tart_preparsed
_
func
t
i
on
tweak
commit
|
commitdiff
|
tree
2023-11-20
J
ason Mer
r
ill
c+
+
: com
p
a
r
e o
n
e level of
template parms
commit
|
commitdiff
|
tree
2023-11-20
Jas
o
n Merrill
c++:
add DE
C
L_IMPLICI
T
_
T
EMPLATE_PARM_P macro
commit
|
commitdiff
|
tree
2023-11-02
J
aso
n
M
e
rrill
c++: use hash_set
i
n
nrv_dat
a
commit
|
commitdiff
|
tree
2023-11-02
J
as
o
n Merrill
c++:
r
etval dtor
o
n
r
e
throw [PR1
1
2301]
commit
|
commitdiff
|
tree
2023-10-25
Jason Mer
r
ill
tr
e
e:
updat
e
address_spa
c
e c
o
mment
commit
|
commitdiff
|
tree
2023-10-25
Jason Mer
r
ill
c++: improve comme
n
t
commit
|
commitdiff
|
tree
2023-10-20
J
a
so
n
Merrill
c++
:
ab
s
t
ract cl
a
s
s
and ov
e
rloa
d
res
o
l
u
tion
commit
|
commitdiff
|
tree
2023-10-20
Ja
s
on
Merrill
te
s
tsuite:
c
onstexpr-di
a
g1
.
C
a
n
d impl
i
cit constexpr
commit
|
commitdiff
|
tree
2023-10-20
Jason Mer
r
ill
c++: fix
t
ourney logic
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel Shead
c
+
+: i
n
direct change
of a
c
tive
un
i
on member in co
n
st
e
x
p
r
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel Shead
c++
:
I
m
prov
e
diagnostics for
c
onstexpr
c
ast fro
m
v
oid*
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-19
Jaso
n
Merrill
ABO
U
T-GC
C
-NLS
:
add usage guidanc
e
commit
|
commitdiff
|
tree
2023-10-19
Jason M
e
rrill
diagnostic: rename
n
e
w permerror overloads
commit
|
commitdiff
|
tree
2023-10-19
Jason
M
e
rrill
c++: use
G
_ instead of _
commit
|
commitdiff
|
tree
2023-10-18
Jason Merrill
d
i
a
g
n
ostic: add perm
e
rro
r
varia
n
ts w
i
th o
p
t
commit
|
commitdiff
|
tree
2023-10-17
Jason Merrill
c++: man
g
ling
twe
a
ks
commit
|
commitdiff
|
tree
2023-10-17
Nathanie
l
Shead
c
++: Add m
i
ssing auto_
d
iagnostic_gro
u
ps to constexpr
.
cc
commit
|
commitdiff
|
tree
2023-10-16
J
ason Me
r
rill
c++: improve fol
d
-expr locatio
n
commit
|
commitdiff
|
tree
2023-10-10
Jason Merrill
c++
:
mangle multiple levels of t
e
mplate parms [PR109422]
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c++ __integer_pack conversion a
g
ain
[PR111357]
commit
|
commitdiff
|
tree
2023-09-22
Ja
s
on Merril
l
c++: cons
t
expr a
n
d designated ini
t
ializer
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c++: unroll pragma in t
e
mp
l
ates [PR111529]
commit
|
commitdiff
|
tree
2023-09-19
Be
n
Boeckel
c++modules:
report modu
l
e
m
apper files as a d
e
pendenc
y
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
c
++mo
d
ules: report
i
mported CMI files as dependencies
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
p1689r
5
: initial support
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Be
n
Boeckel
spe
c
: add a s
p
ec function to join arguments
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Javier
M
artinez
c++: extend
cold, hot
attribu
t
es t
o
classes
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Jason Merrill
c
+
+
: inheri
t
ed
d
efault constru
c
tor [CWG27
9
9]
commit
|
commitdiff
|
tree
2023-09-18
Jason Mer
r
i
ll
doc: GTY((cache)) document
a
tio
n
tw
e
ak
commit
|
commitdiff
|
tree
2023-09-18
Jason Merr
i
ll
c++: o
v
erlapping s
u
b
ob
j
ects twe
a
k
commit
|
commitdiff
|
tree
2023-09-12
J
as
o
n M
e
rrill
c++: __
i
nteger
_
pack with class argume
n
t
[
PR11135
7
]
commit
|
commitdiff
|
tree
2023-09-12
J
a
s
on Mer
r
ill
c++: ICE
w
ith -fno-excep
t
ions and arr
a
y init
[PR107198]
commit
|
commitdiff
|
tree
2023-09-06
Jaso
n
Me
r
r
i
l
l
c++: [[no_uni
q
u
e_addres
s
]]
a
nd cv-qualifi
e
d typ
e
commit
|
commitdiff
|
tree
2023-08-22
Jas
o
n Merrill
c
++: maybe_substitu
t
e_reqs_for
f
ix
commit
|
commitdiff
|
tree
2023-08-22
Ja
s
on Me
r
ril
l
c
+
+:
c
onstrained
h
idde
n
frie
n
ds [P
R
109751]
commit
|
commitdiff
|
tree
2023-08-14
gnag
g
n
o
yil
c++: follow
D
R 2386 and update implementation of get
_
t
up
l
e_s
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-08-14
Jaso
n
Merrill
c++:
-fconcepts
a
n
d
__cp
p
_c
o
ncept
s
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel Shead
c++: Rep
o
rt invalid id-expression in decltype [PR1004
8
2
]
commit
|
commitdiff
|
tree
2023-07-28
N
g
YongXiang
c++: devirt
u
ali
z
ation of array destruc
t
ion [PR110057]
commit
|
commitdiff
|
tree
2023-07-27
Nathani
e
l Shead
c
++: Fix ICE with par
a
meter pack
o
f d
e
clty
p
e(auto)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jason Merrill
c++: mem
b
e
r
vs
global
template [PR10
6
310]
commit
|
commitdiff
|
tree
2023-07-26
Nath
a
niel Shead
c++: Tra
c
k
lifetimes
i
n constant eval
u
at
i
on [PR70331
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nath
a
niel Shead
c++: Prev
e
nt d
a
ngli
n
g pointers
f
rom becoming nullptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++: Impr
o
ve
l
ocati
o
n informa
t
io
n
in constant
e
valuation
commit
|
commitdiff
|
tree
2023-07-26
J
a
son Mer
r
ill
testsuite: run
C++1
1
tests
in C
+
+
1
1 mode
commit
|
commitdiff
|
tree
2023-07-18
J
a
son Merrill
c++:
c
onstexpr bit_ca
s
t wit
h
emp
t
y fie
l
d
commit
|
commitdiff
|
tree
2023-07-17
Jason M
e
rr
i
ll
c++
:
only cache c
o
nstexp
r
calls that are c
o
nst
a
nt exprs
commit
|
commitdiff
|
tree
2023-07-14
Nathanie
l
She
a
d
c++:
style
tweak
commit
|
commitdiff
|
tree
2023-07-14
Jason
M
errill
c++:
c
++26
regre
s
s
i
on f
i
xe
s
commit
|
commitdiff
|
tree
2023-06-28
Jaso
n
M
errill
c++: inherited construc
t
or attributes
commit
|
commitdiff
|
tree
2023-06-28
Jas
o
n Merril
l
c
++: C++26
constexpr cast
from void
*
[PR110344]
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
tes
t
suite: std_list handling for
{ target c++2
6
}
commit
|
commitdiff
|
tree
2023-06-23
Be
n
Boec
k
el
l
i
bc
p
p: allow UCS_
L
IMIT cod
e
point
s
in UTF-8 st
r
in
g
s
commit
|
commitdiff
|
tree
2023-06-19
Ben
B
oe
c
k
e
l
libcpp: reje
c
t codepoints a
b
ove
0x10FFFF
commit
|
commitdiff
|
tree
2023-06-14
Jason Me
r
rill
c++
:
twea
k
c++17 ctor/conversio
n
tiebreake
r
[D
R
2327
]
commit
|
commitdiff
|
tree
2023-06-13
J
ason Merrill
c++: mutable temps in rod
a
ta
commit
|
commitdiff
|
tree
2023-06-12
Jason Me
r
ril
l
c
+
+
:
build i
n
it
i
alizer_list
<
stri
n
g> in
a
loop
[PR105838
]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merrill
c++:
f
ix 32-bit sp
a
c
eship fa
i
l
u
res [P
R
110185]
commit
|
commitdiff
|
tree
next