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++:
c
o
nstantn
e
ss of call to fun
c
ti
o
n
pointer
[
PR1117
0
3]
commit
|
commitdiff
|
tree
2023-11-15
Patr
i
c
k
Palka
c++: dir
e
c
t
enum ini
t
f
rom type-dep elt [PR1
1
2515]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c
+
+: partially inst
requires-expr in noe
x
c
e
p
t-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c++: non-de
p
e
n
d
e
nt
.
* op
e
ra
n
d
fol
d
in
g
[PR112427]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Pal
k
a
c
+
+
: consta
n
tness of local va
r
in co
n
stexpr fn [
P
R
11
1
7
0
3
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
P
a
trick
P
alka
c+
+
: decltype
o
f (by-val
u
e
captured refe
r
ence) [
P
R
7
9
620]
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palk
a
c++:
d
ecltype
of capture pro
x
y [P
R
793
7
8
,
PR9691
7
]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Pa
l
k
a
l
ibst
d
c++: Fix forwarding in __take/dr
o
p
_
o
f_
r
epeat_view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patrick
P
alk
a
c++: another build_new_1 foldin
g
fi
x
[PR111929]
commit
|
commitdiff
|
tree
2023-10-27
Patric
k
Pal
k
a
c++: add test
c
ase verifyi
n
g n
o
n-d
e
p
new-expr c
h
ecking
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palka
c++: more ahea
d
-of-time
-
Wpare
n
th
e
ses
war
n
ings
commit
|
commitdiff
|
tree
2023-10-25
P
a
trick Palka
c++: add fixed testcase [PR99804]
commit
|
commitdiff
|
tree
2023-10-24
Patrick
Palka
c++: non-
d
e
p arra
y
new-expr si
z
e [PR111929]
commit
|
commitdiff
|
tree
2023-10-24
Patrick
Pal
k
a
c++: cp_s
t
a
bilize_re
f
erence
a
n
d
n
o
n-dep exp
r
s [PR111919
]
commit
|
commitdiff
|
tree
2023-10-22
Patrick
Palka
objc++
:
ty
p
e/e
x
pr t
s
ubst conflatio
n
[PR111920]
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
rust: build failure afte
r
NON_DE
P
EN
D
ENT_EXPR
re
m
ova
l
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Pa
t
rick Palka
c++: rename ts
u
bst
_
c
o
py
_
and_bu
i
l
d
and tsu
b
st_expr
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c
++: merge t
s
ubst_copy
into tsubst_copy_and_buil
d
commit
|
commitdiff
|
tree
2023-10-20
Patrick Pal
k
a
c
++: non-s
t
atic memfn c
a
ll
d
ependence clean
u
p [
P
R106086
]
commit
|
commitdiff
|
tree
2023-10-20
Pa
t
ric
k
Palka
c
++: remove NON_DEPENDENT_EXPR, pa
r
t 2
commit
|
commitdiff
|
tree
2023-10-20
Patrick P
a
lka
c++: remove
NO
N
_
D
EPE
N
DENT_EXPR
,
part 1
commit
|
commitdiff
|
tree
2023-09-25
Patrick Palka
l
i
bstdc++:
S
horten integer std::to/from_chars symbol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patrick Pa
l
ka
c++: missing SFINAE in
g
rok_arr
a
y
_
decl [PR111493]
commit
|
commitdiff
|
tree
2023-09-22
Patri
c
k
P
alka
c++:
c
o
n
str
a
int rewr
i
ting during
t
tp
c
oe
r
c
i
o
n
[PR111485]
commit
|
commitdiff
|
tree
2023-09-20
Patri
c
k Pa
l
ka
c++
:
impro
v
e
c
l
a
s
s
NTT
P
o
bject pretty printing [PR
1
11471]
commit
|
commitdiff
|
tree
2023-09-20
Patrick
Palka
c++:
f
urther opt
i
m
i
ze tsubs
t
_
templa
t
e_
d
ecl
commit
|
commitdiff
|
tree
2023-09-19
Patric
k
Pa
l
ka
c+
+
:
fix cxx_pri
n
t_type's template-info dumpi
n
g
commit
|
commitdiff
|
tree
2023-09-19
Patrick Pa
l
ka
c++: overeager type
c
ompletion in convert_t
o
_void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c++:
c
onstness of decltype of NTTP object
[
P
R
9
9631]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick Palka
c++: o
p
timize unifying ne
s
t
e
d
t
em
p
lated classes
[
PR8
9
231
]
commit
|
commitdiff
|
tree
2023-09-18
Patric
k
P
a
lka
c++: n
o
n-dependent assignment c
h
eck
i
n
g
[PR
6
3198, PR18474]
commit
|
commitdiff
|
tree
2023-09-18
P
a
tric
k
Palka
c
+
+:
u
ni
f
ying iden
t
ical tmpls fro
m
current ins
t
[PR1083
4
7]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Pal
k
a
c++: always
c
heck arity before ded
u
ct
i
on
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: optimize
t
subst_template_decl for
f
unction templates
commit
|
commitdiff
|
tree
2023-09-15
Patric
k
Palka
libstdc++: Us
e
C++20 co
n
str
a
i
n
ts in <
b
it>
commit
|
commitdiff
|
tree
2023-09-12
P
atrick Palka
libst
d
c++:
F
ix s
t
d::
n
ot_fn perfect forwardin
g
[PR111
3
27]
commit
|
commitdiff
|
tree
2023-09-12
Patrick
P
al
k
a
libstdc+
+
: Fix std::bind
_
front perfect forwarding
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libs
t
dc
+
+: R
e
move
s
td::bind_front specialization for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patri
c
k Palka
c++: r
e
f
i
ne
C
WG
2
369
s
atisfaction vs n
o
n
-dep
con
v
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
P
a
t
r
ic
k
Palka
c+
+
: more dum
m
y non
_
c
o
nstant_p ar
g
avoidance
commit
|
commitdiff
|
tree
2023-09-05
Pa
t
rick Palka
c++: u
s
e conversion_obstack_sen
t
inel
t
hr
o
ughout
commit
|
commitdiff
|
tree
2023-08-17
Patric
k
Palk
a
libstdc++:
I
mpl
e
men
t
P2
7
70R0 changes to join_vie
w
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Pa
t
rick
Palka
libstdc++: C
o
n
vert
_R
a
ngeAdaptorClosure into
a
CRTP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palka
tree-pretty-print: delimit TREE_VEC
with braces
commit
|
commitdiff
|
tree
2023-08-12
P
atrick Palka
c+
+
: bo
g
u
s
wa
r
ning w
/
de
d
uction guide
i
n
a
non ns [
P
R106
6
04]
commit
|
commitdiff
|
tree
2023-08-11
Patr
i
ck Palka
c++: dependently scoped template-id
i
n
t
y
p
e-req [PR110
9
27]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c
+
+: r
e
c
o
gnize
in-class v
a
r tmpl
partial
spec [PR71954]
commit
|
commitdiff
|
tree
2023-08-11
P
a
trick Pal
k
a
c++
:
imp
r
ove debug_tree f
o
r
t
e
m
p
l
at
e
d typ
e
s/decls
commit
|
commitdiff
|
tree
2023-08-11
Patrick P
a
lka
tree-p
r
etty-
p
rint: han
d
le COMPONENT_REF with no
n
-decl RHS
commit
|
commitdiff
|
tree
2023-07-27
P
atrick Palka
c++: constexpr empty subobjec
t
elision [PR1
1
0197]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c
+
+: passing
p
a
rtia
l
l
y inst ttp as ttp
[
PR110566
]
commit
|
commitdiff
|
tree
2023-07-26
Patrick P
a
lka
c
+
+: pa
s
si
n
g
p
artially ins
t
tmpl a
s
t
t
p
[PR1
1
0566]
commit
|
commitdiff
|
tree
2023-07-26
Patrick
Palka
c++: unifying REAL
_
CSTs
[
PR110809]
commit
|
commitdiff
|
tree
2023-07-19
Pa
t
rick Palka
c+
+
: d
e
duc
i
ng empt
y
type v
s
n
o
n-type argument pack
commit
|
commitdiff
|
tree
2023-07-19
P
a
t
rick Pa
l
ka
c++: re
d
und
a
nt tar
g
coercio
n
for va
r
/al
i
as
tmpls
commit
|
commitdiff
|
tree
2023-07-18
Patrick Palka
c++: non-standalone su
r
rogate cal
l
template
commit
|
commitdiff
|
tree
2023-07-18
Patrick
P
a
lka
c++:
c
on
s
t
r
ained surrogate call
f
unctions
[PR110535]
commit
|
commitdiff
|
tree
2023-07-15
Patrick Palka
c++: copy elision w/ obj
a
r
g and
static memfn call
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
Pa
t
rick
P
a
lka
c++: mangling templ
a
te-id
of unknow
n
template [PR110
5
24]
commit
|
commitdiff
|
tree
2023-07-11
Patrick Palka
c
++: coe
r
c
ing variable template from current inst
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Pa
t
rick
P
alka
c++: redec
l
are
_
class_template and
ttps [PR11052
3
]
commit
|
commitdiff
|
tree
2023-06-30
Pa
t
ri
c
k Palka
c++
:
fix up
c
ach
i
ng of
l
evel
l
owered ttps
commit
|
commitdiff
|
tree
2023-06-29
Pa
t
rick P
a
lka
c++: NS
D
M
I
instant
i
ation during overloa
d
resolution
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
P
a
trick Palka
c++: unpropagated CONSTRUCTOR_MUTABLE_POISON [PR1
1
04
6
3]
commit
|
commitdiff
|
tree
2023-06-29
Patrick Palka
c++: cache partial template specia
l
iz
a
tio
n
sel
e
ction
commit
|
commitdiff
|
tree
2023-06-28
Patrick Palka
c++: ahea
d
of tim
e
variable
templ
a
te-id coercion [
P
R8944
2
]
commit
|
commitdiff
|
tree
2023-06-11
Patrick Pal
k
a
c++: unsynthes
i
zed defaulted cons
t
expr fn
[PR110122]
commit
|
commitdiff
|
tree
2023-06-11
P
atrick
Palka
c++
:
extend lo
o
kup_template_class shortcut [PR110122]
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++: is_spec
i
a
l
iz
a
tion_of_
f
riend
confus
i
on
[
PR1
0
9923]
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++
:
simpli
f
y TE
M
PLATE_
T
E
M
PLATE_PARM hashing
commit
|
commitdiff
|
tree
2023-06-03
Pa
t
ric
k
Palka
c++: r
e
plac
e
in_template_function
commit
|
commitdiff
|
tree
2023-06-03
P
atri
c
k
P
a
l
ka
c
++: mangle noexcept-expr [PR70790]
commit
|
commitdiff
|
tree
2023-05-19
Patrick
P
alka
c++: sim
p
li
f
y
norm_cache man
i
pulati
o
n
commit
|
commitdiff
|
tree
2023-05-19
Patrick
P
alka
c+
+
:
scoped variable t
e
mpla
t
e-id of
r
efere
n
ce type
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Patrick Palka
c++:
d
esig init in presence of list cto
r
[PR109
8
71]
commit
|
commitdiff
|
tree
2023-05-15
Patrick Pal
k
a
c++: add fea
t
ure-test macro for
a
uto(x)
commit
|
commitdiff
|
tree
2023-05-12
Patrick Palka
c++: re
m
ove redundant testcase [PR83258]
commit
|
commitdiff
|
tree
2023-05-12
Patrick
P
a
lka
c
+
+: r
o
bust
i
fy testcase [PR109752]
commit
|
commitdiff
|
tree
2023-05-11
Patrick Palka
c+
+
:
'
m
uta
b
le' subobject of con
s
texpr variable
[PR109745]
commit
|
commitdiff
|
tree
2023-05-11
Patrick
P
al
k
a
c++: Add test
c
ase f
o
r
alre
a
dy fixed PR [PR1
0
3
8
07
]
commit
|
commitdiff
|
tree
2023-05-11
P
a
t
r
ick
Palka
c++: conv
e
rted
lambda a
s
template argument [PR83258
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patrick Palk
a
c+
+
: e
r
ro
r
-r
e
covery ICE w
i
th unstable satisfaction
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Pa
t
r
i
ck Pa
l
ka
c++: noexc
e
pt
-
spec from nest
e
d clas
s
c
onfusion
[P
R
109
7
61]
commit
|
commitdiff
|
tree
2023-05-08
Pat
r
ick Palka
c
+
+: list CTAD and resolve_nondeduce
d
_context [P
R
10
6
2
14
]
commit
|
commitdiff
|
tree
2023-05-07
P
atric
k
Palk
a
c++: fix
p
retty printing of 'al
i
gnof' vs '__align
o
f__
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick
P
a
lka
c++: g
o
to enter
i
ng scope o
f
o
bj w/ non-trivial dtor
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick Pa
l
ka
c++: sati
s
faction of non-dep member
a
lias template-
i
d
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palk
a
c++:
var
i
ous c
o
de cleanups
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
ick Palka
c++: p
a
r
enthe
s
ized -> resolving to static data memb
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patri
c
k
Palka
c++: bound ttp in lambda fun
c
t
ion
type [PR109651]
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
ick P
a
lka
c
+
+:
n
on-dep init folding and acc
e
ss
c
hecking [PR1094
8
0]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c
+
+
:
p
ote
n
t
i
a
l
i
ty of temp
l
ated memfn cal
l
[PR109480]
commit
|
commitdiff
|
tree
2023-05-02
P
a
t
ri
c
k Pal
k
a
c
+
+: Add tes
t
case for alr
e
a
dy fixed PR [PR1
0
9
5
0
6
]
commit
|
commitdiff
|
tree
2023-04-26
Patrick Palk
a
c++: micro-optim
i
ze m
o
st
_
specialized
_
partial_spec
commit
|
commitdiff
|
tree
2023-04-25
Patri
c
k Palka
c++:
va
l
u
e
dependence of b
y
-ref lambd
a
c
ap
t
ure [PR108975]
commit
|
commitdiff
|
tree
2023-04-24
Pa
t
rick Palka
libstdc++: Fix
__max_diff_ty
p
e::ope
r
ator>>= for negativ
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Patrick Palka
c+
+
, tree:
d
eclare so
m
e basic fun
c
t
i
ons inli
n
e
commit
|
commitdiff
|
tree
2023-04-21
Patrick Palk
a
c++, tr
e
e
:
optimize walk_tree
_
1 and cp_wal
k
_subtre
e
s
commit
|
commitdiff
|
tree
2023-04-20
Patr
i
c
k
Palka
c
+
+: simpli
f
y TE
M
PLATE_
T
YPE_PA
R
M level lowerin
g
commit
|
commitdiff
|
tree
2023-04-20
Patr
i
c
k
Palka
c
++: use TR
E
E_VEC fo
r
t
railing args of
variadic built
.
.
.
commit
|
commitdiff
|
tree
next