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
Patri
c
k Palka
c++:
alias template of non-template cl
a
ss [PR112633]
commit
|
commitdiff
|
tree
2023-11-16
Patrick
Palka
c++: ad
d
fix
e
d te
s
tcase
s
[PR98614, PR1048
0
2]
commit
|
commitdiff
|
tree
2023-11-16
Patrick Palka
c++: constan
t
ness of call to function pointer [PR111703]
commit
|
commitdiff
|
tree
2023-11-15
P
a
tric
k
P
a
lka
c++: d
i
rect
enum
i
nit from
type-dep
e
lt [
P
R112515]
commit
|
commitdiff
|
tree
2023-11-15
Patric
k
Palka
c++: p
a
rtial
l
y inst r
e
q
uires-expr in noexcept-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Pat
r
ick Palka
c++: non-dependen
t
.
* op
e
rand folding [
P
R112427]
commit
|
commitdiff
|
tree
2023-11-15
Patric
k
Pa
l
ka
c++: constant
n
e
s
s o
f
loca
l
var
in
c
o
nstexp
r
fn [PR111
7
03
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c++: de
c
ltype of (by-val
u
e captured reference)
[
PR
7
96
2
0]
commit
|
commitdiff
|
tree
2023-11-10
Pa
t
rick Palka
c++: decltyp
e
of
c
apture proxy [PR7
9
378, PR96917]
commit
|
commitdiff
|
tree
2023-11-09
Patri
c
k Palka
l
ibstdc+
+
: Fix forwa
r
d
ing in __take/d
r
op_
o
f_rep
e
at_vie
w
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palka
c++: another build
_
new_1
f
oldin
g
fix [PR111929]
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palk
a
c++: add testcase verifyi
n
g non
-
d
ep ne
w
-expr checki
n
g
commit
|
commitdiff
|
tree
2023-10-27
Pa
t
rick Palka
c
+
+
:
m
ore
a
head-of-time -Wp
a
rent
h
e
s
es warnings
commit
|
commitdiff
|
tree
2023-10-25
P
atrick Palk
a
c++: add fixed testcase [PR99804]
commit
|
commitdiff
|
tree
2023-10-24
P
a
t
r
ick
P
a
lk
a
c++: non-dep
array new-expr size [PR
1
11929]
commit
|
commitdiff
|
tree
2023-10-24
Patr
i
ck Palka
c
++: cp_stabilize_referen
c
e and non-
d
ep ex
p
rs [
P
R111
9
19]
commit
|
commitdiff
|
tree
2023-10-22
P
a
t
r
i
ck Palk
a
ob
j
c+
+
: type/expr
tsubst c
o
nflation
[
P
R
111920]
commit
|
commitdiff
|
tree
2023-10-20
Patrick
P
a
lka
r
ust:
build failure after NON_DEPEN
D
ENT_
E
XP
R
removal
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++
:
rena
m
e tsubst_copy_and_buil
d
and tsubst
_
ex
p
r
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: merge ts
u
bst
_
c
opy into
tsub
s
t_copy_a
n
d_build
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++
:
n
o
n-static memfn c
a
ll d
e
pendence cleanup [
P
R106086
]
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c
+
+: remove
N
ON_D
E
PENDENT_EXPR, part 2
commit
|
commitdiff
|
tree
2023-10-20
P
atrick Palka
c++: remove N
O
N_DEP
E
NDENT_EXPR, part
1
commit
|
commitdiff
|
tree
2023-09-25
Patri
c
k Pa
l
k
a
libstdc++: Shorten in
t
eger std::to/from_chars symbo
l
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patr
i
ck P
a
lk
a
c++: missi
n
g SFINAE in
g
rok_array_decl [PR111493]
commit
|
commitdiff
|
tree
2023-09-22
Patrick Palka
c++: constraint
r
ew
r
i
ting during ttp coercion [PR111
4
8
5
]
commit
|
commitdiff
|
tree
2023-09-20
Patrick Palka
c+
+
: i
m
prove class NTTP
o
bject pret
t
y
printing [PR111471]
commit
|
commitdiff
|
tree
2023-09-20
Patrick
Palka
c++:
f
urther optimize tsub
s
t_tem
p
l
ate_decl
commit
|
commitdiff
|
tree
2023-09-19
Patri
c
k Palka
c
++:
fix cxx_prin
t
_type
'
s
t
e
m
plate-info dum
p
ing
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c
++:
o
vereager t
y
pe
c
o
m
pletion in
convert_
t
o_void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
P
a
trick Palka
c++: co
n
stn
e
ss of decltype of NTTP object [PR
9
9631]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick
Palka
c
+
+: optimize uni
f
yin
g
nested tem
p
lat
e
d clas
s
es [PR
8
9
2
31]
commit
|
commitdiff
|
tree
2023-09-18
Pat
r
ick Palka
c++:
n
on-de
p
e
ndent as
s
ignment che
c
king [PR6319
8
, PR18474]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Pa
l
ka
c
++: unif
y
i
n
g id
e
nt
i
cal t
m
pls from
c
u
rren
t
inst
[PR108
3
47]
commit
|
commitdiff
|
tree
2023-09-18
P
atrick P
a
l
k
a
c
+
+: alway
s
check
a
r
ity be
f
ore de
d
uction
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++:
o
ptimize
tsubst
_
t
e
m
p
late_decl for f
u
n
c
tion templates
commit
|
commitdiff
|
tree
2023-09-15
Patrick
P
alka
l
i
bstdc++: Use C++20
constraints
in <bit
>
commit
|
commitdiff
|
tree
2023-09-12
Patrick
Palka
libstdc++:
F
ix
st
d
:
:not_fn
perfect fo
r
warding [PR1
1
1327]
commit
|
commitdiff
|
tree
2023-09-12
Pat
r
ick
Palka
libst
d
c
+
+
: Fix std::bind
_
front
p
erfect for
w
a
rding
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
l
i
bstdc++: Remove std:
:
bind_fr
o
nt specialization
f
or
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patrick Palka
c++: r
e
fin
e
CWG 2369 satisf
a
c
tion vs non-d
e
p
con
v
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Pa
t
rick Palka
c++: more dummy non_constant_p arg avoidance
commit
|
commitdiff
|
tree
2023-09-05
Patrick
P
al
k
a
c++: use con
v
ersion_o
b
stack_sentinel throughout
commit
|
commitdiff
|
tree
2023-08-17
Patrick
P
alka
libstdc++:
I
m
plement
P
2770R0
cha
n
ges to join_v
i
ew
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patr
i
c
k P
a
lka
l
i
bst
d
c++: Convert _RangeAdaptorClosure into
a
C
RT
P
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
P
a
tr
i
ck
P
alka
t
ree-pretty-pr
i
nt:
delimit TRE
E
_
VEC wit
h
braces
commit
|
commitdiff
|
tree
2023-08-12
Patrick P
a
lka
c
++: bo
g
us warning
w
/
d
educ
t
ion guide
in anon
ns [PR10
6
604]
commit
|
commitdiff
|
tree
2023-08-11
Pat
r
ick Palka
c
++: dependently scoped template-id in type-
r
eq [PR110927
]
commit
|
commitdiff
|
tree
2023-08-11
Patrick
P
alka
c++: re
c
ogniz
e
i
n
-c
l
a
s
s var tmpl parti
a
l spec [
P
R71954
]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c++: impr
o
ve debug_tre
e
for tem
p
lated types/decls
commit
|
commitdiff
|
tree
2023-08-11
P
atrick Palka
tre
e
-
p
retty-print: handl
e
C
OMPONENT_RE
F
w
i
th non-d
e
cl RHS
commit
|
commitdiff
|
tree
2023-07-27
P
atrick Pal
k
a
c++:
c
on
s
t
e
xp
r
empty sub
o
bj
e
c
t
eli
s
i
on [
P
R110197]
commit
|
commitdiff
|
tree
2023-07-26
Patrick
Palka
c++
:
passing partially inst
t
tp as ttp [P
R
110
5
6
6
]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c+
+
:
pa
s
sing partially
inst tmpl as ttp [PR110566]
commit
|
commitdiff
|
tree
2023-07-26
Pa
t
rick Palka
c+
+
:
u
nifying REAL_CSTs [PR110809]
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palka
c++: dedu
c
i
n
g
empty
type vs non-type argument pack
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palka
c++: redundant targ coe
r
c
i
on for var/al
i
as t
m
pls
commit
|
commitdiff
|
tree
2023-07-18
Patrick
P
a
lka
c+
+
:
non-standalo
n
e surrogate call
template
commit
|
commitdiff
|
tree
2023-07-18
Pat
r
ick
Palka
c++: constraine
d
surrogate call f
u
nctions [
P
R1
1
0535]
commit
|
commitdiff
|
tree
2023-07-15
Patrick Pal
k
a
c++: copy eli
s
ion
w
/ obj a
r
g and st
a
tic memfn call
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
P
atr
i
ck P
a
lka
c++: m
a
ngling templa
t
e
-
i
d of unknown templ
a
te [PR
1
10
5
24]
commit
|
commitdiff
|
tree
2023-07-11
Pa
t
ri
c
k
Palka
c++:
c
oercing variable temp
l
ate from c
u
r
r
ent in
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Patrick
P
alka
c+
+
: redeclare_cl
a
ss_t
e
mplate
a
nd ttps [PR110523]
commit
|
commitdiff
|
tree
2023-06-30
Patrick Palka
c
+
+:
f
ix up
caching of
l
evel lo
w
ered
t
tps
commit
|
commitdiff
|
tree
2023-06-29
Pat
r
ick
Palka
c
+
+: NSDMI instantia
t
ion during overload resolution
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Pa
t
rick
P
alka
c++
:
unpro
p
a
g
a
t
ed CONSTRUCTOR
_
M
UTABLE_POISON [PR110463]
commit
|
commitdiff
|
tree
2023-06-29
Patri
c
k Palk
a
c++: cache p
a
rtial template specializati
o
n
s
election
commit
|
commitdiff
|
tree
2023-06-28
Patrick Pa
l
ka
c
++:
ah
e
a
d
o
f t
i
me variable template-id
c
o
ercion [PR89442
]
commit
|
commitdiff
|
tree
2023-06-11
Patrick Palka
c++: unsynthesized defau
l
ted co
n
stexpr
fn
[
PR110122
]
commit
|
commitdiff
|
tree
2023-06-11
Patrick Palka
c++: ex
t
end lookup_template_cl
a
s
s shortcut
[PR110122]
commit
|
commitdiff
|
tree
2023-06-09
Ke
n
Mats
u
i
libstdc++: use using instea
d
of
t
ypedef for t
y
p
e
_
t
ra
i
ts
Reviewed-by:
Patrick Palka
<ppalka@redhat.com>
commit
|
commitdiff
|
tree
2023-06-03
Patric
k
P
alka
c++: is_specialization_
o
f_friend con
f
u
s
ion [PR109923]
commit
|
commitdiff
|
tree
2023-06-03
Pat
r
i
ck Palka
c++:
s
i
m
p
lify TEMPLATE_TEMPLATE_P
A
RM hashing
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++:
r
e
p
lace in_t
e
mplate_f
u
nction
commit
|
commitdiff
|
tree
2023-06-03
Patric
k
P
alka
c++: mangle noexcept
-
expr
[
P
R7079
0
]
commit
|
commitdiff
|
tree
2023-05-19
Patrick Palka
c
++: simplify
n
orm_cache
mani
p
ulation
commit
|
commitdiff
|
tree
2023-05-19
Patrick
Pal
k
a
c++: sco
p
ed vari
a
bl
e
template-id of ref
e
rence
type
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Ken
Matsui
libstd
c
++: use _
_
bo
o
l_co
n
s
t
ant i
n
stead of int
e
gral_con
s
tant
Reviewed-by:
Patrick Palka
<ppalka@redhat.com>
commit
|
commitdiff
|
tree
2023-05-16
Patr
i
ck
Palka
c++: de
s
ig init in presence
o
f list ctor [PR109871]
commit
|
commitdiff
|
tree
2023-05-15
Patrick Palka
c++: add feature-test macro for au
t
o
(x)
commit
|
commitdiff
|
tree
2023-05-12
Patr
i
ck Palk
a
c++: remove
red
u
n
dant t
e
stcase [
P
R
83258]
commit
|
commitdiff
|
tree
2023-05-12
Patri
c
k Palka
c++: r
o
bustify testcase [PR
1
09752
]
commit
|
commitdiff
|
tree
2023-05-11
P
a
trick Palka
c
++:
'
mu
t
able'
s
u
b
object
o
f conste
x
pr
variable [PR1
0
974
5
]
commit
|
commitdiff
|
tree
2023-05-11
P
atrick Palka
c++:
A
d
d t
e
s
t
cas
e
for alread
y
fix
e
d PR [PR10
3
807]
commit
|
commitdiff
|
tree
2023-05-11
Patrick
Pa
l
k
a
c++: converted lambda as
temp
l
ate argument [PR83
2
58
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patrick Palk
a
c++: error-recovery ICE with
u
nstable satisfac
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patrick
Palka
c++: noexc
e
pt-spec from nested c
l
ass conf
u
si
o
n [PR10
9
761]
commit
|
commitdiff
|
tree
2023-05-08
Patric
k
Pal
k
a
c++:
lis
t
CTAD and res
o
lve
_
nondeduce
d
_context
[
PR10
6
214]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: fix
pretty print
i
ng of
'
alignof'
vs '__a
l
ignof_
_
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patri
c
k Palka
c
+
+: goto enter
i
ng scop
e
of obj w/ no
n
-
t
r
i
via
l
dtor
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick
P
alka
c+
+
: sa
t
isfaction of no
n
-dep member al
i
as template-id
commit
|
commitdiff
|
tree
2023-05-07
Patrick P
a
lka
c++:
various cod
e
clea
n
ups
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
i
c
k Palka
c+
+
: p
a
r
e
nthesized -
>
re
s
ol
v
i
n
g to sta
t
ic data member
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patri
c
k Palka
c++:
b
oun
d
ttp in lam
b
da fun
c
tion t
y
pe
[
P
R
10
9
651]
commit
|
commitdiff
|
tree
2023-05-07
Patri
c
k Pa
l
ka
c
++
:
non-d
e
p i
n
it fo
l
ding
and access ch
e
cking [PR1
0
9480]
commit
|
commitdiff
|
tree
2023-05-07
Patrick
P
a
lka
c
++: potentiali
t
y of templat
e
d memf
n
call
[
P
R109480]
commit
|
commitdiff
|
tree
2023-05-02
Patrick Palka
c++: Add
testca
s
e
for already
f
ix
e
d PR [PR
1
09506]
commit
|
commitdiff
|
tree
2023-04-26
Patrick Palka
c+
+
:
m
i
c
ro-optimize
m
o
st_specialized
_
p
a
r
t
ial_
s
pec
commit
|
commitdiff
|
tree
2023-04-25
P
atrick P
a
lka
c++: value dep
e
ndence of by-r
e
f
l
ambda c
a
pture
[
PR108975]
commit
|
commitdiff
|
tree
2023-04-24
P
a
t
rick Palka
libstdc++: Fix __max_diff_type::operator>>= f
o
r negative
.
.
.
commit
|
commitdiff
|
tree
next