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++: alias template of non-template class [PR112633]
2023-11-22
Patric
k
Palka
c++: alias template of non-template class [PR
1
12633]
commit
|
commitdiff
|
tree
2023-11-16
P
a
trick Palka
c
++: add fixed t
e
st
c
a
ses [PR98614, PR1048
0
2]
commit
|
commitdiff
|
tree
2023-11-16
Patrick Palka
c
+
+
:
const
a
ntnes
s
of call t
o
f
u
nction poin
t
er [PR111703]
commit
|
commitdiff
|
tree
2023-11-15
P
atrick Palka
c+
+
: direct
e
n
um init
from
t
ype
-
dep elt [PR112
5
1
5
]
commit
|
commitdiff
|
tree
2023-11-15
P
atrick Palka
c++: partially
inst r
e
qu
i
res-expr in noe
x
cept-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c++: non-dependent
.
*
operan
d
foldi
n
g [PR112427]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Pa
l
ka
c++: constantness
of local v
a
r in constexpr fn [PR11170
3
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c++: declty
p
e of
(
by-valu
e
capt
u
red re
f
e
r
e
nce) [P
R
79620]
commit
|
commitdiff
|
tree
2023-11-10
P
a
tr
i
ck Pa
l
ka
c++: decltype of capture pro
x
y
[PR79378,
P
R96917]
commit
|
commitdiff
|
tree
2023-11-09
Patri
c
k Palka
libstdc++
:
F
ix
forward
i
n
g in __take/d
r
op_of_
r
epeat
_
view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palka
c++
:
a
no
t
he
r
build_n
e
w
_
1 folding f
i
x
[PR
1
11
9
29]
commit
|
commitdiff
|
tree
2023-10-27
Patr
i
c
k
P
a
lka
c++
:
add testca
s
e
verifyi
n
g
non-dep new-
e
xpr che
c
king
commit
|
commitdiff
|
tree
2023-10-27
Patrick Pa
l
k
a
c++: more ahead-o
f
-t
i
me -Wpar
e
ntheses warning
s
commit
|
commitdiff
|
tree
2023-10-25
Patr
i
c
k Palka
c
+
+: add fixed t
e
stcase [P
R
9
9
8
0
4]
commit
|
commitdiff
|
tree
2023-10-24
P
atri
c
k Palka
c++: non-dep ar
r
ay
n
ew-e
x
pr size
[
P
R1
1
192
9
]
commit
|
commitdiff
|
tree
2023-10-24
Patrick P
a
l
k
a
c++: cp_stabilize_reference a
n
d non-dep exprs [PR1119
1
9]
commit
|
commitdiff
|
tree
2023-10-22
Patrick Pa
l
ka
o
b
jc++: type/expr tsubst conflation [PR111920
]
commit
|
commitdiff
|
tree
2023-10-20
Patr
i
c
k Pal
k
a
rust
:
build fail
u
r
e after NON_DEPEN
D
EN
T
_EXPR
r
emoval
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c
++:
r
e
name t
s
ub
s
t_copy_an
d
_build and tsu
b
st_expr
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: merge tsubst_copy into ts
u
bst_copy_and_b
u
ild
commit
|
commitdiff
|
tree
2023-10-20
Patrick
P
alka
c++:
n
on
-
static memf
n
call dependen
c
e
cleanup [PR106086]
commit
|
commitdiff
|
tree
2023-10-20
P
a
t
rick Palka
c++: remove NON_DEPENDENT_EXPR, part 2
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++
:
r
emove
N
O
N
_
DE
P
EN
D
ENT
_
EXPR, p
a
rt 1
commit
|
commitdiff
|
tree
2023-09-25
Patrick P
a
lka
libstdc
+
+:
S
horten
i
nteger std::to/from_chars symbol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
P
a
trick Palka
c++: missing SFIN
A
E in grok_array_de
c
l [PR111493]
commit
|
commitdiff
|
tree
2023-09-22
Patric
k
Palka
c++:
c
ons
t
rai
n
t
rewriting during ttp coerci
o
n [PR11
1
485]
commit
|
commitdiff
|
tree
2023-09-20
Patr
i
ck Pal
k
a
c++:
improve cl
a
ss NTTP
o
bject pretty printing [PR111471
]
commit
|
commitdiff
|
tree
2023-09-20
Patrick Palka
c++: further opti
m
ize tsub
s
t_template_decl
commit
|
commitdiff
|
tree
2023-09-19
Pat
r
i
c
k Palka
c++: fix
c
x
x_print_type's template-info
dumping
commit
|
commitdiff
|
tree
2023-09-19
Patrick
P
alka
c
++
:
ove
r
eager t
y
pe co
m
p
l
e
tio
n
in
convert_to
_
void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
P
a
trick
P
a
l
ka
c++: const
n
ess of decltype of NTTP obje
c
t [PR9
9
63
1
]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick Palka
c
+
+: opt
i
mize unifying nested templated cla
s
ses [PR89231]
commit
|
commitdiff
|
tree
2023-09-18
Patrick
P
alka
c
+
+
: non-dependent ass
i
g
n
ment
check
i
ng
[PR631
9
8,
PR18474]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++:
unifying iden
t
i
cal tmpls from
c
urrent inst
[
PR10834
7
]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick
P
alka
c
+
+: always check arity before d
e
d
u
ction
commit
|
commitdiff
|
tree
2023-09-18
Patri
c
k Palka
c++:
optimize
tsubst_
t
e
m
plate_de
c
l
f
or
f
uncti
o
n templ
a
te
s
commit
|
commitdiff
|
tree
2023-09-15
P
a
t
r
ick Pa
l
k
a
libstdc++: Use C++2
0
constrain
t
s i
n
<bit>
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libstdc++: F
i
x std::not_fn pe
r
fect forwarding [PR111
3
27]
commit
|
commitdiff
|
tree
2023-09-12
Patrick Pal
k
a
lib
s
tdc++
:
Fix std::bin
d
_front perfect for
w
ardin
g
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
P
a
trick Palka
libstdc++: Re
m
o
ve std::bi
n
d_front s
p
ecializat
i
on
fo
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
P
a
trick Palka
c++
:
refine CWG 23
6
9 sa
t
i
s
faction vs
non-dep convs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Patrick
P
alka
c++: more dummy non
_
c
o
n
s
ta
n
t_
p
arg avoi
d
anc
e
commit
|
commitdiff
|
tree
2023-09-05
Patrick Palka
c++: use conversion_obstack_sentin
e
l throughout
commit
|
commitdiff
|
tree
2023-08-17
Patrick Palka
libstdc++: Implement
P2770R0 c
h
anges to j
o
in_vi
e
w
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patri
c
k Palka
libstd
c
++: Convert
_Rang
e
Ada
p
torC
l
osu
r
e into a C
R
TP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Pa
t
rick Palka
tree
-
pretty-print
:
d
e
limit
TREE_
V
EC
with braces
commit
|
commitdiff
|
tree
2023-08-12
Pat
r
ick
Pal
k
a
c++:
bogus warning w/ ded
u
ction guide in anon ns [
P
R
106604
]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c+
+
: dependent
l
y sc
o
ped temp
l
ate-id in type-req
[PR110927]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c++: recognize in-class
var tmpl par
t
ial spe
c
[PR719
5
4]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c++: improve debug_tree for
te
m
plated types
/
decls
commit
|
commitdiff
|
tree
2023-08-11
Pat
r
ick Palk
a
t
r
ee-pretty-pri
n
t
: hand
l
e
COMP
O
N
E
NT
_
R
E
F w
i
th non-d
e
cl RHS
commit
|
commitdiff
|
tree
2023-07-27
P
a
trick Palka
c++: constexpr em
p
ty s
u
bobject elis
i
on
[PR1101
9
7]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++: passi
n
g partia
l
l
y inst ttp as ttp [PR11056
6
]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++: p
a
ssing
p
arti
a
l
ly inst
tmpl as
ttp [PR11056
6
]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++: uni
f
ying REAL_
C
STs [PR110809]
commit
|
commitdiff
|
tree
2023-07-19
Pat
r
ick Palka
c
++: de
d
ucing empty type vs
no
n
-type argument pac
k
commit
|
commitdiff
|
tree
2023-07-19
Patri
c
k
P
alka
c++: red
u
ndant targ coe
r
cion f
o
r
v
ar/ali
a
s
tmpls
commit
|
commitdiff
|
tree
2023-07-18
Patrick Pal
k
a
c++: non-sta
n
d
a
lone surr
o
gate
call
templat
e
commit
|
commitdiff
|
tree
2023-07-18
Patrick Palka
c++: constrained surrogate call fun
c
tio
n
s [PR11
0
53
5
]
commit
|
commitdiff
|
tree
2023-07-15
Patrick Palk
a
c++: c
o
py elision w/ obj arg and static memfn call
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
Patric
k
Palka
c
++:
m
an
g
ling te
m
pla
t
e
-
i
d of
unknown template [PR1
1
0524]
commit
|
commitdiff
|
tree
2023-07-11
Pa
t
r
ick Palka
c++: coercing variable template from
c
urrent inst
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
P
atrick Pal
k
a
c++
:
redeclare_cl
a
ss_template and ttps [PR110523]
commit
|
commitdiff
|
tree
2023-06-30
Patri
c
k Palka
c++
:
fix up cac
h
i
n
g of level lowered ttp
s
commit
|
commitdiff
|
tree
2023-06-29
Patrick Palka
c++: NSDMI inst
a
ntiation during overload r
e
solution
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Patrick Palka
c++: un
p
rop
a
gated CONST
R
UCTOR_MUTABLE_POISON [PR1104
6
3]
commit
|
commitdiff
|
tree
2023-06-29
Patrick P
a
lka
c++: cache partial templ
a
te specialization s
e
l
ection
commit
|
commitdiff
|
tree
2023-06-28
Patrick Palka
c++: ahead of time va
r
iable te
m
plate-id coercion [PR89442]
commit
|
commitdiff
|
tree
2023-06-11
Patri
c
k Pa
l
ka
c
+
+: unsynth
e
s
i
zed defaulted cons
t
ex
p
r
fn [PR11012
2
]
commit
|
commitdiff
|
tree
2023-06-11
Patrick Palk
a
c++: ext
e
n
d lo
o
kup_templ
a
te_
c
lass
s
ho
r
tcut [PR
1
10122]
commit
|
commitdiff
|
tree
2023-06-03
Pa
t
rick Palka
c++: is_specialization_of_friend confusion [PR109923]
commit
|
commitdiff
|
tree
2023-06-03
P
atri
c
k Palka
c++
:
s
i
mplify TEMPLATE
_
T
EMPLATE_P
A
RM hash
i
ng
commit
|
commitdiff
|
tree
2023-06-03
Pa
t
rick Palka
c++: repl
a
ce in_template
_
fu
n
ction
commit
|
commitdiff
|
tree
2023-06-03
P
atric
k
Palk
a
c++: m
a
ngle noexcept-expr [PR
7
0790]
commit
|
commitdiff
|
tree
2023-05-19
Patrick
Palka
c++
:
simplify
n
orm
_
cache manipulation
commit
|
commitdiff
|
tree
2023-05-19
Patric
k
P
a
lka
c++: sc
o
ped va
r
iable template-i
d
of reference type
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Patrick Pa
l
ka
c
+
+: desig i
n
it in presence of lis
t
ctor
[
PR1098
7
1]
commit
|
commitdiff
|
tree
2023-05-15
Patri
c
k
Pa
l
ka
c++: add f
e
ature-test
ma
c
ro f
o
r
a
uto(x)
commit
|
commitdiff
|
tree
2023-05-12
Patrick Palka
c
++
:
remo
v
e redundant testcase [PR83258]
commit
|
commitdiff
|
tree
2023-05-12
Patrick
P
alka
c
+
+
:
r
ob
u
sti
f
y
testcase [PR109752]
commit
|
commitdiff
|
tree
2023-05-11
Patr
i
c
k Palka
c++:
'
mutable' subobject of constex
p
r variable [PR109745]
commit
|
commitdiff
|
tree
2023-05-11
Patrick
P
a
lka
c++:
Add test
c
ase f
o
r already fixed PR [PR
1
03807]
commit
|
commitdiff
|
tree
2023-05-11
P
a
trick Pal
k
a
c++
:
con
v
erted
l
ambda as templ
a
te argu
m
e
n
t [
P
R832
5
8
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
P
atric
k
Pa
l
ka
c++: error-re
c
overy ICE
with unstable satisfac
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
P
at
r
ick
Palka
c++: noe
x
cep
t
-spec from
nested
cl
a
ss confusion [PR109761]
commit
|
commitdiff
|
tree
2023-05-08
P
a
trick Palka
c+
+
: lis
t
CTAD a
n
d res
o
lve_nond
e
duced_context [PR106214]
commit
|
commitdiff
|
tree
2023-05-07
Patrick
Palk
a
c++: f
i
x prett
y
p
r
inting of 'ali
g
nof'
vs '__alignof__
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick
P
alka
c
+
+: goto entering scope
of
obj w/ non-tri
v
ial dto
r
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick
P
alka
c
++
:
sa
t
isfaction of non-dep member alias
t
emplate-id
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
ick Palka
c++: variou
s
code cl
e
anups
commit
|
commitdiff
|
tree
2023-05-07
P
a
trick Pal
k
a
c++:
p
arenthesize
d
-> resolving to sta
t
ic
d
ata member
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: bou
n
d ttp in lambda function type [PR1
0
9651]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: n
o
n-dep init fold
i
ng and access checking [PR10948
0
]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: po
t
e
ntiality of templated memfn
c
a
ll [PR109480]
commit
|
commitdiff
|
tree
2023-05-02
Patrick Palka
c++: Add t
e
s
t
case f
o
r al
r
e
a
dy
f
i
xed PR [PR1095
0
6]
commit
|
commitdiff
|
tree
2023-04-26
Patrick Palka
c++: micr
o
-opt
i
mize most_specialized_par
t
ial_
s
pe
c
commit
|
commitdiff
|
tree
2023-04-25
Patrick Palka
c++
:
value d
e
p
endence of by-ref l
a
mbd
a
captu
r
e [PR108975]
commit
|
commitdiff
|
tree
2023-04-24
Patrick Palka
li
b
stdc++
:
Fix
__
m
ax_di
f
f_type::oper
a
tor>>=
for
nega
t
ive
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Patr
i
c
k Palka
c+
+
, tr
e
e: declare some basic functions inline
commit
|
commitdiff
|
tree
2023-04-21
Patr
i
ck
Palka
c
++, tre
e
: optim
i
z
e
walk_
t
ree
_
1 an
d
c
p
_walk_subtrees
commit
|
commitdiff
|
tree
next