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++: fix 'unsigned typedef-name' extension [PR108099]
2023-04-21
Jason Merrill
c++: fix 'unsigne
d
t
y
pedef-name' e
x
tension [PR108099]
commit
|
commitdiff
|
tree
2023-04-19
Jason Merrill
c++: fix
'
un
s
igned __int128_t' semant
i
cs
[
PR10
8
099]
commit
|
commitdiff
|
tree
2023-04-18
Jason
M
errill
doc:
remo
v
e stra
y
@gol
commit
|
commitdiff
|
tree
2023-04-15
J
ason
M
erril
l
c++: constexpr ag
g
re
g
ate destruc
t
i
o
n [PR
1
0
9357]
commit
|
commitdiff
|
tree
2023-04-15
Ja
s
on Merr
i
ll
-Wdan
g
li
n
g-point
e
r: fix MEM_RE
F
hand
l
ing [PR1
0
95
1
4
]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merrill
c++
:
make
t
rait of incompl
e
te type
a
perm
e
rror [PR10
9
277]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merrill
c++:
make c
x
x_i
n
comp
l
ete_type_
d
iagnostic return bool
commit
|
commitdiff
|
tree
2023-04-04
Jason
M
errill
c+
+
: friend
template matching [PR107484]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c+
+
: anonymous union member
r
eference [PR105452]
commit
|
commitdiff
|
tree
2023-03-30
Jason Mer
r
ill
c++:
generic lambda a
n
d
f
u
nction ptr con
v
[PR10
5
221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c++: lambda mangling alias is
s
ue
s
[PR107897]
commit
|
commitdiff
|
tree
2023-03-29
J
a
s
on Merrill
c
+
+: al
i
as ctad refineme
n
ts [PR
1
09
3
21]
commit
|
commitdiff
|
tree
2023-03-28
Jas
o
n Merril
l
c-family: -Wsequence-point and
C
O
MPO
N
E
NT_
R
EF [
P
R107163]
commit
|
commitdiff
|
tree
2023-03-24
Jason M
e
rrill
c++: defaul
t
t
emplate
a
r
g, partial ordering [PR1054
8
1]
commit
|
commitdiff
|
tree
2023-03-23
Jason Merrill
c++: constexpr PMF
c
onversi
o
n [PR10599
6
]
commit
|
commitdiff
|
tree
2023-03-23
Jason Mer
r
i
ll
c++: lo
c
a
l
class
i
n
nested generic l
a
mbda [PR109241
]
commit
|
commitdiff
|
tree
2023-03-22
Ja
s
on Merrill
c
++:
a
r
ray bo
u
nd
p
artial o
r
dering [PR10
8
390]
commit
|
commitdiff
|
tree
2023-03-22
J
a
s
on Merril
l
c++: att
r
ibute on dtor in templat
e
[PR108795]
commit
|
commitdiff
|
tree
2023-03-21
Jason
M
e
rrill
c++:
D
M
I in
t
e
m
plat
e
w
i
th v
i
r
t
ual base
[
PR1
0
6890]
commit
|
commitdiff
|
tree
2023-03-17
Jaso
n
Me
r
rill
c++: const
a
n
t, array, lam
b
da, template [PR10897
5
]
commit
|
commitdiff
|
tree
2023-03-17
Jaso
n
Merri
l
l
c++
:
t
h
row and private dest
r
uctor [PR1091
7
2]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merril
l
c++: n
a
mespac
e
-
s
coped friend in local class [P
R
6
9
410]
commit
|
commitdiff
|
tree
2023-03-16
Jason Me
r
rill
c++: __func
_
_ a
n
d local class
D
MI
[
PR105809]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c++:
generic
lambda,
local class,
__func__ [PR1082
4
2
]
commit
|
commitdiff
|
tree
2023-03-16
J
a
son Merri
l
l
c+
+
: &enum::en
u
merator [PR101
8
69]
commit
|
commitdiff
|
tree
2023-03-16
J
ason Mer
r
ill
c++: co_await and move-onl
y
t
ype [PR1
0
5406]
commit
|
commitdiff
|
tree
2023-03-15
Jason Merrill
c++:
co
_
aw
a
it and initializ
e
r
_
list
[PR103871]
commit
|
commitdiff
|
tree
2023-03-15
Jason Me
r
rill
c++: injected
class name as default ttp arg [PR58538]
commit
|
commitdiff
|
tree
2023-03-15
Jason
M
errill
c++: passing one ttp
t
o
another [PR108179]
commit
|
commitdiff
|
tree
2023-03-15
J
a
son
Merrill
c
+
+
: coerce_template_templat
e
_pa
r
ms
i
nterface twea
k
commit
|
commitdiff
|
tree
2023-03-14
Jason M
e
rrill
c++:
variabl
e
tmpl partial
specializa
t
ion [PR108468]
commit
|
commitdiff
|
tree
2023-03-14
Jason Mer
r
i
l
l
c++: -Wreturn-type with if (true) throw
[PR10
7
310]
commit
|
commitdiff
|
tree
2023-03-13
Jason Merrill
c++
:
handle _Flo
a
tNN
rede
c
laration like
bool [PR
1
07128]
commit
|
commitdiff
|
tree
2023-03-10
Jason
M
e
rrill
c++:
constra
i
ned
l
ambda
e
r
ror-
r
ecovery [PR
1
0
8
972
]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merr
i
ll
c++
:
class NT
T
P an
d
n
ested an
o
n
u
nion [PR108566]
commit
|
commitdiff
|
tree
2023-03-10
Jason M
e
rrill
c++:
signe
d
__int128
_
t [PR108
0
99]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merrill
c++:
o
verloaded fn in contract
[PR108542]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++: allocat
o
r temps in list
o
f arrays [PR10
8
7
73]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++: CTAD
f
o
r les
s
-speci
a
lized al
i
as template [P
R
102
5
29]
commit
|
commitdiff
|
tree
2023-03-09
J
a
son Merrill
c++: fix a
l
ias CTAD
[PR105841]
commit
|
commitdiff
|
tree
2023-03-09
J
a
son Merrill
c++: hide __is_d
e
duci
b
le
for GCC 13
commit
|
commitdiff
|
tree
2023-03-09
Jason
M
errill
c
++: add __is_deduc
i
ble trait [
P
R105841
]
commit
|
commitdiff
|
tree
2023-03-07
J
a
s
o
n Merrill
c++:
stati
c
la
m
bda tsubst [PR108526]
commit
|
commitdiff
|
tree
2023-02-18
Jason M
e
rr
i
ll
c++: static_a
s
sert (false) in template [DR2518
]
commit
|
commitdiff
|
tree
2023-02-01
Jason Me
r
r
ill
c++: A
d
d
-
Wno-changes-meaning
commit
|
commitdiff
|
tree
2023-01-31
J
a
s
o
n
Merrill
c+
+
: aggreg
a
te base an
d
TARGE
T
_EXPR_ELIDING_
P
[PR108559]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c
+
+: "" #pragm
a
at BOF
[PR10
8
5
0
4]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++:
s
t
atic
l
a
mbda in temp
l
a
te [PR108526]
commit
|
commitdiff
|
tree
2023-01-24
Jason M
e
r
r
ill
c
++: TARGET_
E
X
PR collapsing
[PR107303]
commit
|
commitdiff
|
tree
2023-01-23
Jason M
e
rrill
c
++: TARGET_EXPR_ELIDING_
P
and std
:
:move [PR10
7
267]
commit
|
commitdiff
|
tree
2023-01-23
Jaso
n
M
errill
c
++:
v
ect
o
r of class
w
i
th bool cto
r
[
P
R108
1
95]
commit
|
commitdiff
|
tree
2023-01-23
Ja
s
on Merrill
c++
:
result location
and ex
p
licit inst [PR108496]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merril
l
c++
:
l
i
f
etime
e
xte
n
sion
with
.
*
expression
[
PR53288]
commit
|
commitdiff
|
tree
2022-12-23
Arsen Arsenović
libstdc++: Improve output
o
f default
c
ontract violation
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
A
rsen
Arsenović
contrib: Add dg-out-generator
.
pl
commit
|
commitdiff
|
tree
2022-12-22
Jason Mer
r
ill
t
e
s
t
su
i
te: don't declare printf in c
o
ro
.
h
commit
|
commitdiff
|
tree
2022-12-21
Jaso
n
M
e
rrill
fold: fix
u
s
e of prot
e
cted_set_expr_
l
o
cation_
u
nshar
e
commit
|
commitdiff
|
tree
2022-12-21
Jason Mer
r
ill
c++: source posit
i
on of
lambda captures [PR844
7
1]
commit
|
commitdiff
|
tree
2022-12-19
Jason Mer
r
ill
b
uild: av
o
i
d
-
Wconditiona
l
ly-su
p
ported on qsort
check
commit
|
commitdiff
|
tree
2022-12-19
Ar
s
e
n
A
rsenović
contracts: Lowercase {MAYBE,NEVER}_CONTINUE
commit
|
commitdiff
|
tree
2022-12-19
Jason Me
r
rill
buil
d
: add -Wconditional
l
y-su
p
ported to s
t
ric
t
_warn
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
J
a
son Me
r
rill
c+
+
: r
e
n
ame
p
a
rameter
commit
|
commitdiff
|
tree
2022-12-15
A
r
sen A
r
se
n
ović
c++: mangl
e
contracts in w
r
i
te_man
g
led_name
commit
|
commitdiff
|
tree
2022-12-15
Jason Merrill
c
++:
f
ix init
i
alizer_
l
ist transformation [PR108071]
commit
|
commitdiff
|
tree
2022-12-12
Jason
M
e
r
rill
Revert "c++: build init
i
alize
r
_list<string>
i
n a l
o
op
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jason Merril
l
c++: b
u
il
d
initializer_list<string> in a loop [PR105838]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c++: avoid
initializer_list<string> [
P
R10
5
838]
commit
|
commitdiff
|
tree
2022-12-08
J
a
son Merrill
c
++:
fe
w
e
r
a
l
lo
c
ator temps [P
R
105838]
commit
|
commitdiff
|
tree
2022-12-08
Jason M
e
rrill
c++:
c
o
mme
n
t
commit
|
commitdiff
|
tree
2022-12-02
Bern
h
ard Reut
n
er
.
.
.
c++: Set t
h
e l
o
cus of the function result
decl
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-12-02
Jas
o
n M
e
r
r
il
l
d
r
iver
:
fix v
a
lidate
_
switches logic
commit
|
commitdiff
|
tree
2022-12-01
Jason Merr
i
ll
c++: small c
o
ntracts fixes
commit
|
commitdiff
|
tree
2022-11-28
Jason
M
e
rrill
c
+
+:
simple-requirem
e
nt starting with
'typenam
e
'
[PR101733]
commit
|
commitdiff
|
tree
2022-11-28
Jas
o
n Merril
l
c++: b
e
m
o
re strict a
b
out 'concept b
o
ol'
commit
|
commitdiff
|
tree
2022-11-22
Ja
s
on Merrill
c++: don't use
strchrnul [
P
R107781]
commit
|
commitdiff
|
tree
2022-11-22
Jason Me
r
rill
c++: co
n
tracts
fi
x
es
commit
|
commitdiff
|
tree
2022-11-19
Jeff Chapman
I
I
c++: i
m
plement P1492 c
o
ntracts
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-19
Jeff Chapman I
I
libstdc++:
a
dd experimental Contracts su
p
port
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-14
Jaso
n
Merrill
c++:
o
nly dec
l
are satisfied friends
commit
|
commitdiff
|
tree
2022-11-08
Jason Merrill
c++: im
p
lement
P2468R2,
t
he equal
i
t
y
o
p
e
rator you are
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Jeff C
h
apman II
input:
a
dd ge
t
_sour
c
e
_te
x
t_between
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-03
Jason Me
r
ri
l
l
c++: change -fconcepts to mean C+
+
20 concepts
commit
|
commitdiff
|
tree
2022-11-01
Ja
s
on Me
r
r
ill
c++: pass std attributes to
m
a
k
e
_call_declarat
o
r
commit
|
commitdiff
|
tree
2022-11-01
Jason Merrill
c++
:
s
et TREE_NOTHROW after genericize
commit
|
commitdiff
|
tree
2022-11-01
Jason Merrill
c++: formatti
n
g tweaks
commit
|
commitdiff
|
tree
2022-10-28
Jason Merrill
c++
:
apply frien
d
attri
b
u
tes soo
n
er
commit
|
commitdiff
|
tree
2022-10-25
Jason Merr
i
ll
c++
:
correc
t
fold_ope
r
and change
commit
|
commitdiff
|
tree
2022-10-25
Jason Merri
l
l
c++
:
constexpr
-
e
valuate more
a
ssumes
commit
|
commitdiff
|
tree
2022-10-25
J
ason
Mer
r
ill
c++:
improve
failed con
s
t
e
xpr assume dia
g
nos
t
ic
commit
|
commitdiff
|
tree
2022-10-24
Jaso
n
Merrill
tr
e
e: add build_string_li
t
eral
overloads
commit
|
commitdiff
|
tree
2022-10-24
Arsen A
r
sen
o
vić
c-famil
y
: Impli
c
i
tly return ze
r
o fr
o
m main eve
n
on
.
.
.
commit
|
commitdiff
|
tree
2022-10-13
Jaso
n
Merrill
c++: tr
i
via
l
f
o
rmatting cle
a
n
u
ps
commit
|
commitdiff
|
tree
2022-10-12
Jason Merr
i
ll
c++: defer
all con
s
t
e
va
l
in
default args [DR2631
]
commit
|
commitdiff
|
tree
2022-10-08
Jason Merrill
c+
+
: track whethe
r
w
e e
x
pect a
T
A
R
G
ET_E
X
PR to
b
e
elide
d
commit
|
commitdiff
|
tree
2022-10-07
J
a
s
on M
e
r
r
i
ll
c++: catch parm i
n
itializatio
n
tweak
commit
|
commitdiff
|
tree
2022-10-07
Jason Merrill
gimplify
:
prevent so
m
e
C
++ tempora
r
y elisi
o
n
commit
|
commitdiff
|
tree
2022-10-06
Jason Merril
l
c++: fix
b
roken conversion in co
r
outines
commit
|
commitdiff
|
tree
2022-10-05
Jason Merrill
c++:
l
value_k
i
n
d
twea
k
commit
|
commitdiff
|
tree
2022-10-04
Jason Mer
r
ill
c++: fix deb
u
g info
f
or array t
e
mp
o
r
ary [PR1071
5
4]
commit
|
commitdiff
|
tree
2022-10-01
Jason
Merrill
c++: lo
o
p th
r
ough array
C
O
N
STRUCTOR
commit
|
commitdiff
|
tree
next