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++: std::variant slow to compile [PR109678]
2023-05-02
Ja
s
o
n M
e
rr
i
ll
c++:
std:
:
va
r
i
a
nt
s
low to compi
l
e [PR109678]
commit
|
commitdiff
|
tree
2023-05-01
J
ason Merrill
c++: arra
y
DMI a
n
d member
f
n [PR109
6
6
6
]
commit
|
commitdiff
|
tree
2023-04-27
Jaso
n
M
errill
c
+
+: p
r
int
c
onversion error at cand
i
date lo
c
ation
commit
|
commitdiff
|
tree
2023-04-27
Ja
s
on Me
r
ril
l
c++: restore in
s
tant
i
ate
_
decl
assert
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c++: remove nsdmi_
i
n
st hashtable
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c+
+
:
local class in nested generic lam
b
da [PR1092
4
1]
commit
|
commitdiff
|
tree
2023-04-26
Jason
Merrill
c
+
+: unique fri
e
nd
shenaniga
n
s [PR6
9
8
36]
commit
|
commitdiff
|
tree
2023-04-21
J
ason Me
r
rill
c++: fix
'unsigned
typedef-name' extension [PR108099]
commit
|
commitdiff
|
tree
2023-04-19
Ja
s
on Merrill
c++: fix 'unsigned __
i
nt12
8
_t' s
e
m
anti
c
s
[
P
R108099]
commit
|
commitdiff
|
tree
2023-04-18
J
ason Merrill
d
o
c: remov
e
s
t
r
a
y @gol
commit
|
commitdiff
|
tree
2023-04-15
Jason Merri
l
l
c++: constexpr
a
ggr
e
gate destruction
[
PR
1
09357]
commit
|
commitdiff
|
tree
2023-04-15
Jason Merrill
-Wdangling-pointer
:
fi
x
MEM_REF handling [P
R
109514]
commit
|
commitdiff
|
tree
2023-04-13
Jas
o
n Merrill
c++: make tr
a
it of incomplete type a permerr
o
r
[PR109277]
commit
|
commitdiff
|
tree
2023-04-13
J
ason Merril
l
c++: make cxx_inc
o
mp
l
et
e
_type_diagnostic return bool
commit
|
commitdiff
|
tree
2023-04-04
J
a
s
on M
e
rr
i
ll
c++: friend temp
l
ate matching [
P
R
1
07484
]
commit
|
commitdiff
|
tree
2023-03-30
Jas
o
n Me
r
rill
c++: anonymous uni
o
n
member
r
e
ference [P
R
105452]
commit
|
commitdiff
|
tree
2023-03-30
Jason
M
e
rrill
c++
:
gen
e
ric la
m
b
d
a
and
f
unction ptr conv [PR105221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c+
+
: lambda mangling alias issues [PR
1
07897]
commit
|
commitdiff
|
tree
2023-03-29
Jason Mer
r
ill
c++: alias
c
tad ref
i
nemen
t
s [PR1093
2
1]
commit
|
commitdiff
|
tree
2023-03-28
Ja
s
o
n
M
e
rrill
c-fa
m
i
l
y
: -Wsequenc
e
-point and COMPON
E
NT
_
REF
[
P
R107163]
commit
|
commitdiff
|
tree
2023-03-24
Jason Merrill
c++: defa
u
lt templ
a
t
e
arg, part
i
al
or
d
ering [PR10
5
4
81]
commit
|
commitdiff
|
tree
2023-03-23
Ja
s
on Merri
l
l
c++: constexpr
P
M
F
con
v
ersi
o
n [PR1059
9
6]
commit
|
commitdiff
|
tree
2023-03-23
Jason
Merrill
c++: local class in ne
s
ted gener
i
c
lambda
[
P
R109241]
commit
|
commitdiff
|
tree
2023-03-22
Jason
M
errill
c++: array bound partial order
i
ng
[PR108390]
commit
|
commitdiff
|
tree
2023-03-22
Jason Merrill
c+
+
: attribut
e
on
d
tor in
template [P
R
10879
5
]
commit
|
commitdiff
|
tree
2023-03-21
Jason M
e
r
rill
c
+
+
:
D
MI in templat
e
with virtual base [
P
R
1
06890]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c
++: con
s
t
a
n
t
, array, lam
b
da, template [PR10897
5
]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merril
l
c++:
t
hrow an
d
p
r
iv
a
t
e
d
e
st
r
u
c
tor [PR10917
2
]
commit
|
commitdiff
|
tree
2023-03-17
Jason
Me
r
r
i
ll
c++: namespace-scoped
f
riend in local class
[PR69410]
commit
|
commitdiff
|
tree
2023-03-16
Jas
o
n Merrill
c++
:
__fun
c
__ and local
cla
s
s DMI
[P
R
105
8
09]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c++: g
e
neric lambda, lo
c
al class, __func
_
_ [PR108242]
commit
|
commitdiff
|
tree
2023-03-16
Jason
M
e
rrill
c++: &enum::enu
m
erator
[
P
R
101869]
commit
|
commitdiff
|
tree
2023-03-16
Jas
o
n Mer
r
ill
c++: co_await and move
-
only type [PR10
5
406]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c++: co_await an
d
i
ni
t
ialize
r
_list
[
PR
1
03871]
commit
|
commitdiff
|
tree
2023-03-15
Jason
Merri
l
l
c++:
i
njected
c
la
s
s
n
ame as default ttp
a
rg
[
PR58538]
commit
|
commitdiff
|
tree
2023-03-15
Ja
s
on Merrill
c++: passin
g
one ttp to
another [PR108179]
commit
|
commitdiff
|
tree
2023-03-15
J
a
son Merrill
c++
:
c
o
erce_template_template_parms interface tw
e
ak
commit
|
commitdiff
|
tree
2023-03-14
J
a
son
M
errill
c
+
+
:
variable
tm
p
l partial speciali
z
ation [PR108468]
commit
|
commitdiff
|
tree
2023-03-14
Jas
o
n
M
e
rrill
c+
+
:
-Wreturn-t
y
pe
wi
t
h
i
f
(t
r
ue) throw [P
R
107310]
commit
|
commitdiff
|
tree
2023-03-13
Jason Merrill
c
+
+: ha
n
dle _FloatNN red
e
clarati
o
n
like bool [PR107128]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++:
c
onstrained lam
b
da error-recovery [
P
R10897
2
]
commit
|
commitdiff
|
tree
2023-03-10
Jason Me
r
rill
c++: class NTTP and nested anon union [PR108566]
commit
|
commitdiff
|
tree
2023-03-10
Ja
s
on
M
errill
c
+
+: signed __int128_
t
[PR10
8
09
9
]
commit
|
commitdiff
|
tree
2023-03-10
Jason
Mer
r
ill
c++: overloaded fn i
n
cont
r
act
[PR10
8
542]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c+
+
:
a
lloc
a
tor tem
p
s in list of
a
rrays [PR10
8
773]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c+
+
: CTA
D
for le
s
s-specia
l
i
z
ed alias
t
emplate [PR
1
02529]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++: fix
a
lias C
T
AD [PR105841]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merri
l
l
c+
+
:
hide __is_deducible f
o
r
GCC
13
commit
|
commitdiff
|
tree
2023-03-09
Jason Merri
l
l
c++: add __is_deducib
l
e
trait [PR1
0
5841
]
commit
|
commitdiff
|
tree
2023-03-07
Jason Merrill
c++:
s
tatic
lambd
a
tsub
s
t [PR108526]
commit
|
commitdiff
|
tree
2023-02-18
Jason Merrill
c
+
+: static_asse
r
t
(fa
l
se
)
in template [DR2
5
18]
commit
|
commitdiff
|
tree
2023-02-01
Jason
Merrill
c++: Add -Wno-ch
a
nges-
m
ean
i
ng
commit
|
commitdiff
|
tree
2023-01-31
Jason Mer
r
ill
c++: aggre
g
ate ba
s
e a
n
d TARGET_EXPR
_
E
L
IDING_P
[
P
R108559]
commit
|
commitdiff
|
tree
2023-01-24
J
ason
Merrill
c++: "" #pragma at BO
F
[PR108504]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++: stat
i
c lambda
in template [P
R
1
0
8526]
commit
|
commitdiff
|
tree
2023-01-24
Jason M
e
rrill
c++: TARGET_EXPR colla
p
sing [PR107303]
commit
|
commitdiff
|
tree
2023-01-23
Ja
s
o
n
M
er
r
ill
c++: TAR
G
E
T_EXPR
_
ELID
I
NG_P
a
nd std::move [PR1072
6
7]
commit
|
commitdiff
|
tree
2023-01-23
Ja
s
on
M
e
r
r
i
l
l
c
++
:
vector of cla
s
s wi
t
h boo
l
cto
r
[PR108195]
commit
|
commitdiff
|
tree
2023-01-23
J
a
s
on Merrill
c++: resu
l
t location and explicit
i
n
st [PR108496]
commit
|
commitdiff
|
tree
2023-01-23
J
ason Merrill
c+
+
: life
t
ime ex
t
ension w
i
t
h
.
* express
i
on [PR53288]
commit
|
commitdiff
|
tree
2022-12-23
A
r
sen Arsenović
libstdc+
+
: Improve out
p
ut
of default contract violation
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
Arsen Arsenović
c
o
n
tr
i
b: Add dg-out-gene
r
ator
.
pl
commit
|
commitdiff
|
tree
2022-12-22
J
a
s
on Me
r
rill
te
s
tsuite: don't
decl
a
re p
r
intf in coro
.
h
commit
|
commitdiff
|
tree
2022-12-21
Jason
M
errill
fold
:
f
i
x use o
f
protecte
d
_
set
_
ex
p
r_
l
oca
t
io
n
_unshare
commit
|
commitdiff
|
tree
2022-12-21
Jason Me
r
ril
l
c++: source
p
osition o
f
lambda
cap
t
ure
s
[
P
R84471]
commit
|
commitdiff
|
tree
2022-12-19
Jason
M
erril
l
build:
a
void -
W
conditio
n
a
l
ly-supported on qsort check
commit
|
commitdiff
|
tree
2022-12-19
Arsen Arsenović
cont
r
acts: Lowercase {
M
AYBE,NEVER
}
_CONTINUE
commit
|
commitdiff
|
tree
2022-12-19
Jason Merrill
bu
i
ld: ad
d
-
Wcondi
t
i
onally-supported to strict
_
warn
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jason Merrill
c++: re
n
ame param
e
ter
commit
|
commitdiff
|
tree
2022-12-15
Arsen Arsen
o
vić
c++: mang
l
e contracts in write_mangled_n
a
m
e
commit
|
commitdiff
|
tree
2022-12-15
Jason Merrill
c
+
+
:
fix initia
l
ize
r
_list transform
a
tion [PR108071]
commit
|
commitdiff
|
tree
2022-12-12
Jason Merrill
Revert "c
+
+
: build initializer_list<string>
i
n a
l
oop
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jas
o
n Merrill
c
++: build
i
nitial
i
z
e
r_list<string> in a loop [
P
R105838]
commit
|
commitdiff
|
tree
2022-12-08
Jason
Mer
r
ill
c++: avoid initializer_list<string> [P
R
105838]
commit
|
commitdiff
|
tree
2022-12-08
J
a
son Merrill
c++: few
e
r allocator temp
s
[PR
1
05838]
commit
|
commitdiff
|
tree
2022-12-08
Jason M
e
rrill
c
+
+: comment
commit
|
commitdiff
|
tree
2022-12-02
Bernhard Reu
t
ner
.
.
.
c++: S
e
t th
e
locus of the function resu
l
t decl
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-12-02
J
ason Merr
i
ll
d
riv
e
r: fix val
i
date_s
w
itches
logic
commit
|
commitdiff
|
tree
2022-12-01
Ja
s
on
Merri
l
l
c++:
sm
a
l
l contracts fix
e
s
commit
|
commitdiff
|
tree
2022-11-28
Jason Merrill
c
+
+: simp
l
e-requiremen
t
starting with 'typenam
e
' [PR101
7
33]
commit
|
commitdiff
|
tree
2022-11-28
Jason Merrill
c++: be mor
e
s
trict ab
o
u
t
'c
o
ncept bool'
commit
|
commitdiff
|
tree
2022-11-22
Jason Me
r
rill
c
+
+: don't us
e
strchrnul [PR107781]
commit
|
commitdiff
|
tree
2022-11-22
Jason
M
e
rrill
c+
+
: contracts fixes
commit
|
commitdiff
|
tree
2022-11-19
Jeff Chapman II
c++
:
implement P1492
c
ontracts
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-19
Jeff Chapman II
libstdc++: add
e
x
perimental
C
ontracts suppo
r
t
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-14
Jason Me
r
rill
c
++:
o
nly declare satisfied friends
commit
|
commitdiff
|
tree
2022-11-08
Jason M
e
rrill
c++:
i
m
p
lement P2468
R
2, the equality
o
p
e
r
ator yo
u
are
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Jeff Chapman II
in
p
ut: add get_sour
c
e_text_bet
w
e
e
n
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-03
Ja
s
on
M
errill
c+
+
: change -fconce
p
ts to mean
C
++
2
0 concepts
commit
|
commitdiff
|
tree
2022-11-01
J
a
s
on
M
e
r
ril
l
c++: p
a
ss s
t
d att
r
ibutes to make_call_decl
a
rator
commit
|
commitdiff
|
tree
2022-11-01
Jason Merrill
c+
+
: set T
R
E
E_NOTHROW
af
t
er ge
n
eri
c
ize
commit
|
commitdiff
|
tree
2022-11-01
Jason Merrill
c+
+
:
formatting tweaks
commit
|
commitdiff
|
tree
2022-10-28
Jason Mer
r
ill
c
+
+: appl
y
friend attribu
t
es sooner
commit
|
commitdiff
|
tree
2022-10-25
Jason
M
e
r
r
i
l
l
c
+
+: correct fol
d
_operand change
commit
|
commitdiff
|
tree
2022-10-25
J
ason Merrill
c++: constex
p
r-evaluate more
assumes
commit
|
commitdiff
|
tree
2022-10-25
Ja
s
on Merrill
c++: impro
v
e
failed
c
onste
x
pr assume
diag
n
ost
i
c
commit
|
commitdiff
|
tree
2022-10-24
Jason Merrill
tree:
a
dd build_s
t
ring_l
i
t
e
ral ov
e
rloads
commit
|
commitdiff
|
tree
2022-10-24
A
rse
n
Ar
s
eno
v
i
ć
c-fa
m
ily: Imp
l
icitly ret
u
rn z
e
r
o
from
mai
n
e
v
en on
.
.
.
commit
|
commitdiff
|
tree
2022-10-13
Jason Merrill
c++:
trivial format
t
ing
cleanups
commit
|
commitdiff
|
tree
2022-10-12
Jason
M
errill
c++: defer
a
ll conste
v
a
l in defaul
t
args [DR2631]
commit
|
commitdiff
|
tree
next