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
ick Palka
c++: implici
t
lookup of std::ini
t
iali
z
e
r_list [
P
R102576]
commit
|
commitdiff
|
tree
2022-09-29
Patric
k
Palka
c++: im
p
leme
n
t __remove_
c
v, __remove_r
e
fere
n
ce
and
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
P
a
tric
k
Palka
c++: introduce TRAIT
_
T
YPE
a
longsi
d
e TRAI
T
_EXPR
commit
|
commitdiff
|
tree
2022-09-26
Patrick Palka
c++ modul
e
s: variable tem
p
late partial sp
e
c fixes
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Patric
k
Pa
l
ka
c++ m
o
du
l
e
s
:
partial var
i
able temp
l
ate sp
e
cializations
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
Patrick Pal
k
a
c++: xtr
e
me-
h
eader modules tests cleanups
commit
|
commitdiff
|
tree
2022-09-20
Patrick Palka
c+
+
: modules a
n
d
n
on-dependent a
u
t
o
dedu
c
tion
commit
|
commitdiff
|
tree
2022-09-20
Patrick Pa
l
ka
c
+
+
:
st
r
e
a
m
PACK_EXPA
N
SION_EXTR
A
_A
R
GS [PR106761]
commit
|
commitdiff
|
tree
2022-09-17
Patrick Palka
c++: modules ICE with typename fri
e
nd
commit
|
commitdiff
|
tree
2022-09-16
Patr
i
ck Palka
c++: 'mut
a
ble' member within c
o
nstexpr [PR925
0
5]
commit
|
commitdiff
|
tree
2022-09-15
Pat
r
i
c
k
Palka
libstdc++
:
Implement ranges:
:
chunk_by_vi
e
w
fr
o
m
P2443R1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palk
a
libstdc++: Implement ranges:
:
s
l
ide_view
from P2
4
42
R
1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
libstdc++: Implement ranges
:
:chunk_v
i
ew f
r
om
P2442
R
1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
lib
s
tdc++: Implement LWG 356
9
ch
a
ng
e
s to
j
oin
_
view
.
.
.
commit
|
commitdiff
|
tree
2022-09-13
P
a
tr
i
ck Palka
libstdc++:
A
void -Wparent
h
ese
s
warning with
debug iterat
o
rs
commit
|
commitdiff
|
tree
2022-09-13
P
a
tr
i
c
k P
a
lka
c
++: re
m
ove single-parameter version of mark_used
commit
|
commitdiff
|
tree
2022-09-13
Patric
k
P
a
lka
c++: two-param
e
ter version of
c
xx_constant
_
value
commit
|
commitdiff
|
tree
2022-09-13
P
a
tr
i
ck Palka
c++:
s
ome
missing-SFINAE fixes
commit
|
commitdiff
|
tree
2022-09-12
Patric
k
Pal
k
a
c++: remove
'
_s
f
inae'
suffix from functions
commit
|
commitdiff
|
tree
2022-09-12
Patrick Palka
c++
:
te
m
p
l
a
t
e
-i
d
a
r
gum
e
nts
a
re evaluated [PR
1
019
0
6
]
commit
|
commitdiff
|
tree
2022-09-12
Patrick Palka
libstdc++
:
Add already-acc
e
p
t
e
d
<ranges> testcas
e
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Patric
k
Palk
a
lib
s
tdc
+
+:
Fix return t
y
pe
o
f e
m
pty z
i
p_/adjacent_transform
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Patrick Palk
a
l
i
bstdc++:
F
ix t
y
p
o
in adjacent_view::_Itera
t
or [PR106798]
commit
|
commitdiff
|
tree
2022-09-09
Patrick Palk
a
li
b
stdc
+
+: Fi
x
zip_vi
e
w'
s
operator- for i
n
teger-class
.
.
.
commit
|
commitdiff
|
tree
2022-09-08
P
a
t
r
i
c
k P
a
lka
c++: Ad
d
testca
s
e for alrea
d
y fixed PR
[PR99209]
commit
|
commitdiff
|
tree
2022-09-08
Patrick P
a
lka
c++: unnecess
a
ry
i
nstantiation
of c
o
ns
t
expr var [PR99130]
commit
|
commitdiff
|
tree
2022-09-07
Patrick Palka
libstdc++: O
p
timize
is_reference
commit
|
commitdiff
|
tree
2022-09-07
Patrick Palka
libst
d
c++:
O
ptimiz
e
is_void and is_n
u
ll_p
o
int
e
r
commit
|
commitdiff
|
tree
2022-09-02
Patrick Palka
libstdc++: Consistently use ::type when deriving from
.
.
.
commit
|
commitdiff
|
tree
2022-09-02
Patrick
P
alka
libstdc
+
+: Fix
l
aziness of __a
n
d/or
/
no
t
_
commit
|
commitdiff
|
tree
2022-09-01
Patr
i
ck Palka
l
ibstdc
+
+: Implement
rang
e
s::adjacent_tr
a
nsform_view
.
.
.
commit
|
commitdiff
|
tree
2022-08-31
Pa
t
rick Pa
l
ka
lib
s
tdc+
+
: A few more minor
<
ranges> cleanups
commit
|
commitdiff
|
tree
2022-08-31
Patrick P
a
lka
l
ibstdc++: I
m
plement
r
a
n
ge
s
::adjacent_
v
ie
w
from P
2
3
2
1
R2
commit
|
commitdiff
|
tree
2022-08-31
Patr
i
c
k
Pal
k
a
libstdc++: Add test for
s
td::co
n
/disjunction's
s
hort
.
.
.
commit
|
commitdiff
|
tree
2022-08-27
P
atrick Palka
libstdc++: Add test for
s
t
d
:
:con/disjunction's base
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Patrick Palka
libstdc++: Imple
m
ent LWG 3692/3702 c
h
ang
e
s to zip_
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
P
atrick Palka
libstd
c
++: Implement ranges::
z
i
p_transf
o
rm_view from
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Patri
c
k Palka
l
i
bstdc++: Optimize std::con/disjunction, __and_/__or_
.
.
.
commit
|
commitdiff
|
tree
2022-08-25
P
at
r
ick Palka
libstdc++: Some minor <ranges> cleanu
p
s
commit
|
commitdiff
|
tree
2022-08-24
Patric
k
Palka
libstdc
+
+:
Implement ranges:
:
zip_v
i
ew from
P2321R2
commit
|
commitdiff
|
tree
2022-08-24
Patrick Palk
a
l
ibst
d
c++:
Fix fallou
t
f
r
om P2321R2 s
t
d
:
:pair/tuple
.
.
.
commit
|
commitdiff
|
tree
2022-08-23
Patrick Palka
l
ibstdc++:
I
mpl
e
m
ent st
d
:
:pair/tuple/mi
s
c
enhancements
.
.
.
commit
|
commitdiff
|
tree
2022-08-23
Pat
r
ick Palka
libstdc
+
+: Separate
construct/co
n
ver
t
i
b
ility tests
.
.
.
commit
|
commitdiff
|
tree
2022-07-22
P
atrick Palka
c+
+
: CTA
D
f
ro
m
i
n
itializer
l
i
s
t
[PR106366
]
commit
|
commitdiff
|
tree
2022-07-19
Pat
r
i
c
k
Palka
c
+
+: shortcut ba
d
reference binding [PR
9
4894]
commit
|
commitdiff
|
tree
2022-07-13
P
a
trick Palka
c++: non-depe
n
de
n
t call to
cons
t
eval
op
e
ra
t
or
[
PR105912]
commit
|
commitdiff
|
tree
2022-07-13
Patrick Pal
k
a
c++: dependence of constr
a
ined memfn
f
r
o
m
current in
s
t
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
Patrick Palka
c++: generic targs
a
n
d identi
t
y substitution [PR105956]
commit
|
commitdiff
|
tree
2022-06-23
Patric
k
Palka
c++: constexpr
f
ol
d
i
n
g in une
v
a
l
uated c
o
ntext [PR105931]
commit
|
commitdiff
|
tree
2022-06-23
P
a
trick Pal
k
a
c++:
context
c
ompletion i
n
lo
o
kup_template_cla
s
s [PR1
0
5982]
commit
|
commitdiff
|
tree
2022-06-10
Patrick P
a
lka
c++: improve TYPENAME_TYPE hashing [PR65328]
commit
|
commitdiff
|
tree
2022-06-10
Patric
k
Palka
c+
+
: optimize specia
l
izat
i
on of tem
p
lated member functions
commit
|
commitdiff
|
tree
2022-06-10
Patrick Pa
l
k
a
c++: optimize s
p
eciali
z
a
tion o
f
nested
templat
e
d classes
commit
|
commitdiff
|
tree
2022-06-06
Patrick Palka
c++: fu
n
c
t
ion N
T
TP
argumen
t
considered unused [PR53
1
64
.
.
.
commit
|
commitdiff
|
tree
2022-06-03
Patr
i
c
k
Palka
c++: value
-
dep but n
o
t type-dep decltype expr [PR1057
5
6
]
commit
|
commitdiff
|
tree
2022-06-03
Patr
i
ck Palka
c++: cv-qual
s
o
f
dumm
y
o
bj for non-dep memfn call
.
.
.
commit
|
commitdiff
|
tree
2022-06-03
P
atrick Palka
c
++: don't su
b
s
t
itute TEMPLATE_
P
ARM_CONS
T
RAINT
S
[PR100
3
74]
commit
|
commitdiff
|
tree
2022-06-03
P
atrick Pal
k
a
c++
:
find_tem
p
l
ate_parameter
s
an
d
PARM_DECL
s
[
P
R105797]
commit
|
commitdiff
|
tree
2022-05-31
P
a
t
rick Pal
k
a
c++: non-de
p
call with emp
t
y TYPE_BINF
O
[PR1
0
5
7
58]
commit
|
commitdiff
|
tree
2022-05-31
Patr
i
ck Palka
c+
+
:
u
s
e auto_time
v
ar i
n
stead of tim
e
v
ar_push/pop
commit
|
commitdiff
|
tree
2022-05-31
Patrick Palka
c
++: squash cp_build
_
qual
i
f
ied_ty
p
e/
_
real
commit
|
commitdiff
|
tree
2022-05-31
Pa
t
rick P
a
l
k
a
c++
:
d
ocument
comp_template_args's defa
u
lt args
commit
|
commitdiff
|
tree
2022-05-31
Patr
i
ck Palka
c++: us
e
current_template_cons
t
r
a
ints more
commit
|
commitdiff
|
tree
2022-05-26
Patrick Palka
c++: constraine
d
partial spec forwar
d
de
c
l [P
R
96363]
commit
|
commitdiff
|
tree
2022-05-24
P
atrick P
a
lka
c++: set TYP
E
_CANON
I
CA
L
for more
template
types
commit
|
commitdiff
|
tree
2022-05-12
Patrick Palka
c++:
t
ighten TMPL_A
R
GS_LEVEL
macro
commit
|
commitdiff
|
tree
2022-05-11
Pat
r
ick
P
alk
a
tre
e
: int
r
odu
c
e
r
a
nge ada
p
tor
f
or TREE_VEC
commit
|
commitdiff
|
tree
2022-05-10
Patrick
P
a
l
ka
c++: R
e
move
SET_PACK_EXP
A
NS
I
O
N
_PATTERN / SET_ARGUMENT_PACK_ARGS
commit
|
commitdiff
|
tree
2022-05-10
Patr
i
ck Palka
c
+
+
:
Harden *_PACK_E
X
PANSION and *
_
ARGUMENT_PACK
ma
c
r
os
commit
|
commitdiff
|
tree
2022-05-09
Patric
k
Palka
c++: constexp
r
init of
union sub-aggr w/
b
a
s
e [PR105
4
91]
commit
|
commitdiff
|
tree
2022-05-04
Patri
c
k Palka
c++: ICE du
r
ing
aggr C
T
AD for member tmpl [PR105476
]
commit
|
commitdiff
|
tree
2022-05-03
Patr
i
ck Palka
c++: make fi
n
ish_non_static_data_member
SFINAE enabled
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
P
atrick Pa
l
k
a
libstdc++: Do
n
't use st
d
::tolo
w
er in <charconv> [PR103
9
11]
commit
|
commitdiff
|
tree
2022-05-02
Patrick
Palka
l
i
bstdc++:
c
ase-sensitivity in hexfloat std::from
_
ch
a
rs
.
.
.
commit
|
commitdiff
|
tree
2022-04-30
P
atri
c
k Palk
a
gengtype: remove
"tree_exp" spe
c
ial a
t
tribute
commit
|
commitdiff
|
tree
2022-04-28
Patrick Palka
c++: par
t
ial order
i
ng a
n
d
dep
e
n
d
ent
o
perator expr
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
Patrick Palka
c++
:
decl
t
y
pe
o
f non-depende
n
t call
o
f class type
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
P
a
tri
c
k Palka
c++: ICE
w
ith requires-
e
xpr and -Wsequence-poin
t
[
PR105304]
commit
|
commitdiff
|
tree
2022-04-26
Patric
k
Pal
k
a
c
++: partial ordering with
d
e
pe
n
dent NTTP type [PR105289]
commit
|
commitdiff
|
tree
2022-04-21
P
a
trick Palka
libstdc++: Avoid ASCII assumptions in
f
loating_from_cha
r
s
.
cc
commit
|
commitdiff
|
tree
2022-04-21
Patrick Palk
a
libs
t
dc++: Work around modul
e
s IC
E
in
<charconv
>
[
P
R
105297]
commit
|
commitdiff
|
tree
2022-04-19
Pat
r
ick Pal
k
a
libstd
c
+
+: Stop defini
n
g _GLIBCXX
_
ASSER
T
IONS in floating_to
_
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
Patr
i
ck Pa
l
ka
libstdc++: Micro-optimiz
e
_
_
f
rom_chars_pow2_base
commit
|
commitdiff
|
tree
2022-04-15
Patrick
P
alka
libstdc++: Avo
i
d double-dere
f
o
f
__first in ranges
.
.
.
commit
|
commitdiff
|
tree
2022-04-15
Pa
t
r
i
ck Palka
li
b
std
c
++: Opti
m
ize integer
s
td::from_chars
commit
|
commitdiff
|
tree
2022-04-12
Patrick
P
alka
c
++:
requires-expr i
n
pack expansion
u
s
ing pa
c
k [PR103
1
05]
commit
|
commitdiff
|
tree
2022-04-07
Pa
t
r
ick Palka
c++: u
s
e aft
e
r
fr
e
e d
u
ring na
m
e
lookup w/ modules
.
.
.
commit
|
commitdiff
|
tree
2022-04-06
Pat
r
i
ck Palka
c++: make -Wctad-maybe-unsupporte
d
res
p
ect complai
n
.
.
.
commit
|
commitdiff
|
tree
2022-04-01
Pat
r
ick Palka
c
++:
d
educing from clas
s
type of NTTP [P
R
105110]
commit
|
commitdiff
|
tree
2022-03-30
Pat
r
ick Palka
c++:
I
CE wit
h
failed __is_co
n
s
truc
t
i
ble co
n
straint
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
Patr
i
ck Palka
c
-family: A
d
d
-Wmisleadi
n
g-indent
a
tion testcase [PR71637]
commit
|
commitdiff
|
tree
2022-03-28
Pat
r
ick Palka
c++: rej
e
ct conce
p
t w/
mu
l
tiple t
p
arm list
s
[PR10506
7
]
commit
|
commitdiff
|
tree
2022-03-28
Patrick P
a
lka
c+
+
: co
n
strai
n
ed
template f
r
ie
n
d matc
h
in
g
I
CE [PR105064]
commit
|
commitdiff
|
tree
2022-03-26
Patrick Palka
c++: diagnosi
n
g if-stmt with non-constant br
a
nches
.
.
.
commit
|
commitdiff
|
tree
2022-03-26
Patrick Palka
c++: ICE when bui
l
ding
b
uiltin
o
pera
t
or->
*
s
et
[
PR103455]
commit
|
commitdiff
|
tree
2022-03-24
Patrick
Palka
c++: mi
s
sing SFIN
A
E for non-co
n
sta
n
t con
s
teval calls
.
.
.
commit
|
commitdiff
|
tree
2022-03-16
P
a
trick Pal
k
a
c++: further lookup_member simpli
f
ication
commit
|
commitdiff
|
tree
2022-03-16
Patrick Palka
c+
+
:
f
o
l
d
call
s
t
o std::move/forward [
P
R
96780]
commit
|
commitdiff
|
tree
2022-03-15
Patrick Palka
c++:
e
xtraneous acce
s
s error with a
m
biguous looku
p
.
.
.
commit
|
commitdiff
|
tree
2022-03-12
Patrick Palka
c++: naming a dependentl
y
-sco
p
ed t
e
mp
l
ate fo
r
CTAD
.
.
.
commit
|
commitdiff
|
tree
next