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++: constantness of call to function pointer [PR111703]
2023-11-16
Patrick Palka
c++: const
a
ntness of ca
l
l
t
o funct
i
on po
i
nter
[PR111703]
commit
|
commitdiff
|
tree
2023-11-15
Patrick
Palka
c++: direct enum init fro
m
ty
p
e-dep elt
[
P
R
1
1
2515]
commit
|
commitdiff
|
tree
2023-11-15
Patric
k
P
alka
c+
+
: parti
a
lly inst
requires-expr in noe
x
c
e
pt-spe
c
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c
++: non-dependent
.
* o
p
erand folding [PR112427]
commit
|
commitdiff
|
tree
2023-11-15
Patri
c
k
Palka
c++:
c
onstantness of local var in cons
t
expr fn [PR111703
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patr
i
ck Palka
c++: dec
l
type of (by-value c
a
ptured
r
eference) [
P
R79620]
commit
|
commitdiff
|
tree
2023-11-10
Pat
r
ick Palka
c
++
:
decltype o
f
capture proxy [
P
R7937
8
, PR9691
7
]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Palk
a
libstdc++: Fi
x
for
w
arding in __take/drop_of_rep
e
at_view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
P
a
trick P
a
lka
c++: another
bui
l
d_new_1 folding fix [PR
1
11929]
commit
|
commitdiff
|
tree
2023-10-27
Patr
i
ck Pa
l
k
a
c++: a
d
d t
e
stcase
v
e
rifyi
n
g non-dep
n
e
w
-expr checki
n
g
commit
|
commitdiff
|
tree
2023-10-27
Patric
k
Palk
a
c++: more ahead-o
f
-time -Wparenthe
s
e
s
warnings
commit
|
commitdiff
|
tree
2023-10-25
P
a
trick Palka
c++: add f
i
xed
t
estcase [P
R
99804]
commit
|
commitdiff
|
tree
2023-10-24
Patrick Pa
l
ka
c+
+
: non-dep array new
-
expr
si
z
e [PR111929]
commit
|
commitdiff
|
tree
2023-10-24
Patrick Palka
c++: c
p
_sta
b
ilize_refere
n
c
e
and
non-
d
ep
e
x
p
rs [PR111
9
19]
commit
|
commitdiff
|
tree
2023-10-22
Patr
i
ck Palka
ob
j
c++: ty
p
e/exp
r
t
subst con
f
lation [PR11
1
920
]
commit
|
commitdiff
|
tree
2023-10-20
P
a
t
r
ick Palka
rust: b
u
i
ld failu
r
e
after NON_DEP
E
NDENT_E
X
P
R removal
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Pa
t
r
ick Palka
c++: rename tsubst_
c
op
y
_and_build
a
nd t
s
u
b
st_expr
commit
|
commitdiff
|
tree
2023-10-20
Patr
i
ck Palka
c++:
mer
g
e
tsubst_copy
into tsubst_co
p
y_and_build
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++
:
non-static memf
n
ca
l
l depe
n
den
c
e
cleanup [PR106086]
commit
|
commitdiff
|
tree
2023-10-20
Patr
i
ck Palka
c++: remove NON
_
DEPENDENT_E
X
PR, pa
r
t
2
commit
|
commitdiff
|
tree
2023-10-20
Patr
i
ck Palka
c++: remove NON_DEPEN
D
E
N
T_EXPR, part 1
commit
|
commitdiff
|
tree
2023-09-25
Patrick Palka
l
ibstdc
+
+
:
Shorten
i
nteger std::t
o
/from_chars sy
m
b
o
l
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
P
a
t
rick Palka
c++: missing SFI
N
A
E
in
grok_arra
y
_de
c
l [PR111493
]
commit
|
commitdiff
|
tree
2023-09-22
P
a
trick
P
alka
c+
+
: constraint
r
e
w
r
iting d
u
ring ttp coercion [
P
R1114
8
5]
commit
|
commitdiff
|
tree
2023-09-20
Patric
k
P
alk
a
c
+
+
:
improve class N
T
TP
o
bje
c
t
p
retty pr
i
nting [PR111471]
commit
|
commitdiff
|
tree
2023-09-20
Pat
r
ick Palka
c
+
+: furth
e
r opti
m
ize t
s
u
b
st_templ
a
t
e
_decl
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c++: fix
cxx_pri
n
t_type's template-info
dumpin
g
commit
|
commitdiff
|
tree
2023-09-19
Pa
t
rick
Palka
c++: overea
g
er
ty
p
e complet
i
o
n
in convert_to_vo
i
d
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Patri
c
k P
a
lka
c++: constnes
s
of declty
p
e of NTTP object [
P
R99
6
31]
commit
|
commitdiff
|
tree
2023-09-18
Patrick
Palka
c++: optimize un
i
fying neste
d
templated classes [PR89231]
commit
|
commitdiff
|
tree
2023-09-18
Patric
k
Palka
c++:
n
on-dependent assignm
e
nt chec
k
ing [PR6
3
198, PR18474]
commit
|
commitdiff
|
tree
2023-09-18
Pat
r
ick Pa
l
ka
c++: unifying ide
n
t
ical tmp
l
s from current inst [PR108347]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: always ch
e
ck arity before deduction
commit
|
commitdiff
|
tree
2023-09-18
Pat
r
ick
P
a
l
ka
c++: optimize tsubst_template_decl fo
r
functi
o
n templates
commit
|
commitdiff
|
tree
2023-09-15
P
a
trick
Pa
l
ka
libstdc++: Use C++20 constraint
s
in
<bit>
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libstdc++:
F
i
x
s
td::not_fn pe
r
fec
t
for
w
arding [P
R
111327]
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
lib
s
t
dc
+
+: Fix std::bind_front
p
erfect forwardi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libstdc++: Re
m
ove std::bind_
f
ront specialization for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patrick Pal
k
a
c
+
+: refine
CWG 236
9
satisfaction
v
s non-de
p
con
v
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Pa
t
r
ick Pa
l
ka
c++: mor
e
dummy non_c
o
nstant_p arg avoi
d
a
nce
commit
|
commitdiff
|
tree
2023-09-05
Patrick
Palka
c++: u
s
e
conversion_obsta
c
k_sentinel
throughout
commit
|
commitdiff
|
tree
2023-08-17
Patr
i
ck Palka
libstdc++:
I
mple
m
ent P277
0
R0 changes to join_view
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Pa
t
rick Palka
libstdc
+
+: Convert _RangeAdaptorClosur
e
i
nto a CRTP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palka
tree-
p
retty-print: delimit TREE_VEC with braces
commit
|
commitdiff
|
tree
2023-08-12
Patric
k
Palka
c++: bogus warning
w
/
d
e
du
c
tion
g
uide in anon ns
[PR106604]
commit
|
commitdiff
|
tree
2023-08-11
Patric
k
Palka
c+
+
: dep
e
ndently scope
d
template-id in type-req [PR1
1
0
9
27]
commit
|
commitdiff
|
tree
2023-08-11
Patrick
Palka
c++:
r
eco
g
n
i
z
e i
n
-class
v
ar
t
mpl
partial spec [PR71954]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c++: improve d
e
bug_tree fo
r
t
e
mplated types/decls
commit
|
commitdiff
|
tree
2023-08-11
P
atrick Palka
t
r
ee-p
r
etty-print: handl
e
COMPON
E
NT_REF with non-
d
ecl RHS
commit
|
commitdiff
|
tree
2023-07-27
Patr
i
ck Palka
c
+
+: cons
t
e
xpr em
p
ty subob
j
e
ct e
l
ision [PR110197]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++:
passing partially inst
t
tp as ttp [PR11
0
56
6
]
commit
|
commitdiff
|
tree
2023-07-26
Patr
i
ck Palka
c++: pa
s
sing partially inst tmpl as tt
p
[PR11
0
5
6
6]
commit
|
commitdiff
|
tree
2023-07-26
P
a
trick Palka
c
+
+
: unifying REAL_CSTs [PR110809]
commit
|
commitdiff
|
tree
2023-07-19
Patri
c
k
Palka
c++: deduc
i
ng
e
mpty type vs non-type a
r
gu
m
ent pac
k
commit
|
commitdiff
|
tree
2023-07-19
Pa
t
rick Palka
c++: redundant t
a
rg
c
o
e
r
cion for var/alias tmp
l
s
commit
|
commitdiff
|
tree
2023-07-18
Patrick Pal
k
a
c
+
+
:
n
on
-
standalone su
r
r
o
gat
e
call templat
e
commit
|
commitdiff
|
tree
2023-07-18
Patr
i
ck Palka
c++: c
o
nstraine
d
surrogate call functions [PR1
1
053
5
]
commit
|
commitdiff
|
tree
2023-07-15
Patrick Palka
c
+
+: copy eli
s
ion w/ obj
a
rg an
d
static memfn call
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
Patrick P
a
lka
c+
+
:
manglin
g
template-id
of unkn
o
w
n template
[
P
R11052
4
]
commit
|
commitdiff
|
tree
2023-07-11
Patri
c
k Palka
c++: coercing va
r
iable template f
r
om current i
n
st
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Patrick Pa
l
ka
c+
+
: redec
l
are_class_tem
p
late and ttps [PR1105
2
3]
commit
|
commitdiff
|
tree
2023-06-30
Pa
t
r
ick Palka
c+
+
: fix u
p
caching
of leve
l
lowered
ttps
commit
|
commitdiff
|
tree
2023-06-29
Patric
k
Palk
a
c++: NSDM
I
instantiation
d
u
ring overload resol
u
tion
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Patric
k
Palka
c++: unpropagat
e
d CONSTRUCTOR_MUTABLE_POI
S
ON [PR110463
]
commit
|
commitdiff
|
tree
2023-06-29
Patrick Palk
a
c
+
+: cache
partial template specialization sele
c
ti
o
n
commit
|
commitdiff
|
tree
2023-06-28
Patrick P
a
l
ka
c++: ahead of time variab
l
e templ
a
te-id c
o
ercion [PR894
4
2]
commit
|
commitdiff
|
tree
2023-06-11
Patrick
Palka
c++: unsynthesi
z
e
d defaulted constexpr fn
[P
R
1
10122
]
commit
|
commitdiff
|
tree
2023-06-11
Patrick Palka
c++: exte
n
d
l
o
o
kup_template_cl
a
ss
s
hortcut
[
P
R
110122
]
commit
|
commitdiff
|
tree
2023-06-09
Ken Matsui
li
b
s
t
dc++:
use using i
n
stead of typedef f
o
r type_traits
Reviewed-by:
Patrick Palka
<ppalka@redhat.com>
commit
|
commitdiff
|
tree
2023-06-03
P
atrick Palka
c++: is_special
i
zation_of_friend confus
i
on [PR109923]
commit
|
commitdiff
|
tree
2023-06-03
Pat
r
i
c
k Palka
c++: simplify TEMPLATE_TEMP
L
ATE_P
A
RM h
a
shing
commit
|
commitdiff
|
tree
2023-06-03
Pa
t
r
i
ck Palka
c++: replace in_templa
t
e
_
fu
n
cti
o
n
commit
|
commitdiff
|
tree
2023-06-03
Patrick P
a
lka
c
++: mangle
n
oexcept
-
exp
r
[PR70790
]
commit
|
commitdiff
|
tree
2023-05-19
Patrick
P
alk
a
c+
+
: s
i
mplify n
o
rm_cach
e
manipulation
commit
|
commitdiff
|
tree
2023-05-19
P
a
trick Palka
c++: sco
p
ed variable template
-
id of reference type
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Ken Matsui
libstdc
+
+: use __bool_constant instea
d
of integral_consta
n
t
Reviewed-by:
Patrick Palka
<ppalka@redhat.com>
commit
|
commitdiff
|
tree
2023-05-16
P
atric
k
Palka
c
++: desig init in pres
e
nce o
f
list ct
o
r [PR109871]
commit
|
commitdiff
|
tree
2023-05-15
Patri
c
k
Pa
l
ka
c++: add f
e
ature-test m
a
cro for auto(x)
commit
|
commitdiff
|
tree
2023-05-12
Patrick Palka
c
+
+: remove redundant
t
estcase [
P
R
8
3258]
commit
|
commitdiff
|
tree
2023-05-12
Patrick Palka
c++
:
robustify tes
t
cas
e
[PR109752
]
commit
|
commitdiff
|
tree
2023-05-11
Patrick P
a
l
k
a
c++: 'mutable' subobject
o
f constex
p
r
variable
[P
R
109745]
commit
|
commitdiff
|
tree
2023-05-11
P
a
t
rick Palka
c++:
A
dd
t
e
s
tcase for already
fi
x
ed
P
R
[PR103807]
commit
|
commitdiff
|
tree
2023-05-11
Patri
c
k Palka
c++:
c
onverted lambda as temp
l
ate argument [
P
R83258
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
P
a
trick Palka
c++: error-recovery IC
E
w
i
th unstab
l
e satisfaction
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patrick
Palka
c
++: noexcept
-
spec f
r
om nest
e
d
class
c
o
nfu
s
ion [PR
1
09761]
commit
|
commitdiff
|
tree
2023-05-08
Patrick Palka
c++: list CTAD and resol
v
e_nonde
d
uced_context [PR106214]
commit
|
commitdiff
|
tree
2023-05-07
Pa
t
r
ick Palk
a
c++: fix pretty printing
o
f 'alig
n
o
f
'
vs '__al
i
gnof__
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Pal
k
a
c
++:
g
o
t
o entering scop
e
of obj w/ non-trivial dtor
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Pal
k
a
c++:
sati
s
f
ac
t
ion of non-dep mem
b
er alias
templ
a
te-id
commit
|
commitdiff
|
tree
2023-05-07
P
atrick Palka
c++: v
a
rious
code cleanups
commit
|
commitdiff
|
tree
2023-05-07
Patrick P
a
l
k
a
c++: parenthesi
z
ed ->
r
esolving to static da
t
a mem
b
er
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: b
o
u
n
d
ttp i
n
l
a
mbda function
type [PR1096
5
1]
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Palka
c++: non-d
e
p init folding
a
nd ac
c
ess checking [PR109480]
commit
|
commitdiff
|
tree
2023-05-07
Patrick
P
al
k
a
c++: potentiality
o
f templa
t
e
d
m
emfn
call
[
P
R109480]
commit
|
commitdiff
|
tree
2023-05-02
Patrick Palk
a
c++: Add t
e
stcase for already fix
e
d P
R
[PR10950
6
]
commit
|
commitdiff
|
tree
2023-04-26
Patri
c
k Palka
c++: mi
c
ro-opti
m
ize
m
ost
_
spec
i
alized_partial_spec
commit
|
commitdiff
|
tree
2023-04-25
Pa
t
rick Pa
l
k
a
c++: valu
e
dep
e
ndenc
e
of b
y
-ref lambda c
a
pture [P
R
1089
7
5]
commit
|
commitdiff
|
tree
2023-04-24
Patric
k
Pal
k
a
libstdc++: Fix _
_
max_di
f
f_type::o
p
er
a
tor>>= f
o
r
negative
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Patrick Palka
c++, tr
e
e: declare some b
a
sic
f
u
n
c
t
i
ons i
n
line
commit
|
commitdiff
|
tree
2023-04-21
Patrick Palka
c++, tree: optimize w
a
lk_tree_1
and c
p
_walk_subtrees
commit
|
commitdiff
|
tree
next