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
Patrick Palka
c+
+
:
alias template of non-template class [PR112633]
commit
|
commitdiff
|
tree
2023-11-16
Patrick Palka
c
+
+: add f
i
x
e
d te
s
tca
s
es [
P
R98614, PR104802]
commit
|
commitdiff
|
tree
2023-11-16
P
atrick Palka
c
++: constantness o
f
call to
f
u
n
ction pointer [PR111703
]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c++
:
dire
c
t enum in
i
t from type-dep
e
lt [PR11
2
515]
commit
|
commitdiff
|
tree
2023-11-15
Patr
i
ck Palka
c++: partially
i
nst
r
equires-
e
xpr in
noe
x
c
ept-spe
c
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c++: non-de
p
endent
.
*
operand fol
d
ing [
P
R
1
1
2427]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c++: consta
n
tness
o
f
lo
c
al var in co
n
stexpr fn [PR111
7
03
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c++: decltype of (by-value captured reference)
[PR7
9
620]
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c++: dec
l
type of captur
e
proxy
[
PR7
9
378
,
P
R
96917]
commit
|
commitdiff
|
tree
2023-11-09
Patric
k
Palk
a
l
i
bstdc+
+
:
F
i
x forwarding i
n
__ta
k
e/drop_of_repeat_view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patrick Pal
k
a
c
+
+: ano
t
her bu
i
l
d_new
_
1 folding fix
[P
R
111
9
29]
commit
|
commitdiff
|
tree
2023-10-27
Patrick P
a
l
ka
c++: add test
c
ase verifyin
g
non-dep new-ex
p
r checking
commit
|
commitdiff
|
tree
2023-10-27
Pa
t
rick Palka
c++: more a
h
ead-of-time -Wpare
n
thes
e
s
w
a
rnings
commit
|
commitdiff
|
tree
2023-10-25
Pa
t
ri
c
k Palka
c+
+
:
a
d
d
fixed
t
e
stca
s
e [PR9
9
804]
commit
|
commitdiff
|
tree
2023-10-24
Pa
t
rick Pal
k
a
c++: non-d
e
p array new-expr
size [PR111929]
commit
|
commitdiff
|
tree
2023-10-24
Patrick Palka
c+
+
: cp
_
st
a
bilize_reference and non-dep exprs [PR111919]
commit
|
commitdiff
|
tree
2023-10-22
Patrick Palka
objc++:
type/expr
tsu
b
st conflation [PR111920]
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
rust:
bu
i
ld failure
aft
e
r NON_DEPEN
D
ENT_EXPR removal
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palk
a
c++: rename tsubst_cop
y
_and
_
bui
l
d
a
n
d tsubst_expr
commit
|
commitdiff
|
tree
2023-10-20
Patri
c
k Palka
c++: merge tsubs
t
_copy into tsubst_copy
_
and_
b
uild
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: non-stat
i
c me
m
fn ca
l
l dependence cl
e
a
n
up [PR106086]
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++
:
remove NON_DEPENDENT_EXPR, par
t
2
commit
|
commitdiff
|
tree
2023-10-20
Pa
t
r
ick Palka
c++: remove NON_DEPEN
D
ENT_EX
P
R, part
1
commit
|
commitdiff
|
tree
2023-09-25
Pat
r
ick Palka
libstdc++: Sh
o
rten integer std
:
:to/
f
r
o
m_chars symb
o
l
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patrick Palka
c
+
+:
mi
s
sing
S
F
INAE
in grok_array_decl
[PR1
1
1493]
commit
|
commitdiff
|
tree
2023-09-22
P
a
trick Pal
k
a
c++: constraint rewri
t
ing duri
n
g tt
p
co
e
rcion [P
R
111485
]
commit
|
commitdiff
|
tree
2023-09-20
Patr
i
ck Palka
c++
:
improve cla
s
s NT
T
P object pretty printing [PR111471]
commit
|
commitdiff
|
tree
2023-09-20
Patrick
P
alka
c++: further optimi
z
e
tsubst_templa
t
e_decl
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c
+
+:
f
ix
c
xx_print_ty
p
e's templ
a
te-info dump
i
ng
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c++: ove
r
eager type completion in convert_to_void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Pa
t
rick Pal
k
a
c
+
+: constnes
s
of d
e
cltype
o
f NTTP
object [PR99631]
commit
|
commitdiff
|
tree
2023-09-18
P
a
t
ric
k
Palka
c++: optimize
unifyin
g
nested templ
a
t
e
d
c
lass
e
s [PR89231]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c+
+
: non-
d
e
p
e
nde
n
t assi
g
nm
e
nt che
c
k
ing [PR63198,
PR18474]
commit
|
commitdiff
|
tree
2023-09-18
Patri
c
k Palka
c
+
+: unify
i
ng ide
n
t
i
ca
l
tmpls from
cu
r
rent
i
nst [PR1
0
834
7
]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick Palka
c++: alwa
y
s
chec
k
arity before de
d
uction
commit
|
commitdiff
|
tree
2023-09-18
P
a
t
rick
P
alka
c++: optimize
tsubst_template_
d
ecl for function templates
commit
|
commitdiff
|
tree
2023-09-15
Patrick Palka
lib
s
tdc+
+
: Use
C
+
+20
c
o
n
s
tr
a
i
n
ts in <
b
it>
commit
|
commitdiff
|
tree
2023-09-12
P
atrick Palka
libstdc
+
+:
F
ix s
t
d::not_fn perfect forw
a
rd
i
ng [PR111327]
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
lib
s
tdc++: Fix std::bind
_
front perfect forw
a
rdin
g
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick
P
a
lka
libstdc++:
R
em
o
v
e
std::bind
_
front speciali
z
ation for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patr
i
ck Palka
c++: refin
e
CWG 23
6
9 s
a
tisfaction
vs
n
o
n-dep con
v
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
P
a
t
rick Palka
c++:
m
ore
d
ummy non_con
s
tant_p arg avoi
d
a
nce
commit
|
commitdiff
|
tree
2023-09-05
Patric
k
Palka
c++: use conversi
o
n_
o
b
sta
c
k_sen
t
inel throug
h
o
ut
commit
|
commitdiff
|
tree
2023-08-17
P
a
trick Palka
libst
d
c
+
+:
Implement P2770R0 changes to
j
oin_view
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
P
a
trick P
a
lka
libs
t
d
c
++: C
o
n
v
ert _RangeAdaptorClosure into a CRTP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palka
tree-p
r
etty-print: d
e
limit
T
R
E
E_VEC
w
i
t
h braces
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palka
c+
+
: bogus warning w/
d
educ
t
ion guide in anon ns [
P
R106604]
commit
|
commitdiff
|
tree
2023-08-11
Patrick
Palka
c++:
dependently sco
p
ed te
m
plate-
i
d in t
y
pe-req [PR1
1
0
9
27]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palk
a
c++: r
e
cog
n
ize
in-cla
s
s
v
a
r tmpl partial
spec [PR71954
]
commit
|
commitdiff
|
tree
2023-08-11
P
atrick Palka
c++:
i
mpr
o
ve debug
_
t
ree for
t
e
mplated types/decl
s
commit
|
commitdiff
|
tree
2023-08-11
Patric
k
Palka
tree-pretty
-
print: handle
COMPONE
N
T_RE
F
with non-decl
R
H
S
commit
|
commitdiff
|
tree
2023-07-27
Patrick Palka
c++: const
e
xpr em
p
ty subob
j
ect eli
s
ion [PR110197]
commit
|
commitdiff
|
tree
2023-07-26
Patric
k
Palka
c
++: pass
i
ng partially i
n
st ttp as
t
tp [PR11
0
566
]
commit
|
commitdiff
|
tree
2023-07-26
Patri
c
k Palka
c
+
+
: passi
n
g partially in
s
t tmpl as t
t
p [PR110566]
commit
|
commitdiff
|
tree
2023-07-26
Patric
k
Palka
c++:
unifying R
E
AL_CSTs [PR110809]
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palka
c
++: de
d
uci
n
g empty ty
p
e vs non-ty
p
e ar
g
ument
p
ack
commit
|
commitdiff
|
tree
2023-07-19
Patrick
Palka
c++: redunda
n
t targ coerc
i
on f
o
r var
/
a
l
i
a
s tmpls
commit
|
commitdiff
|
tree
2023-07-18
P
a
trick Palka
c++: non-s
t
andal
o
ne s
u
rrogate c
a
ll template
commit
|
commitdiff
|
tree
2023-07-18
Pa
t
r
i
c
k Palka
c++: c
o
nstrai
n
ed su
r
rogate call fun
c
ti
o
ns [PR1105
3
5]
commit
|
commitdiff
|
tree
2023-07-15
P
atrick Palka
c++: copy elision w/
ob
j
ar
g
a
nd static m
e
mfn
c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
Patrick Palka
c+
+
: mangling templ
a
t
e
-id of unknow
n
template [PR
1
10524]
commit
|
commitdiff
|
tree
2023-07-11
P
atrick Palka
c++: coercing v
a
ria
b
l
e
template from current i
n
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Patr
i
ck Palka
c
+
+:
r
ed
e
clare_
c
l
a
ss_temp
l
ate
a
nd tt
p
s [PR110523]
commit
|
commitdiff
|
tree
2023-06-30
Patrick P
a
lka
c++: fix u
p
caching of level lowered ttp
s
commit
|
commitdiff
|
tree
2023-06-29
Patr
i
ck Palka
c
+
+:
N
SDMI instan
t
iation during ove
r
load r
e
solution
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Patrick Palka
c++
:
unpropagated
CONSTRUCTOR_MUTABLE_POISON
[PR110463]
commit
|
commitdiff
|
tree
2023-06-29
Patr
i
ck Palk
a
c+
+
:
cache
partial template sp
e
cializatio
n
selection
commit
|
commitdiff
|
tree
2023-06-28
Patrick Palka
c++: ahead of time var
i
able template-id coercion [PR89442]
commit
|
commitdiff
|
tree
2023-06-11
Pat
r
ick Palka
c++: un
s
y
n
thesized defau
l
ted
c
o
n
ste
x
pr fn [PR110122]
commit
|
commitdiff
|
tree
2023-06-11
Patrick
P
a
lka
c++: extend lookup_template_clas
s
sh
o
r
tcut [PR110122]
commit
|
commitdiff
|
tree
2023-06-09
K
e
n
Mats
u
i
libstdc++: u
s
e
using instead
o
f typedef for type_tra
i
ts
Reviewed-by: Patrick Palka <
ppalka@redhat.com
>
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++: is_speci
a
liza
t
i
on
_
of_friend confu
s
ion
[
P
R10
9
923]
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c+
+
: sim
p
lify
T
EMP
L
A
TE_TEMP
L
ATE_PARM hashing
commit
|
commitdiff
|
tree
2023-06-03
Patrick Pa
l
ka
c+
+
: replace in_template_func
t
ion
commit
|
commitdiff
|
tree
2023-06-03
P
a
tric
k
Palka
c++: mangl
e
n
o
e
xce
p
t
-
expr [PR70790
]
commit
|
commitdiff
|
tree
2023-05-19
Patrick
P
al
k
a
c++: simplify norm_ca
c
he m
a
nipula
t
io
n
commit
|
commitdiff
|
tree
2023-05-19
Pa
t
rick Palka
c++: scoped variabl
e
t
emplate-id of reference type
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Ken Matsui
libstdc++: u
s
e
__b
o
ol_consta
n
t
i
nstead of in
t
egr
a
l_constant
Reviewed-by: Patrick Palka <
ppalka@redhat.com
>
commit
|
commitdiff
|
tree
2023-05-16
Pat
r
ick Pa
l
ka
c++: desig
init in presenc
e
of list
ctor
[
P
R109871]
commit
|
commitdiff
|
tree
2023-05-15
P
atr
i
ck
Palka
c++: add
feature
-
t
e
s
t
m
acro for auto(x)
commit
|
commitdiff
|
tree
2023-05-12
P
a
tr
i
c
k
P
alka
c++: rem
o
ve redundant
t
estcase
[
P
R
83258
]
commit
|
commitdiff
|
tree
2023-05-12
Patri
c
k Palka
c++: robusti
f
y te
s
tcase [PR109752]
commit
|
commitdiff
|
tree
2023-05-11
Patrick Pal
k
a
c++: 'mutable' subobject of constexpr vari
a
ble
[
P
R
10974
5
]
commit
|
commitdiff
|
tree
2023-05-11
P
atrick Palk
a
c++: Add testcase
f
or alrea
d
y
fi
x
ed PR [PR1
0
3807]
commit
|
commitdiff
|
tree
2023-05-11
Patrick Palka
c
+
+: converted lambda
a
s
template argument [PR83258
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patrick
P
alka
c++:
error-recovery ICE wi
t
h uns
t
ab
l
e satisfaction
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Pa
t
rick Palka
c++: n
o
except-spec f
r
om
n
ested c
l
a
ss
confusi
o
n [PR10
9
761]
commit
|
commitdiff
|
tree
2023-05-08
Patrick
P
alka
c++
:
l
i
st CTAD and resolve_no
n
deduc
e
d_context [PR
1
0621
4
]
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
ick Palka
c++
:
fix pretty printing
of 'ali
g
nof' vs
'__aligno
f
__
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
ick Palka
c
+
+: g
o
t
o
entering sco
p
e
o
f obj w/ non-trivial
dto
r
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick P
a
l
ka
c++
:
satis
f
act
i
on
o
f
n
o
n-dep member alias templ
a
te-i
d
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Palka
c
+
+
:
various co
d
e
cle
a
nups
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Palka
c++: parenthes
i
zed -> resolvi
n
g to static da
t
a member
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
P
atr
i
ck Palka
c++: bound
ttp in lambda
f
u
n
ction type
[
PR1
0
9651]
commit
|
commitdiff
|
tree
2023-05-07
P
a
trick
P
a
lka
c
++
:
non-dep
i
ni
t
fol
d
ing and
access checking [PR109480]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c
+
+: potentiality of
t
emp
l
a
t
ed memfn
c
all [PR109480]
commit
|
commitdiff
|
tree
2023-05-02
Patrick Pal
k
a
c++: Add testcase for alread
y
fixed PR [PR1
0
950
6
]
commit
|
commitdiff
|
tree
2023-04-26
Patrick Pa
l
ka
c++: mi
c
ro-optimi
z
e m
o
st_specialized_parti
a
l_spec
commit
|
commitdiff
|
tree
2023-04-25
P
a
tr
i
ck Palka
c++: va
l
ue depende
n
ce of by-re
f
lambda capture [PR108975]
commit
|
commitdiff
|
tree
2023-04-24
Pa
t
rick Palka
libstdc++: Fix __max
_
diff_typ
e
:
:operator>>
=
for
nega
t
i
v
e
.
.
.
commit
|
commitdiff
|
tree
next