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 Merril
l
tree: add to clobber_kind
commit
|
commitdiff
|
tree
2023-12-11
Ja
s
on Merrill
test
s
uite:
u
p
date mangling
commit
|
commitdiff
|
tree
2023-12-10
Jason Merril
l
doc: small twea
k
commit
|
commitdiff
|
tree
2023-12-10
K
e
n Matsu
i
c++: Implement
__remove_po
i
nte
r
built-in
t
rait
commit
|
commitdiff
|
tree
2023-12-10
Ken
Matsu
i
c++: Impl
e
ment __is_object
b
uilt-in trait
commit
|
commitdiff
|
tree
2023-12-10
K
en Mat
s
ui
c++: Implement __is_
f
unction bui
l
t-
i
n trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c++: Im
p
lement __is_re
f
erenc
e
built-in trait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c+
+
:
Implement
_
_i
s
_m
e
mber_
o
b
j
ect_point
e
r b
u
ilt-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
K
en Matsui
c++:
Im
p
lement __
i
s_member_function_point
e
r b
u
ilt-in
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsu
i
c++
:
Im
p
leme
n
t __is_m
e
mber_pointe
r
built-in
t
rait
commit
|
commitdiff
|
tree
2023-12-10
K
en Matsui
c++: Implement
_
_is
_
s
c
ope
d
_enum built-in
t
rait
commit
|
commitdiff
|
tree
2023-12-10
Ken Matsui
c+
+
: Implement _
_
is_bounded_a
r
ray buil
t
-in
tr
a
it
commit
|
commitdiff
|
tree
2023-12-10
K
e
n
Matsui
c++: Implement _
_
is_array built
-
i
n
trait
commit
|
commitdiff
|
tree
2023-12-10
Jason Merrill
c++:
trait patch t
w
eak
commit
|
commitdiff
|
tree
2023-12-10
Ke
n
Matsui
c
+
+: Accept the
u
se of b
u
ilt
-
i
n
t
rai
t
identifiers
commit
|
commitdiff
|
tree
2023-12-10
Ken
Matsui
c
-family, c++: Look up
built-in traits via identifier
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Ke
n
Matsui
c++: Sort b
u
ilt-in traits alph
a
betically
commit
|
commitdiff
|
tree
2023-12-06
Jason Merrill
c
+
+: partial orde
r
ing of obj
e
ct p
a
ramete
r
[PR53499]
commit
|
commitdiff
|
tree
2023-12-04
Jason Mer
r
i
l
l
c+
+
:
fix constexpr noretur
n
di
a
gnostic
commit
|
commitdiff
|
tree
2023-12-01
Jason Merrill
c+
+
: mangling fo
r
CTAD
p
la
c
eholde
r
commit
|
commitdiff
|
tree
2023-12-01
Ja
s
on M
e
r
rill
c
++: mang
l
e function temp
l
at
e
constraints
commit
|
commitdiff
|
tree
2023-12-01
Ja
s
on Merril
l
c+
+
: lambda capture
a
nd exp
l
icit objec
t
pa
r
m
commit
|
commitdiff
|
tree
2023-11-30
Jason Merrill
c++: remove LAMBDA
_
EXPR_
M
UTA
B
LE_P
commit
|
commitdiff
|
tree
2023-11-28
Ja
s
on Merrill
c++:
p
rvalue arra
y
d
e
c
a
y
[PR94264]
commit
|
commitdiff
|
tree
2023-11-22
Jason
M
errill
c++: start_prepa
r
sed_function twea
k
commit
|
commitdiff
|
tree
2023-11-20
Jason Merrill
c++: compare one
l
e
vel of template p
a
rms
commit
|
commitdiff
|
tree
2023-11-20
Jason
Mer
r
ill
c++:
a
dd DECL_IMPLICIT_TEMPLATE_PARM_
P
ma
c
ro
commit
|
commitdiff
|
tree
2023-11-02
Jason Mer
r
ill
c++:
u
s
e
hash
_
set
i
n
n
rv_
d
ata
commit
|
commitdiff
|
tree
2023-11-02
J
a
son Merr
i
l
l
c++: ret
v
al dtor on re
t
h
r
o
w
[PR11
2
301]
commit
|
commitdiff
|
tree
2023-10-25
J
a
s
on
M
errill
tree: update address_space com
m
en
t
commit
|
commitdiff
|
tree
2023-10-25
Jason Merrill
c++: impr
o
v
e
comment
commit
|
commitdiff
|
tree
2023-10-20
Jason Merrill
c+
+
: abst
r
ac
t
class and overload reso
l
ution
commit
|
commitdiff
|
tree
2023-10-20
Jas
o
n Merri
l
l
testsuite
:
const
e
xpr-diag1
.
C and implicit co
n
stexpr
commit
|
commitdiff
|
tree
2023-10-20
Jason
M
e
r
ri
l
l
c++: fix
tourney logic
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel Sh
e
ad
c++: indirect chan
g
e
of a
c
t
ive union member i
n
constexp
r
.
.
.
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-20
N
a
thani
e
l S
h
ead
c++: Improve diagnostics for constexpr ca
s
t fr
o
m void*
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-10-19
Jason Merrill
A
B
OUT-
G
C
C
-N
L
S:
a
dd
usage g
u
idance
commit
|
commitdiff
|
tree
2023-10-19
Jason M
e
rrill
diagnostic:
rename new pe
r
merror ov
e
rloads
commit
|
commitdiff
|
tree
2023-10-19
Jason Merrill
c+
+
: use G_ instead of _
commit
|
commitdiff
|
tree
2023-10-18
Jason
Merril
l
di
a
gn
o
s
tic: add per
m
e
rror
v
aria
n
ts with opt
commit
|
commitdiff
|
tree
2023-10-17
Jason Merrill
c
+
+: mangling t
w
eaks
commit
|
commitdiff
|
tree
2023-10-17
Nathaniel Shead
c++: Add missing
a
u
to_diagnos
t
ic_gr
o
ups to constexpr
.
cc
commit
|
commitdiff
|
tree
2023-10-16
Jason Me
r
rill
c++: imp
r
ove fold-
e
xpr location
commit
|
commitdiff
|
tree
2023-10-10
Jason Merr
i
ll
c++: mangl
e
multiple level
s
o
f
template parms [PR109
4
22]
commit
|
commitdiff
|
tree
2023-09-22
J
a
s
on Merrill
c
+
+ __in
t
eger_pa
c
k conversio
n
again [PR111357]
commit
|
commitdiff
|
tree
2023-09-22
Jaso
n
M
e
rrill
c++: constexpr and
designated i
n
iti
a
lizer
commit
|
commitdiff
|
tree
2023-09-22
Jason Me
r
rill
c++:
u
nroll pr
a
gma in
t
e
m
pla
t
es [PR111529]
commit
|
commitdiff
|
tree
2023-09-19
Be
n
Boe
c
kel
c++modules: report m
o
d
u
le mapper
file
s
as a dependen
c
y
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boec
k
el
c++modules:
r
eport imp
o
rted
C
MI files
as dependencies
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Ben Boeckel
p
1
68
9
r5: i
n
itial support
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Be
n
B
o
eckel
spec: a
d
d a spec
function t
o
join a
r
gum
e
nts
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Javier Martinez
c
++: extend
c
ol
d
, hot attrib
u
t
e
s
to
clas
s
es
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-09-19
Jas
o
n Merrill
c++: inherited default constructor
[CWG2799]
commit
|
commitdiff
|
tree
2023-09-18
Jason Me
r
rill
d
o
c: GTY((cache)) documentation tweak
commit
|
commitdiff
|
tree
2023-09-18
Jason Merri
l
l
c
++: overlapping subobjects tweak
commit
|
commitdiff
|
tree
2023-09-12
Jason Mer
r
ill
c++: __int
e
g
e
r_pack
wi
t
h class argument [PR111
3
5
7]
commit
|
commitdiff
|
tree
2023-09-12
Jason Merrill
c
++: ICE w
i
th -fno-exceptions and array init
[
PR107198]
commit
|
commitdiff
|
tree
2023-09-06
J
a
son Merrill
c++: [[no_
u
nique_addre
s
s]] an
d
cv-qualifi
e
d type
commit
|
commitdiff
|
tree
2023-08-22
Jason Merrill
c
+
+
:
maybe_substitute_req
s
_for
f
ix
commit
|
commitdiff
|
tree
2023-08-22
Ja
s
on
Merril
l
c
++: c
o
nstr
a
ined hid
d
en fr
i
ends [PR109751]
commit
|
commitdiff
|
tree
2023-08-14
g
naggnoyil
c++: follow DR 2386 a
n
d up
d
a
te implementation of
get_tuple_s
.
.
.
Reviewed-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2023-08-14
Jason Merrill
c++: -f
c
oncepts and __cpp
_
concepts
commit
|
commitdiff
|
tree
2023-08-08
Natha
n
iel Shead
c++: Report inval
i
d id-expression in declty
p
e [PR10048
2
]
commit
|
commitdiff
|
tree
2023-07-28
Ng YongXiang
c++: devirt
u
alization of
array destruction
[
PR110057]
commit
|
commitdiff
|
tree
2023-07-27
Nath
a
niel
S
head
c++:
Fix ICE w
i
th
para
m
eter
pa
c
k
of decltype(auto)
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Jaso
n
Merrill
c++
:
me
m
ber vs glob
a
l template [PR106310]
commit
|
commitdiff
|
tree
2023-07-26
Nath
a
niel Shead
c
+
+: Track lif
e
tim
e
s
in constant
e
valuation [PR70331
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Na
t
haniel Shead
c++: Prevent
dangling p
o
inters f
r
om becoming nullpt
r
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Nat
h
aniel S
h
ead
c++: Improve location
i
nfo
r
mation
in constant ev
a
l
uation
commit
|
commitdiff
|
tree
2023-07-26
Ja
s
on
M
err
i
ll
te
s
tsuite: run C++11 tests in C++11 m
o
de
commit
|
commitdiff
|
tree
2023-07-18
J
a
son M
e
rrill
c++: constexpr bit_cast with empty field
commit
|
commitdiff
|
tree
2023-07-17
Jason Merrill
c+
+
:
only cach
e
cons
t
expr calls that are constant e
x
p
r
s
commit
|
commitdiff
|
tree
2023-07-14
Nathaniel She
a
d
c++: s
t
y
le tw
e
ak
commit
|
commitdiff
|
tree
2023-07-14
J
a
son
M
e
rrill
c
++:
c++26 regressi
o
n fixes
commit
|
commitdiff
|
tree
2023-06-28
Jason Merri
l
l
c
++: inherited constru
c
tor
a
ttributes
commit
|
commitdiff
|
tree
2023-06-28
Jason Merrill
c++: C++26
c
onstexpr c
a
st from void* [PR110344]
commit
|
commitdiff
|
tree
2023-06-28
J
ason Merrill
t
e
stsuite:
s
td_list handling for {
target c++26 }
commit
|
commitdiff
|
tree
2023-06-23
Ben Bo
e
c
k
e
l
l
i
bcpp: a
l
low UCS_LIMIT c
o
d
e
po
i
n
ts in UTF-8 string
s
commit
|
commitdiff
|
tree
2023-06-19
B
e
n Bo
e
ckel
libcpp: re
j
ect co
d
epoints abov
e
0x10FFFF
commit
|
commitdiff
|
tree
2023-06-14
Jason Merrill
c++:
t
weak
c++17 ctor/co
n
v
er
s
ion tiebre
a
k
e
r [DR2327]
commit
|
commitdiff
|
tree
2023-06-13
Jason
M
e
r
ril
l
c++:
mutabl
e
te
m
p
s
i
n rodata
commit
|
commitdiff
|
tree
2023-06-12
Jason
Merri
l
l
c
+
+: build initializer_list<st
r
ing> in a loop [PR105838]
commit
|
commitdiff
|
tree
2023-06-09
Jason Merri
l
l
c++:
fix
32-
b
i
t
spaceship failures [PR110185]
commit
|
commitdiff
|
tree
2023-06-09
Jas
o
n Merr
i
ll
c
++
:
diagnose au
t
o
in template
arg
commit
|
commitdiff
|
tree
2023-06-09
Jason
M
e
rril
l
c+
+
: init
-
l
i
s
t
o
f uncopyable typ
e
[PR110102
]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c++
:
allow
N
R
V
and no
n
-NRV
r
e
turns [P
R
58
4
87]
commit
|
commitdiff
|
tree
2023-06-07
Jaso
n
Merrill
c
+
+: Add -Wn
r
vo
commit
|
commitdiff
|
tree
2023-06-07
J
ason Merrill
c++
:
enable NRVO fr
o
m
i
nner block [P
R
51571]
commit
|
commitdiff
|
tree
2023-06-07
Jason Merrill
c+
+
:
NRV and goto [PR92407]
commit
|
commitdiff
|
tree
2023-06-07
Ja
s
on
Mer
r
ill
c++
:
fix throwing cleanup with label
commit
|
commitdiff
|
tree
2023-06-07
Jas
o
n
Merri
l
l
c
++: fix contracts with NRV
commit
|
commitdiff
|
tree
2023-06-07
Ja
s
on Merrill
c++:
a
dd NRV testca
s
e
[PR58050]
commit
|
commitdiff
|
tree
2023-06-04
Jason Mer
r
ill
c++: use _
_
cxa_ca
l
l_terminate for MU
S
T_NOT_THROW [PR97
7
20]
commit
|
commitdiff
|
tree
2023-06-02
J
a
s
on
M
er
r
ill
c
+
+
:
fix explicit/copy
p
roblem [PR109247]
commit
|
commitdiff
|
tree
2023-06-02
Jason Me
r
rill
c++: make
initializer_list a
r
ray static aga
i
n [PR
1
10070
]
commit
|
commitdiff
|
tree
2023-06-02
J
a
son Me
r
r
i
ll
va
r
asm: check float size
commit
|
commitdiff
|
tree
2023-06-01
Ja
s
on Mer
r
ill
d
o
c: improve docs fo
r
-p
e
dantic{,-err
o
r
s
}
commit
|
commitdiff
|
tree
2023-06-01
Jason Merrill
libstdc++:
o
p
ti
m
ize E
H
ph
a
se 2
commit
|
commitdiff
|
tree
2023-06-01
Jason Mer
r
ill
c
+
+: ma
k
e -fpermissiv
e
avoid -Werror=narrowing
commit
|
commitdiff
|
tree
2023-05-10
Jason Merrill
c
+
+: adjust conversion diagnostic
s
commit
|
commitdiff
|
tree
next