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++: P0847R7 (deducing this) - initial functionality. [PR102609]
2024-01-09
waffl3x
c++: P0847R7 (deducing this) - initial functionali
t
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
w
a
ffl3x
c
+
+: P0847R7 (
d
educ
i
ng this) - prer
e
quis
i
te ch
a
nge
s
.
.
.
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-12-22
Ja
s
on Merrill
c++: comp
u
ted got
o
from catch
b
l
o
ck [PR81
4
38]
commit
|
commitdiff
|
tree
2023-12-22
Jason Merrill
c+
+
: si
z
eof
.
.
.
ma
n
glin
g
with al
i
as template [PR952
9
8]
commit
|
commitdiff
|
tree
2023-12-22
Ja
s
on Merrill
testsuite: suppres
s
mang
l
i
ng compatibility aliases
commit
|
commitdiff
|
tree
2023-12-21
J
a
s
o
n Me
r
rill
c
+
+: comput
e
d g
o
to w
a
r
n
ing [
P
R377
2
2]
commit
|
commitdiff
|
tree
2023-12-21
Ja
s
on Merrill
opts:
-Werror=foo always implies -W
f
oo [PR106213]
commit
|
commitdiff
|
tree
2023-12-20
Jason
M
errill
cont
r
ib: add g
i
t gcc-style al
i
a
s
commit
|
commitdiff
|
tree
2023-12-20
Jason Mer
r
ill
c++
:
throwing
d
tor and empty try [PR
1
1308
8
]
commit
|
commitdiff
|
tree
2023-12-20
Jason Merrill
c++: xval
u
e
array subs
c
ript [
P
R103185]
commit
|
commitdiff
|
tree
2023-12-13
Jason M
e
rrill
c-family: rename
warn_for_address_or_pointer_of_p
a
cked_member
commit
|
commitdiff
|
tree
2023-12-13
Jason Merrill
c-family: -Waddress-of-p
a
cked-member and
casts
commit
|
commitdiff
|
tree
2023-12-13
Jason Merrill
c++: TARGET_EXPR loca
t
ion in default arg [PR96997]
commit
|
commitdiff
|
tree
2023-12-13
Jason Merri
l
l
Revert "testsuite: fix g++
.
dg/pr11
2
822
.
C"
commit
|
commitdiff
|
tree
2023-12-13
Nathaniel Sh
e
a
d
c
+
+:
End lifetim
e
of objects in constexpr after
d
est
r
uctor
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
Jason Merril
l
c++: fix in-cha
r
ge
parm
i
n
constexpr
commit
|
commitdiff
|
tree
2023-12-13
Jas
o
n Merrill
c
++: consta
n
t direct-initialization [
P
R108243]
commit
|
commitdiff
|
tree
2023-12-13
Jaso
n
Me
r
rill
c++: c
o
py lo
c
a
t
i
o
n to
AGGR_INIT_EXPR
commit
|
commitdiff
|
tree
2023-12-13
Jason Merrill
testsu
i
te: fix
g
+
+
.
d
g/pr112822
.
C
commit
|
commitdiff
|
tree
2023-12-12
J
ason M
e
rrill
c++: class hotnes
s
attri
b
ute an
d
member t
e
mplate
commit
|
commitdiff
|
tree
2023-12-12
Ja
s
on Merrill
testsui
t
e: fix is
_
nothrow_def
a
ult_
c
onstructible8
.
C
commit
|
commitdiff
|
tree
2023-12-12
Jason
Merrill
tree: add to clob
b
er_kind
commit
|
commitdiff
|
tree
2023-12-11
Jason Merrill
test
s
uite:
u
pdate manglin
g
commit
|
commitdiff
|
tree
2023-12-10
Jaso
n
Merrill
d
o
c
:
small tweak
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Impleme
n
t __
r
emove_po
i
nter built-in trait
commit
|
commitdiff
|
tree
2023-12-10
K
e
n Mat
s
ui
c+
+
: Implement __is_object built
-
in tra
i
t
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Im
p
lement __
i
s_func
t
ion
built-in
trait
commit
|
commitdiff
|
tree
2023-12-10
K
en Matsui
c++: Implemen
t
__is_referenc
e
built-in trai
t
commit
|
commitdiff
|
tree
2023-12-10
K
e
n Matsui
c+
+
:
I
mplement __is_mem
b
er
_
o
b
j
ect_pointer buil
t
-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Mat
s
ui
c
+
+: Implement __i
s
_m
e
mber
_
function_pointer built-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
K
e
n M
a
tsui
c++: Implem
e
nt __is_mem
b
e
r
_
pointer bui
l
t-in tr
a
it
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c
++
:
Implemen
t
__is_scoped
_
enum buil
t
-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: I
m
plement __is
_
b
oun
d
ed_arr
a
y built
-
in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsu
i
c
++: Imple
m
ent __is_array built-in trait
commit
|
commitdiff
|
tree
2023-12-10
Jason Me
r
r
i
ll
c
+
+: trait
p
atch
t
weak
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++
:
A
ccept the
use of
bu
i
lt-
i
n trait iden
t
ifier
s
commit
|
commitdiff
|
tree
2023-12-10
Ken
M
ats
u
i
c-family, c+
+
: Look up bui
l
t-
i
n
traits via
identifie
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken
M
ats
u
i
c++: Sort built-in
tra
i
t
s
a
lp
h
abetically
commit
|
commitdiff
|
tree
2023-12-06
Jason Me
r
rill
c++: part
i
al ordering
of obje
c
t pa
r
ameter [PR53499]
commit
|
commitdiff
|
tree
2023-12-04
Jason Merrill
c
+
+:
f
i
x
cons
t
expr no
r
etu
r
n
diagnos
t
ic
commit
|
commitdiff
|
tree
2023-12-01
Jason Merrill
c++
:
mangli
n
g for C
T
AD placeholder
commit
|
commitdiff
|
tree
2023-12-01
Jaso
n
Mer
r
ill
c++:
mangle fun
c
tion t
e
mplate constra
i
nts
commit
|
commitdiff
|
tree
2023-12-01
Jason Merrill
c++: lambda ca
p
ture and explicit object parm
commit
|
commitdiff
|
tree
2023-11-30
Jas
o
n Me
r
ri
l
l
c
+
+: remov
e
LAM
B
DA_EXPR_MU
T
ABLE_P
commit
|
commitdiff
|
tree
2023-11-28
J
a
s
o
n Merrill
c+
+
: prvalue array decay [PR94264]
commit
|
commitdiff
|
tree
2023-11-22
Jason
M
er
r
ill
c++: start_
p
repar
s
ed_funct
i
o
n
tweak
commit
|
commitdiff
|
tree
2023-11-20
Jason
M
errill
c++
:
c
ompa
r
e one lev
e
l of tem
p
late parms
commit
|
commitdiff
|
tree
2023-11-20
Jason
Mer
r
ill
c++: add D
E
CL_IMPLICIT_TE
M
PLA
T
E_PARM_P macro
commit
|
commitdiff
|
tree
2023-11-02
Jason Mer
r
il
l
c++: use hash_set in nrv_
d
ata
commit
|
commitdiff
|
tree
2023-11-02
Jason Merrill
c++: retval dtor on rethro
w
[PR112301]
commit
|
commitdiff
|
tree
2023-10-25
J
a
so
n
Merr
i
l
l
tree: update
a
d
d
r
ess_sp
a
ce c
o
mment
commit
|
commitdiff
|
tree
2023-10-25
Jason Mer
r
i
l
l
c
+
+
:
improve comment
commit
|
commitdiff
|
tree
2023-10-20
Jaso
n
Merrill
c
+
+: abstract cla
s
s
a
n
d overload resolut
i
o
n
commit
|
commitdiff
|
tree
2023-10-20
Jaso
n
Mer
r
i
l
l
testsu
i
te: constexpr-diag1
.
C and impli
c
it co
n
st
e
xpr
commit
|
commitdiff
|
tree
2023-10-20
Jason
M
errill
c++:
fix t
o
urn
e
y
l
ogi
c
commit
|
commitdiff
|
tree
2023-10-20
Nathanie
l
Shead
c++: indirec
t
chang
e
of active union
member in cons
t
expr
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-20
Na
t
haniel Shead
c++: I
m
pr
o
ve diagnostics for constexpr cast from void*
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-10-19
Jason Merr
i
ll
ABOUT-
G
C
C
-NL
S
:
add
u
sage guidance
commit
|
commitdiff
|
tree
2023-10-19
Jason Me
r
ri
l
l
diagnostic:
ren
a
me new permerror overl
o
a
d
s
commit
|
commitdiff
|
tree
2023-10-19
J
ason Merrill
c++: use G
_
in
s
tead of _
commit
|
commitdiff
|
tree
2023-10-18
Jason
M
erri
l
l
diagnostic: ad
d
p
ermer
r
or variant
s
w
i
th opt
commit
|
commitdiff
|
tree
2023-10-17
Jason Merril
l
c++: mangli
n
g tweaks
commit
|
commitdiff
|
tree
2023-10-17
Nathaniel Shead
c
++:
A
dd missing auto_diagnostic_groups
t
o
c
o
n
stexpr
.
cc
commit
|
commitdiff
|
tree
2023-10-16
Jason Merril
l
c
++: improve
fold-expr
l
oca
t
ion
commit
|
commitdiff
|
tree
2023-10-10
J
ason Merril
l
c++: m
a
ngle multip
l
e l
e
ve
l
s of template parms [PR109422]
commit
|
commitdiff
|
tree
2023-09-22
J
ason M
e
rril
l
c++ __i
n
teg
e
r_pack conversion again [PR11
1
357
]
commit
|
commitdiff
|
tree
2023-09-22
Jason Mer
r
ill
c++
:
co
n
stex
p
r an
d
d
e
signated ini
t
ializer
commit
|
commitdiff
|
tree
2023-09-22
Jason Merrill
c
+
+
:
unroll pragma in templates [
P
R111529]
commit
|
commitdiff
|
tree
2023-09-19
B
e
n
B
o
e
ckel
c++modules: repor
t
mo
d
ule
m
a
pper f
i
les as
a dep
e
nden
c
y
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
c++modules: report importe
d
C
MI
files as de
p
end
e
ncies
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben B
o
e
c
k
e
l
p
1
689r5: initial support
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boe
c
kel
spec: add a spec functio
n
t
o
join arg
u
men
t
s
Co-authored-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Javier Mar
t
inez
c++: extend cold
,
ho
t
a
t
t
ribute
s
t
o
cla
s
ses
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-09-19
Ja
s
on Me
r
rill
c++: inherite
d
de
f
ault co
n
structor [CWG
2
7
99]
commit
|
commitdiff
|
tree
2023-09-18
J
a
son M
e
rrill
d
o
c: GTY((cache))
do
c
ument
a
t
ion tweak
commit
|
commitdiff
|
tree
2023-09-18
Jason
Merrill
c++:
overlapp
i
ng subobje
c
ts tweak
commit
|
commitdiff
|
tree
2023-09-12
Jason Merrill
c++: __integer_pack with class argument
[
PR1
1
1
3
5
7
]
commit
|
commitdiff
|
tree
2023-09-12
Jason Mer
r
i
l
l
c++:
IC
E
with -fno-exceptions a
n
d
array init [PR107198]
commit
|
commitdiff
|
tree
2023-09-06
Jason
Me
r
ri
l
l
c++
:
[[no_unique_add
r
es
s
]]
a
nd cv-q
u
alified type
commit
|
commitdiff
|
tree
2023-08-22
Jason Mer
r
ill
c++: mayb
e
_substitute_r
e
q
s
_fo
r
fix
commit
|
commitdiff
|
tree
2023-08-22
J
a
s
on
Merrill
c++: cons
t
rained
h
idden
frien
d
s [
P
R109
7
5
1
]
commit
|
commitdiff
|
tree
2023-08-14
gna
g
gnoyil
c++: fo
l
low DR 2386 a
n
d
update i
m
ple
m
entation
of
ge
t
_tuple_
s
.
.
.
Reviewed-by:
Jason Merrill
<jason@redhat.com>
commit
|
commitdiff
|
tree
2023-08-14
J
ason Merri
l
l
c++
:
-f
c
once
p
ts and __cpp_concepts
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel
S
head
c++: Report
invalid id-expres
s
ion in decltype [PR100482]
commit
|
commitdiff
|
tree
2023-07-28
Ng YongXiang
c
+
+: devirtualization of array d
e
struction [PR110057]
commit
|
commitdiff
|
tree
2023-07-27
Nathaniel Shead
c
++: Fix ICE with parameter
p
ack of
declty
p
e
(
a
uto)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jason
Merrill
c++: m
e
mber vs global template [PR106
3
10]
commit
|
commitdiff
|
tree
2023-07-26
N
a
t
haniel Shead
c
+
+: Tr
a
ck
lifetimes in
constant ev
a
luation [PR70331
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++: Prevent dangling pointers from becoming nu
l
lptr
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nathani
e
l Shead
c++:
Improve location information in
c
onstant e
v
aluation
commit
|
commitdiff
|
tree
2023-07-26
Jason Merrill
testsui
t
e:
run
C
++11 tests
in C++11
m
o
de
commit
|
commitdiff
|
tree
2023-07-18
Jason Merrill
c++: constexpr bit_cast with empty field
commit
|
commitdiff
|
tree
2023-07-17
Jason
M
e
rrill
c++: only cache constexpr calls that are co
n
s
t
ant exprs
commit
|
commitdiff
|
tree
2023-07-14
Na
t
haniel Shea
d
c++: style twea
k
commit
|
commitdiff
|
tree
2023-07-14
Jason M
e
rrill
c
++: c+
+
2
6 regr
e
ssion fixes
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
c
+
+: inherited constructor attributes
commit
|
commitdiff
|
tree
2023-06-28
J
ason Merrill
c++: C++26 conste
x
pr cast from
voi
d
* [PR1
1
034
4
]
commit
|
commitdiff
|
tree
2023-06-28
Jas
o
n Merrill
tests
u
ite: st
d
_list handli
n
g
f
or { targ
e
t c
+
+26 }
commit
|
commitdiff
|
tree
2023-06-23
Ben
Boeckel
l
ibcpp: allow UCS_LIMIT codepo
i
nts
in
UT
F
-8 str
i
n
g
s
commit
|
commitdiff
|
tree
2023-06-19
Ben Boeckel
li
b
cpp
:
rej
e
ct codepoints
a
b
o
ve
0x10FFFF
commit
|
commitdiff
|
tree
next