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++: over-eager friend matching [PR109649]
2023-05-03
J
a
son Merr
i
ll
c
++: over
-
eager frien
d
matching [P
R
109
6
49]
commit
|
commitdiff
|
tree
2023-05-03
Jason Merrill
c+
+
:
f
i
x
TTP level reduc
t
ion cac
h
e
commit
|
commitdiff
|
tree
2023-05-02
Jason Merr
i
l
l
c++: simplify member template
s
u
b
stituti
o
n
commit
|
commitdiff
|
tree
2023-05-02
Jason Me
r
r
i
ll
c++: less invalidate
_
class_
l
ook
u
p_
c
ac
h
e
commit
|
commitdiff
|
tree
2023-05-02
Jason Merril
l
c++: look f
o
r empty
b
ase a
t
specific offset [PR109678]
commit
|
commitdiff
|
tree
2023-05-02
Jason Merrill
c++: std::variant slow to compile [PR
1
0
9678]
commit
|
commitdiff
|
tree
2023-05-01
Jason Merrill
c+
+
:
a
r
ray D
M
I and me
m
ber fn [PR109666]
commit
|
commitdiff
|
tree
2023-04-27
Jason
M
errill
c++: print conversio
n
err
o
r at candidate location
commit
|
commitdiff
|
tree
2023-04-27
Ja
s
on Merr
i
ll
c++:
re
s
t
o
re
i
n
sta
n
tiat
e
_decl asse
r
t
commit
|
commitdiff
|
tree
2023-04-26
Ja
s
on Merr
i
ll
c++: r
e
mov
e
nsd
m
i_inst hashtable
commit
|
commitdiff
|
tree
2023-04-26
Jason Me
r
rill
c
+
+: local c
l
ass in
n
ested gen
e
ric lambda [
P
R
1
0924
1
]
commit
|
commitdiff
|
tree
2023-04-26
Jason Merrill
c++: unique friend shenan
i
gans [PR69
8
3
6]
commit
|
commitdiff
|
tree
2023-04-21
J
a
son M
e
rrill
c++: fix
'u
n
sign
e
d typedef-name' extensio
n
[PR108099]
commit
|
commitdiff
|
tree
2023-04-19
Jason Merrill
c+
+
: f
i
x 'unsigned __int128_t' sem
a
ntics [PR108099]
commit
|
commitdiff
|
tree
2023-04-18
Jason Merrill
doc:
re
m
ove stray @gol
commit
|
commitdiff
|
tree
2023-04-15
J
a
son
M
errill
c++:
c
onstexpr a
g
gr
e
gate destruction [PR109357]
commit
|
commitdiff
|
tree
2023-04-15
Jason Merr
i
ll
-W
d
angling-pointer: fix MEM_R
E
F handling [PR109514]
commit
|
commitdiff
|
tree
2023-04-13
J
ason Merrill
c++: mak
e
t
r
a
it of
i
nc
o
mplete type a
p
er
m
err
o
r
[
PR109277]
commit
|
commitdiff
|
tree
2023-04-13
Jason Merrill
c+
+
: make
cxx_incomplet
e
_
t
ype_d
i
agnostic return bool
commit
|
commitdiff
|
tree
2023-04-04
Jas
o
n Merrill
c++
:
frie
n
d templ
a
te matching [P
R
107
4
84]
commit
|
commitdiff
|
tree
2023-03-30
Jason Merrill
c++:
a
nonymous u
n
i
o
n member reference [PR10
5
452]
commit
|
commitdiff
|
tree
2023-03-30
Jason M
e
rrill
c++: generic l
a
mbda an
d
funct
i
on ptr c
o
nv [PR105221]
commit
|
commitdiff
|
tree
2023-03-30
Jason Mer
r
ill
c++: lam
b
da mangl
i
ng a
l
ias
issues [
P
R107897]
commit
|
commitdiff
|
tree
2023-03-29
Ja
s
on Mer
r
i
ll
c++: alias ctad
r
efinements [PR109321]
commit
|
commitdiff
|
tree
2023-03-28
Ja
s
on Merrill
c-family: -Wsequence-poin
t
and COMPO
N
ENT_REF [PR107163]
commit
|
commitdiff
|
tree
2023-03-24
J
a
s
o
n M
e
rrill
c++:
defa
u
l
t
template
a
rg, partial ordering
[
PR105481]
commit
|
commitdiff
|
tree
2023-03-23
Jason M
e
rrill
c++:
constexpr PMF
conversion
[
P
R
105996]
commit
|
commitdiff
|
tree
2023-03-23
Jason Merril
l
c++: local class in nested
generic
lambda [PR109241]
commit
|
commitdiff
|
tree
2023-03-22
Ja
s
on Mer
r
ill
c++:
a
rr
a
y
b
ound par
t
i
al
ordering [PR108390]
commit
|
commitdiff
|
tree
2023-03-22
Jason Merrill
c++: attribute on dtor i
n
template [
P
R108795]
commit
|
commitdiff
|
tree
2023-03-21
Ja
s
on Me
r
rill
c++
:
DMI i
n
tem
p
late with
vir
t
ua
l
b
ase [PR106890]
commit
|
commitdiff
|
tree
2023-03-17
Ja
s
on
M
e
r
rill
c++: c
o
nstant
,
array, lambda,
template [PR108975
]
commit
|
commitdiff
|
tree
2023-03-17
J
ason Merrill
c++:
thro
w
and
p
r
ivat
e
destructor [PR109172]
commit
|
commitdiff
|
tree
2023-03-17
Jason Merrill
c++:
n
ame
s
pace
-
s
coped
f
r
i
end i
n
local class
[PR69410]
commit
|
commitdiff
|
tree
2023-03-16
Jason Mer
r
ill
c++: __f
u
nc__ and local class DMI [P
R
105809]
commit
|
commitdiff
|
tree
2023-03-16
J
a
s
o
n Merrill
c++: gen
e
ric la
m
bda,
l
ocal class, __fu
n
c__
[PR108242]
commit
|
commitdiff
|
tree
2023-03-16
J
a
son Me
r
rill
c++: &enum::e
n
umerator [P
R
101869
]
commit
|
commitdiff
|
tree
2023-03-16
Jason Merrill
c++: co_await a
n
d move-only
type [PR105406]
commit
|
commitdiff
|
tree
2023-03-15
Jason M
e
rrill
c++:
co_await and
i
nitial
i
z
e
r_list [PR
1
0387
1
]
commit
|
commitdiff
|
tree
2023-03-15
J
ason Merrill
c++:
i
nject
e
d
c
lass name
as default ttp arg [PR58538]
commit
|
commitdiff
|
tree
2023-03-15
J
a
son Merrill
c++
:
pass
i
ng o
n
e ttp to
anot
h
er [
P
R108179]
commit
|
commitdiff
|
tree
2023-03-15
Ja
s
on Mer
r
ill
c+
+
: coer
c
e
_
tem
p
lat
e
_template_parms
interface tweak
commit
|
commitdiff
|
tree
2023-03-14
Jason Merrill
c++
:
v
a
riable tmpl partial specializati
o
n [PR
1
084
6
8]
commit
|
commitdiff
|
tree
2023-03-14
J
a
son Merril
l
c
+
+
: -Wreturn-type with if (true)
throw [PR107310]
commit
|
commitdiff
|
tree
2023-03-13
Jason Me
r
rill
c++: ha
n
dle _FloatNN redecla
r
atio
n
l
i
k
e
b
o
o
l [PR1071
2
8]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merr
i
ll
c++: constrained lambda error
-
reco
v
e
r
y
[PR108972]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merril
l
c++: class NTTP and nested a
n
on union [PR108566]
commit
|
commitdiff
|
tree
2023-03-10
Jason Merr
i
ll
c++: sign
e
d _
_
int128_t [PR108099]
commit
|
commitdiff
|
tree
2023-03-10
Ja
s
o
n
Merril
l
c++: o
v
e
rloaded fn in
c
ont
r
a
ct [
P
R108542]
commit
|
commitdiff
|
tree
2023-03-09
Ja
s
on Merri
l
l
c++
:
allocator temps in
l
ist of arrays [PR108773]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merr
i
l
l
c++:
C
TAD for less-s
p
e
c
ialized alias template [PR10252
9
]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++: f
i
x alias
C
TAD [P
R
105841]
commit
|
commitdiff
|
tree
2023-03-09
Jason Merrill
c++:
h
i
d
e _
_
i
s
_
de
d
ucible
for GCC 13
commit
|
commitdiff
|
tree
2023-03-09
Ja
s
o
n
M
e
rrill
c++:
a
dd __is_deducible trait [
P
R105841]
commit
|
commitdiff
|
tree
2023-03-07
J
a
son Merrill
c++: st
a
tic lambda tsubst [PR108526]
commit
|
commitdiff
|
tree
2023-02-18
J
a
son Me
r
ri
l
l
c++: stati
c
_asse
r
t
(fa
l
se)
in te
m
plate
[
DR2518]
commit
|
commitdiff
|
tree
2023-02-01
J
a
son
M
errill
c++
:
Add -Wno-
c
hanges-meani
n
g
commit
|
commitdiff
|
tree
2023-01-31
Jason Mer
r
ill
c++: aggregate base and T
A
RGET_EXPR
_
ELIDING_P [P
R
10
8
559]
commit
|
commitdiff
|
tree
2023-01-24
Jas
o
n Merrill
c++: "" #prag
m
a at BOF [PR108504]
commit
|
commitdiff
|
tree
2023-01-24
Jason Merrill
c++: static lam
b
da in tem
p
late [PR10852
6
]
commit
|
commitdiff
|
tree
2023-01-24
J
ason Merri
l
l
c++: TARGET
_
EXPR colla
p
s
ing [PR10
7
303]
commit
|
commitdiff
|
tree
2023-01-23
Jason Mer
r
ill
c++: TARG
E
T_
E
XPR_ELIDING_
P
and
s
td::m
o
ve [PR107267]
commit
|
commitdiff
|
tree
2023-01-23
Ja
s
on Merrill
c++: vector of cla
s
s with
b
ool c
t
or [PR1
0
819
5
]
commit
|
commitdiff
|
tree
2023-01-23
Ja
s
on M
e
r
r
ill
c++: res
u
lt l
o
cat
i
on
a
nd
e
xp
l
icit inst [PR108496]
commit
|
commitdiff
|
tree
2023-01-23
Jason Merrill
c++: lifetime extension w
i
t
h
.
* expr
e
ssion [PR532
8
8
]
commit
|
commitdiff
|
tree
2022-12-23
Arse
n
Arsenović
l
i
bstdc++:
I
mprove output of default co
n
trac
t
vi
o
lation
.
.
.
commit
|
commitdiff
|
tree
2022-12-23
Arsen Arse
n
ović
contrib: Add
d
g-out-g
e
nerator
.
pl
commit
|
commitdiff
|
tree
2022-12-22
Ja
s
on Merrill
tests
u
it
e
: don't dec
l
ar
e
pr
i
n
t
f in cor
o
.
h
commit
|
commitdiff
|
tree
2022-12-21
Jason M
e
r
rill
fold: fix use
o
f protected_s
e
t
_expr_location_unshare
commit
|
commitdiff
|
tree
2022-12-21
Jason Merrill
c++: s
o
ur
c
e position of l
a
mbda captures [PR8
4
471]
commit
|
commitdiff
|
tree
2022-12-19
Jason Me
r
rill
b
uild: avoid -Wconditionally-sup
p
o
r
ted on qsort ch
e
ck
commit
|
commitdiff
|
tree
2022-12-19
Arsen Arsenović
contracts: Lowerc
a
s
e
{
MAYBE,NEVER}_C
O
NT
I
NUE
commit
|
commitdiff
|
tree
2022-12-19
Jason
Merrill
b
u
ild: add -Wc
o
nditional
l
y-sup
p
ort
e
d to
strict_warn
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jason Merrill
c++: renam
e
par
a
meter
commit
|
commitdiff
|
tree
2022-12-15
Arsen Ar
s
enović
c
++: mang
l
e contracts in write
_
mangled_n
a
me
commit
|
commitdiff
|
tree
2022-12-15
Jason M
e
rril
l
c++:
f
i
x ini
t
i
a
li
z
e
r_list tra
n
sf
o
rmation
[
PR108071]
commit
|
commitdiff
|
tree
2022-12-12
J
ason Merrill
R
e
vert "c++: bui
l
d
i
nitializer_l
i
st<string> in a loop
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
J
aso
n
M
e
rrill
c+
+
: bui
l
d
initia
l
izer_list<
s
tring> in a lo
o
p [PR10
5
83
8
]
commit
|
commitdiff
|
tree
2022-12-08
Jason
M
err
i
ll
c++: avoid initializer_list<stri
n
g>
[
PR105
8
38]
commit
|
commitdiff
|
tree
2022-12-08
Jas
o
n
Merrill
c++: fewer allocator t
e
m
p
s
[PR105838]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merril
l
c
+
+:
comment
commit
|
commitdiff
|
tree
2022-12-02
Bernhard R
e
utne
r
.
.
.
c++: Set
the lo
c
u
s
of the function resul
t
decl
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-12-02
J
a
son M
e
rrill
driver: fix validate_sw
i
tches logic
commit
|
commitdiff
|
tree
2022-12-01
Jason Merril
l
c++:
small co
n
tracts fixes
commit
|
commitdiff
|
tree
2022-11-28
Jas
o
n
Merrill
c++: simp
l
e
-
r
equiremen
t
starting wit
h
'typenam
e
'
[
P
R101733
]
commit
|
commitdiff
|
tree
2022-11-28
J
a
son Mer
r
ill
c
++: be
more
s
tr
i
ct about 'c
o
ncept bo
o
l'
commit
|
commitdiff
|
tree
2022-11-22
Jason Merril
l
c++: do
n
't
use strchrnul [PR107781]
commit
|
commitdiff
|
tree
2022-11-22
Jason M
e
rrill
c++: contracts fixes
commit
|
commitdiff
|
tree
2022-11-19
Jeff C
h
a
p
man
I
I
c
+
+: implement P149
2
contracts
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-19
Jeff C
h
a
p
m
a
n
I
I
libstdc++: add
e
xp
e
r
i
mental Co
n
tracts supp
o
rt
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-14
Ja
s
on Merrill
c
++: o
n
l
y declare satis
f
ied friends
commit
|
commitdiff
|
tree
2022-11-08
Jason Mer
r
ill
c
++: implement P2468R
2
, the
e
qu
a
lity operat
o
r you are
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Jeff
Chapman II
input: add ge
t
_source_te
x
t_
b
etween
Co-authored-by: Jason Merrill <
jason@redhat.com
>
commit
|
commitdiff
|
tree
2022-11-03
Jason Merrill
c
+
+:
c
hange -
f
con
c
epts
t
o mean C++20 concepts
commit
|
commitdiff
|
tree
2022-11-01
Jas
o
n Merrill
c++: pa
s
s std attributes
t
o make_call_declarato
r
commit
|
commitdiff
|
tree
2022-11-01
Jason Merrill
c++: set TR
E
E_N
O
THROW after genericize
commit
|
commitdiff
|
tree
2022-11-01
J
ason
M
errill
c++: formatting twea
k
s
commit
|
commitdiff
|
tree
2022-10-28
Jaso
n
Merrill
c++: app
l
y fr
i
en
d
attribut
e
s so
o
ner
commit
|
commitdiff
|
tree
2022-10-25
Jason Merrill
c
+
+: cor
r
e
c
t
fold_ope
r
and c
h
ange
commit
|
commitdiff
|
tree
2022-10-25
Jason Merrill
c++:
constexpr
-
e
v
aluate
m
ore a
s
su
m
es
commit
|
commitdiff
|
tree
next