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++: implicit lookup of std::initializer_list [PR102576]
2022-09-29
Pat
r
i
ck Palka
c+
+
: i
m
p
l
icit
loo
k
up
o
f std::i
n
itializ
e
r_l
i
st
[
PR10
2
576]
commit
|
commitdiff
|
tree
2022-09-29
Patrick
Palka
c++: i
m
plement __remove_
c
v,
_
_rem
o
ve
_
re
f
erence and
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
Patrick
P
a
l
ka
c
++: intr
o
duce TR
A
I
T_TYPE alongs
i
d
e
TRAIT_EXPR
commit
|
commitdiff
|
tree
2022-09-26
Patric
k
Palka
c++ modules: variab
l
e
t
em
p
l
a
te parti
a
l spec fixes
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Patr
i
c
k Palka
c++ modules: partial
variable template sp
e
cial
i
zatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
Patrick Palka
c++: xtre
m
e-h
e
ader modules tests cl
e
a
n
ups
commit
|
commitdiff
|
tree
2022-09-20
P
a
trick
P
alka
c
++: modules and non-dependent auto de
d
uction
commit
|
commitdiff
|
tree
2022-09-20
P
atri
c
k
P
alka
c++: stream PACK_EXP
A
NSIO
N
_EXTRA_ARGS [PR10676
1
]
commit
|
commitdiff
|
tree
2022-09-17
Pat
r
ick Pa
l
ka
c++: modules I
C
E
with typename f
r
iend
commit
|
commitdiff
|
tree
2022-09-16
Patrick Palka
c++: 'mutable' memb
e
r within conste
x
pr [P
R
92505]
commit
|
commitdiff
|
tree
2022-09-15
Patri
c
k
P
alka
l
i
bstdc++: Implement r
a
nges::chunk_by_view from P2443R1
commit
|
commitdiff
|
tree
2022-09-13
Patri
c
k Pa
l
ka
l
i
bstdc++: Implemen
t
rang
e
s::slide_view from P2442
R
1
commit
|
commitdiff
|
tree
2022-09-13
Pa
t
rick
P
alka
libstdc++
:
I
m
pl
e
ment ra
n
ges::chunk_view f
r
om P2442R
1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
li
b
stdc+
+
:
I
mplemen
t
LWG 3569 changes to j
o
in_view
.
.
.
commit
|
commitdiff
|
tree
2022-09-13
Pa
t
rick Palka
libstdc++
:
Avoid -
W
p
a
rentheses warning w
i
t
h debug iterators
commit
|
commitdiff
|
tree
2022-09-13
Pat
r
ic
k
Palk
a
c
+
+:
remove
s
ingle-parame
t
er version
o
f
m
ark
_
used
commit
|
commitdiff
|
tree
2022-09-13
Patr
i
ck Palka
c
++:
t
w
o-parameter versi
o
n of cxx_constant_val
u
e
commit
|
commitdiff
|
tree
2022-09-13
Patric
k
Palka
c++: some missi
n
g-SFINAE fixes
commit
|
commitdiff
|
tree
2022-09-12
Patrick Palka
c++: rem
o
ve '_sfi
n
ae'
s
uffix
f
rom fun
c
tions
commit
|
commitdiff
|
tree
2022-09-12
Patrick Palka
c++: template-id arg
u
ment
s
a
r
e eva
l
ua
t
ed [
P
R101906]
commit
|
commitdiff
|
tree
2022-09-12
Patrick Palka
l
i
bs
t
dc++: Ad
d
already-ac
c
epte
d
<ranges> testcase
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Patrick Palka
libstdc++: F
i
x return type of empty zip_/
a
djacent_transform
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Patrick Pa
l
ka
libstdc++: Fix typo in a
d
jacent_
v
i
ew::_Iterat
o
r [PR106798]
commit
|
commitdiff
|
tree
2022-09-09
Patrick Palka
libstdc++: Fix zi
p
_
v
iew's opera
t
or- fo
r
int
e
ger-class
.
.
.
commit
|
commitdiff
|
tree
2022-09-08
Patri
c
k
Palka
c++: Add t
e
stcase for already fixed PR [PR
9
9209]
commit
|
commitdiff
|
tree
2022-09-08
Patrick Pal
k
a
c++: unn
e
c
e
s
sar
y
i
n
stan
t
iation o
f
co
n
stexpr var
[
P
R
99130]
commit
|
commitdiff
|
tree
2022-09-07
Patrick P
a
lka
libstdc++: Optimize is_refere
n
c
e
commit
|
commitdiff
|
tree
2022-09-07
Pat
r
ick Palk
a
libstd
c
+
+
: Optimize is_void and is_null_poin
t
er
commit
|
commitdiff
|
tree
2022-09-02
Patr
i
ck Palk
a
libstdc++: C
o
nsi
s
tentl
y
use
::type when
d
e
riv
i
ng fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2022-09-02
Patrick P
a
lka
l
ibstdc++
:
Fix laz
i
ness of __
a
nd/or/not_
commit
|
commitdiff
|
tree
2022-09-01
Patrick P
a
lka
libstdc++: Implement
ranges::adjacent_transform
_
view
.
.
.
commit
|
commitdiff
|
tree
2022-08-31
Patrick
P
a
lka
lib
s
td
c
++: A
few more m
i
n
o
r
<ranges> cl
e
anups
commit
|
commitdiff
|
tree
2022-08-31
P
a
tric
k
Palka
libstdc++: Implement range
s
::adja
c
ent
_
vie
w
f
r
o
m
P2321R2
commit
|
commitdiff
|
tree
2022-08-31
Patrick Pa
l
k
a
libstdc++
:
Add test for
s
td::co
n
/dis
j
unction's short
.
.
.
commit
|
commitdiff
|
tree
2022-08-27
Patrick P
a
lka
li
b
stdc+
+
: Add t
e
s
t for std::
c
o
n
/disj
u
nction
'
s base
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Patric
k
Palka
l
ibstdc++: I
m
plement LWG 3692/3702 ch
a
nges to z
i
p_
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Patric
k
Palka
libstd
c
++: Imp
l
ement
range
s
::z
i
p_transf
o
rm_vi
e
w
fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Patrick Palka
libstdc++: O
p
timize s
t
d
:
:
c
o
n/disjun
c
ti
o
n, __and_/_
_
or_
.
.
.
commit
|
commitdiff
|
tree
2022-08-25
Patr
i
ck
P
alk
a
libstdc++
:
Some minor <ranges> cleanups
commit
|
commitdiff
|
tree
2022-08-24
Patrick
Pa
l
ka
libstdc++:
Imple
m
ent
r
a
nges::zip_vi
e
w from P232
1
R2
commit
|
commitdiff
|
tree
2022-08-24
Patrick P
a
l
k
a
libstd
c
++:
Fi
x
fallout
f
rom P2321R
2
std:
:
pair/tuple
.
.
.
commit
|
commitdiff
|
tree
2022-08-23
Pa
t
rick Palka
l
i
bstdc++: Implement
s
td::pair
/
tupl
e
/misc enhanc
e
ments
.
.
.
commit
|
commitdiff
|
tree
2022-08-23
P
a
trick
P
a
l
ka
l
i
bstdc++: Separate cons
t
r
u
ct/convert
i
bi
l
i
ty
te
s
ts
.
.
.
commit
|
commitdiff
|
tree
2022-07-22
Patrick Pal
k
a
c++: CTAD from initiali
z
e
r list [PR1
0
6366
]
commit
|
commitdiff
|
tree
2022-07-19
Patric
k
Palk
a
c++: shor
t
cut
b
ad reference bindi
n
g
[
PR
9
4894]
commit
|
commitdiff
|
tree
2022-07-13
Patrick
P
alka
c++: non-d
e
pendent call to consteval opera
t
or
[PR1
0
5912]
commit
|
commitdiff
|
tree
2022-07-13
Patrick Palka
c++: dep
e
n
d
ence of co
n
s
trai
n
ed memfn
from current
inst
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
P
atri
c
k Pa
l
ka
c++: generi
c
targs and identity substitu
t
ion [PR105
9
56
]
commit
|
commitdiff
|
tree
2022-06-23
Patric
k
Palka
c++: constexpr
f
oldi
n
g
i
n unevaluated contex
t
[
P
R
105931]
commit
|
commitdiff
|
tree
2022-06-23
Patr
i
ck Pa
l
ka
c++: c
o
ntext co
m
p
l
etion
i
n look
u
p_
t
em
p
lat
e
_class
[PR10
5
982]
commit
|
commitdiff
|
tree
2022-06-10
Patrick Palka
c+
+
: imp
r
ove TYPENAME_T
Y
PE ha
s
hin
g
[PR6
5
328]
commit
|
commitdiff
|
tree
2022-06-10
Patrick Palka
c++: optimize specializat
i
on of templated
member funct
i
ons
commit
|
commitdiff
|
tree
2022-06-10
Patric
k
Pal
k
a
c
+
+
:
optimize
s
pecia
l
ization of nested templa
t
e
d
c
l
asses
commit
|
commitdiff
|
tree
2022-06-06
Patr
i
ck Pa
l
ka
c+
+
: fu
n
ction NTTP
a
rgumen
t
considered
u
nused [PR53164
.
.
.
commit
|
commitdiff
|
tree
2022-06-03
Patrick Palka
c++: valu
e
-
d
e
p but not type-dep de
c
l
type exp
r
[PR1057
5
6]
commit
|
commitdiff
|
tree
2022-06-03
Pa
t
r
ic
k
Palka
c++:
cv-quals of du
m
my o
b
j
f
or non-de
p
memfn call
.
.
.
commit
|
commitdiff
|
tree
2022-06-03
Pa
t
rick Palka
c++: don't
substitute TEM
P
LAT
E
_PARM_
C
ONS
T
RAINT
S
[
PR1
0
0374]
commit
|
commitdiff
|
tree
2022-06-03
Patrick P
a
l
k
a
c+
+
: fin
d
_template_param
e
ters and PARM_D
E
CLs [PR105797]
commit
|
commitdiff
|
tree
2022-05-31
Patrick Palka
c++
:
non-de
p
call with empty
T
YPE_
B
INFO [PR105758]
commit
|
commitdiff
|
tree
2022-05-31
Patr
i
ck Palka
c
++: use a
u
t
o
_timev
a
r inst
e
ad of timeva
r
_push/pop
commit
|
commitdiff
|
tree
2022-05-31
P
a
trick Palka
c++: squash cp_build_qualified
_
type/_real
commit
|
commitdiff
|
tree
2022-05-31
Pa
t
rick Pal
k
a
c++: docu
m
ent comp_t
e
mplate_args's
default args
commit
|
commitdiff
|
tree
2022-05-31
P
a
tric
k
Palk
a
c+
+
: use curre
n
t_tem
p
late
_
constraints m
o
re
commit
|
commitdiff
|
tree
2022-05-26
Patrick Palka
c++: constrained partia
l
s
pec forwa
r
d decl [PR96363]
commit
|
commitdiff
|
tree
2022-05-24
Patrick Palka
c++: set
TY
P
E_CANONIC
A
L for mo
r
e template
t
ypes
commit
|
commitdiff
|
tree
2022-05-12
Patrick Palka
c++: t
i
g
h
ten TMPL_
A
RGS_L
E
V
E
L ma
c
ro
commit
|
commitdiff
|
tree
2022-05-11
Patric
k
Palk
a
t
ree: introduc
e
range adaptor
f
o
r
TRE
E
_VEC
commit
|
commitdiff
|
tree
2022-05-10
Patrick Palka
c++
:
Remo
v
e SET_PA
C
K_E
X
PANSION_PATTE
R
N /
SET_ARGUMENT_
P
ACK_ARGS
commit
|
commitdiff
|
tree
2022-05-10
Patrick Palka
c++: H
a
rden
*
_PACK_EXPANSION and *_ARGUMENT_PAC
K
m
a
cro
s
commit
|
commitdiff
|
tree
2022-05-09
Patrick
Palka
c++: constexpr init of union sub-aggr w
/
base [PR105491]
commit
|
commitdiff
|
tree
2022-05-04
Patrick
P
alka
c
++: ICE duri
n
g
aggr CTAD for
m
e
mbe
r
tm
p
l [PR105476]
commit
|
commitdiff
|
tree
2022-05-03
Patrick
Palka
c++: make f
i
n
i
sh_non_stati
c
_data_memb
e
r SFINAE e
n
able
d
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
Pat
r
ick Palka
libstdc++
:
Don't use std::tol
o
we
r
in <charcon
v
> [PR103911]
commit
|
commitdiff
|
tree
2022-05-02
Patrick Palka
libstdc++: case-sensitivity in hexfloat std::from_chars
.
.
.
commit
|
commitdiff
|
tree
2022-04-30
P
a
trick
Palk
a
ge
n
gty
p
e
:
remov
e
"tre
e
_exp" speci
a
l
attri
b
ute
commit
|
commitdiff
|
tree
2022-04-28
Patrick Palka
c++: partial order
i
ng
a
n
d
d
e
pend
e
nt oper
a
tor expr
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
P
atric
k
Palka
c++: decl
t
ype
o
f
non-dependen
t
call of
class ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
Patri
c
k
P
a
l
ka
c++: IC
E
with requires-expr an
d
-Wse
q
uence
-
point
[PR1
0
5304]
commit
|
commitdiff
|
tree
2022-04-26
Patrick Palka
c
+
+:
partial ordering with
d
epe
n
dent NTTP type [PR1
0
5289]
commit
|
commitdiff
|
tree
2022-04-21
Patrick Palka
libstdc++: Avoid
A
SCII assumptions in
f
lo
a
tin
g
_
f
rom_chars
.
cc
commit
|
commitdiff
|
tree
2022-04-21
Patric
k
Pa
l
ka
libstdc++: Work arou
n
d mod
u
les ICE in <charconv> [P
R
1052
9
7]
commit
|
commitdiff
|
tree
2022-04-19
Patrick Palka
lib
s
tdc+
+
: Stop de
f
inin
g
_GLI
B
CXX_
A
SSERTIONS in floating_to_
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
Patrick Palk
a
libstdc+
+
:
Micr
o
-
o
pt
i
miz
e
__from_ch
a
rs_po
w
2_base
commit
|
commitdiff
|
tree
2022-04-15
Patric
k
Palk
a
libstdc++: Avoid double-deref of __first
in r
a
nges
.
.
.
commit
|
commitdiff
|
tree
2022-04-15
Patrick Palka
libs
t
dc++
:
Optimize intege
r
s
t
d:
:
fr
o
m_chars
commit
|
commitdiff
|
tree
2022-04-12
Patri
c
k Palka
c++: re
q
uires-expr i
n
p
ack
expans
i
on u
s
in
g
pa
c
k [PR103105]
commit
|
commitdiff
|
tree
2022-04-07
Patrick Palka
c++: u
s
e
a
fter free during name look
u
p w/ mod
u
le
s
.
.
.
commit
|
commitdiff
|
tree
2022-04-06
Patric
k
Pal
k
a
c++: make -
W
c
t
ad-maybe-unsuppo
r
ted respect complain
.
.
.
commit
|
commitdiff
|
tree
2022-04-01
P
atrick Palka
c++
:
deducing from class
t
ype
o
f NTT
P
[PR105110]
commit
|
commitdiff
|
tree
2022-03-30
Patrick P
a
lka
c++: ICE with
fai
l
ed __is_constr
u
ctible constraint
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
P
a
trick
P
alk
a
c-family: Add -Wmis
l
eading-inde
n
tation test
c
ase [PR71637]
commit
|
commitdiff
|
tree
2022-03-28
Patrick Palka
c++: rej
e
ct co
n
cept w/ multiple tparm lists [PR105067]
commit
|
commitdiff
|
tree
2022-03-28
Patrick Palka
c
++:
c
on
s
trained
t
emplate friend matching I
C
E
[PR105064]
commit
|
commitdiff
|
tree
2022-03-26
Patrick Palka
c++: diagnosing
i
f-s
t
mt with non-consta
n
t
branches
.
.
.
commit
|
commitdiff
|
tree
2022-03-26
Patr
i
c
k
Palka
c++:
ICE
w
hen bu
i
lding builtin operator->* set [PR10345
5
]
commit
|
commitdiff
|
tree
2022-03-24
P
a
trick Palka
c++: missi
n
g SFINAE f
o
r non-constant
c
onsteva
l
c
a
lls
.
.
.
commit
|
commitdiff
|
tree
2022-03-16
Patrick
Palka
c
+
+: fu
r
ther
lookup_member simplificat
i
on
commit
|
commitdiff
|
tree
2022-03-16
Patr
i
ck Palka
c
+
+: fold c
a
lls to
std::move
/
forwa
r
d [PR96780]
commit
|
commitdiff
|
tree
2022-03-15
P
a
t
rick P
a
lk
a
c++:
extraneous access e
r
ror with ambiguous lookup
.
.
.
commit
|
commitdiff
|
tree
2022-03-12
Patrick
Palka
c++
:
naming a
d
e
pendently-scoped t
e
mplate for CTAD
.
.
.
commit
|
commitdiff
|
tree
next