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
P
a
trick Palka
c
+
+
: alias te
m
plate of n
o
n-temp
l
ate class [PR1
1
26
3
3]
commit
|
commitdiff
|
tree
2023-11-16
Patrick Palka
c++: add fixed testcases
[
PR
9
8614,
PR
1
04802]
commit
|
commitdiff
|
tree
2023-11-16
Patrick Palka
c++:
co
n
stantness
o
f call to
function pointer [PR111
7
03
]
commit
|
commitdiff
|
tree
2023-11-15
Pa
t
rick Pa
l
k
a
c++: dir
e
ct enum init
f
rom type-d
e
p el
t
[
PR112515]
commit
|
commitdiff
|
tree
2023-11-15
Patr
i
ck Pa
l
ka
c++:
p
ar
t
ially inst r
e
quires-e
x
pr in noexcept-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Patrick P
a
lka
c++: non-depe
n
dent
.
* operand
f
olding [
P
R
112
4
27]
commit
|
commitdiff
|
tree
2023-11-15
Pa
t
rick Palka
c++: constantness of local va
r
in
constexpr fn [PR1
1
1703
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c
+
+
:
decltype of (by-value
c
aptured ref
e
rence
)
[PR7
9
620]
commit
|
commitdiff
|
tree
2023-11-10
Patri
c
k
P
alka
c++: decltype of ca
p
tur
e
prox
y
[PR793
7
8, PR9
6
917]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Palka
libstdc++: Fix
f
or
w
arding in __take/drop_of_repe
a
t_v
i
ew
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
P
atrick Palka
c
+
+: another build_new_
1
folding fix
[
PR111929]
commit
|
commitdiff
|
tree
2023-10-27
Patric
k
Palka
c
++: add testcas
e
v
e
rifying non
-
dep new-expr c
h
ecking
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palk
a
c
++: more ahe
a
d-of-
t
ime -Wparentheses wa
r
nin
g
s
commit
|
commitdiff
|
tree
2023-10-25
Patric
k
Palka
c++:
a
dd f
i
x
e
d
testc
a
se [PR
9
9
8
0
4
]
commit
|
commitdiff
|
tree
2023-10-24
Patrick P
a
lka
c++: non-d
e
p
a
rray new
-
expr size [
P
R1
1
1929]
commit
|
commitdiff
|
tree
2023-10-24
Patrick Pa
l
ka
c
+
+: cp_stabilize_referen
c
e an
d
n
on-dep expr
s
[PR111919]
commit
|
commitdiff
|
tree
2023-10-22
Patr
i
ck Palk
a
objc+
+
: type/expr tsubst conflation [PR111920]
commit
|
commitdiff
|
tree
2023-10-20
Patrick P
a
lka
rus
t
: build failure after NON_DE
P
ENDENT_EXPR r
e
m
ov
a
l
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
P
at
r
ick Palka
c++:
r
en
a
me tsubst_cop
y
_and_build and tsubst_expr
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: m
e
rge tsubst_co
p
y into tsubst_copy_and_build
commit
|
commitdiff
|
tree
2023-10-20
Patrick
P
a
lka
c++: n
o
n
-
s
t
a
t
i
c memfn
c
a
l
l
d
e
pendence c
l
e
a
nup [PR106086]
commit
|
commitdiff
|
tree
2023-10-20
Patrick
P
a
lka
c+
+
: remove NON_DEP
E
NDE
N
T_E
X
P
R
,
par
t
2
commit
|
commitdiff
|
tree
2023-10-20
P
atrick Palka
c++: remove NON_DEPENDENT_EXPR, part 1
commit
|
commitdiff
|
tree
2023-09-25
Patrick Palka
libstdc++:
Shorten integer std::to/from_chars symbol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
P
a
tric
k
Palka
c
+
+: mi
s
s
i
ng
S
FINAE
in gr
o
k_arra
y
_d
e
cl [
P
R111493]
commit
|
commitdiff
|
tree
2023-09-22
P
a
tr
i
ck Palka
c++: constraint rewriting during ttp
co
e
rcion [PR1
1
1485]
commit
|
commitdiff
|
tree
2023-09-20
Pat
r
ick P
a
lka
c++: improve class N
T
TP object pretty p
r
inting [PR1114
7
1]
commit
|
commitdiff
|
tree
2023-09-20
Pa
t
rick Palka
c
+
+
: further opti
m
iz
e
tsubst_t
e
mplate_d
e
cl
commit
|
commitdiff
|
tree
2023-09-19
Patrick Pa
l
ka
c++: fix
cxx_prin
t
_type
'
s template-info d
u
m
p
i
ng
commit
|
commitdiff
|
tree
2023-09-19
Patrick
Palka
c+
+
: overeage
r
t
y
pe complet
i
o
n
in convert_to_void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c++
:
co
n
stnes
s
of decltype of NTTP
o
b
j
ect [PR9
9
631]
commit
|
commitdiff
|
tree
2023-09-18
P
a
trick Palka
c
++:
optimize un
i
f
ying n
e
sted templ
a
ted
classes
[PR89231]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick Palka
c++: non-dependent
a
ssi
g
nme
n
t checking [PR63198, PR18474]
commit
|
commitdiff
|
tree
2023-09-18
P
a
t
rick Palka
c++: uni
f
ying i
d
entical tm
p
ls from current
i
nst
[
P
R
1
083
4
7
]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick
Palka
c
++: a
l
way
s
c
h
e
ck ari
t
y bef
o
re deduction
commit
|
commitdiff
|
tree
2023-09-18
Patrick Pa
l
ka
c++: op
t
i
mize tsu
b
st_templa
t
e_decl for function templates
commit
|
commitdiff
|
tree
2023-09-15
Patrick Palka
libst
d
c
++: Use C++
2
0 constr
a
ints in <bit>
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libstdc++: Fix
std::not_fn
per
f
e
c
t
f
orwar
d
ing [P
R
111327]
commit
|
commitdiff
|
tree
2023-09-12
P
atrick Palka
libstdc++: Fi
x
std::bind_front p
e
rfect forwar
d
ing
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libst
d
c++: Remov
e
s
td::b
i
n
d_front specialization for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Pa
t
rick Palka
c+
+
: refine CW
G
236
9
satisfac
t
ion vs non-dep convs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Patri
c
k Pa
l
ka
c++: more dummy non_con
s
tant
_
p a
r
g avo
i
dance
commit
|
commitdiff
|
tree
2023-09-05
Patrick Palka
c++: use conversion_obs
t
ack_se
n
ti
n
el througho
u
t
commit
|
commitdiff
|
tree
2023-08-17
Patrick Palka
libst
d
c++
:
I
mple
m
ent
P
2
770R0 changes to join_view
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Pa
t
ri
c
k Palka
libstdc++: Co
n
ve
r
t
_
Range
A
dapt
o
rClosure into a
C
R
T
P
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palka
tree-pretty-print:
de
l
i
m
i
t TR
E
E
_
VEC with br
a
ces
commit
|
commitdiff
|
tree
2023-08-12
Patrick P
a
lk
a
c++: bogus
warnin
g
w/ deduction
guide in anon ns [PR106604]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palk
a
c++: de
p
endent
l
y sc
o
p
ed
t
em
p
la
t
e-id in type-req [PR
1
10927
]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palk
a
c+
+
: rec
o
gni
z
e in-class var tmpl p
a
rti
a
l spec [PR71954]
commit
|
commitdiff
|
tree
2023-08-11
P
a
trick Palka
c+
+
: impr
o
ve
d
ebug_t
r
ee
f
or t
e
mplated types/de
c
ls
commit
|
commitdiff
|
tree
2023-08-11
Patrick
Palka
tree-pretty-print:
han
d
le COM
P
ONENT_REF with n
o
n-dec
l
R
HS
commit
|
commitdiff
|
tree
2023-07-27
Patrick P
a
lk
a
c+
+
:
constexpr empty s
u
bobjec
t
elision [PR110197]
commit
|
commitdiff
|
tree
2023-07-26
P
a
trick
P
alka
c++:
p
assing par
t
ially ins
t
ttp as ttp [
P
R
1
10566]
commit
|
commitdiff
|
tree
2023-07-26
Pa
t
rick Palka
c++: passing partially inst t
m
pl as ttp [PR110
5
6
6
]
commit
|
commitdiff
|
tree
2023-07-26
Patri
c
k
Pal
k
a
c++: uni
f
ying
R
EAL
_
C
STs [PR110809]
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palka
c
+
+:
d
e
ducing empt
y
type vs non-type
argument pack
commit
|
commitdiff
|
tree
2023-07-19
P
atrick Pa
l
ka
c
+
+: redund
a
nt targ coe
r
cion for
v
ar/alias tmp
l
s
commit
|
commitdiff
|
tree
2023-07-18
P
a
tr
i
ck Palka
c++: non
-
s
t
an
d
alone s
u
rrogate call template
commit
|
commitdiff
|
tree
2023-07-18
P
atrick Palka
c++: const
r
ained surrogate call fun
c
tion
s
[PR110535]
commit
|
commitdiff
|
tree
2023-07-15
Patri
c
k Palka
c++: co
p
y elision
w/ obj arg and
s
tat
i
c
memfn cal
l
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
Patri
c
k
P
a
l
ka
c++: mang
l
ing
t
emplate-
i
d
o
f
unknown te
m
plat
e
[PR1105
2
4]
commit
|
commitdiff
|
tree
2023-07-11
Patrick Palka
c++: co
e
rcing variable
template
f
rom current inst
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Patrick
P
alka
c++: r
e
d
ecl
a
re_class_templa
t
e
a
nd ttps [PR110523]
commit
|
commitdiff
|
tree
2023-06-30
Patri
c
k Palka
c
++: f
i
x up caching of level
l
owered ttps
commit
|
commitdiff
|
tree
2023-06-29
P
a
trick
P
alka
c++: NS
D
M
I
instant
i
ation during overlo
a
d resoluti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Patrick Palk
a
c
+
+:
unpropagate
d
CONSTRUC
T
OR_MUT
A
BLE_
P
OISON
[
PR110463]
commit
|
commitdiff
|
tree
2023-06-29
P
a
trick
P
al
k
a
c++:
cache partial template
s
p
ecialization se
l
e
c
tion
commit
|
commitdiff
|
tree
2023-06-28
Patric
k
Palka
c++
:
ahead
o
f time va
r
ia
b
le t
e
mplate-i
d
c
o
ercio
n
[P
R
89442]
commit
|
commitdiff
|
tree
2023-06-11
Patrick Palka
c++
:
unsyn
t
hesized defaulted
c
o
n
s
te
x
pr fn [PR110122]
commit
|
commitdiff
|
tree
2023-06-11
Patrick Palk
a
c++: e
x
tend lookup_
t
emplate_class shortcut
[PR110122]
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c+
+
: i
s
_specialization_of_friend conf
u
sio
n
[PR109923]
commit
|
commitdiff
|
tree
2023-06-03
P
at
r
ick Palk
a
c++: si
m
plify TEMPLATE_TE
M
PLAT
E
_PARM ha
s
hing
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palk
a
c
++: re
p
la
c
e i
n
_
temp
l
a
t
e_
f
unction
commit
|
commitdiff
|
tree
2023-06-03
Pat
r
ick Palka
c++:
m
angle
n
o
e
xcept-exp
r
[PR70790]
commit
|
commitdiff
|
tree
2023-05-19
Patri
c
k Palka
c++: simplif
y
norm_cac
h
e man
i
pulation
commit
|
commitdiff
|
tree
2023-05-19
Patrick Palka
c
+
+: s
c
o
p
ed variable template
-
id
o
f
refere
n
ce
t
yp
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Patr
i
c
k Palka
c+
+
: desig init in presenc
e
of list ctor [PR109871]
commit
|
commitdiff
|
tree
2023-05-15
Pat
r
ick Pa
l
ka
c++:
a
d
d
feature-test ma
c
ro for a
u
t
o(x)
commit
|
commitdiff
|
tree
2023-05-12
Pa
t
rick
P
alka
c++: remov
e
redundant t
e
s
t
case
[PR83
2
58]
commit
|
commitdiff
|
tree
2023-05-12
P
atrick Palka
c++: robustify testcase [PR109752]
commit
|
commitdiff
|
tree
2023-05-11
Pat
r
ick Pal
k
a
c
++: 'mut
a
ble' subob
j
e
ct o
f
con
s
texpr variable [PR
1
09745]
commit
|
commitdiff
|
tree
2023-05-11
Patrick Palka
c++: Add testcas
e
for al
r
eady fi
x
ed
P
R [
P
R103807
]
commit
|
commitdiff
|
tree
2023-05-11
Patrick
Pal
k
a
c++:
converted lambda
as template argument [
P
R
83258
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patric
k
Palka
c++:
e
rror-reco
v
e
r
y ICE wi
t
h un
s
tabl
e
satisfaction
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
P
a
trick Palka
c
+
+: noexce
p
t-s
p
ec fro
m
nested cl
a
ss confusi
o
n [PR10
9
76
1
]
commit
|
commitdiff
|
tree
2023-05-08
Patrick Palka
c+
+
: list CTAD and resolve_non
d
educed_con
t
ext [PR1
0
6
214]
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Palka
c+
+
: fi
x
pre
t
ty prin
t
ing of 'a
l
i
gnof'
vs
'
__alignof__
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick
P
a
lka
c++: goto enterin
g
sc
o
pe o
f
o
bj w/ non-trivial dto
r
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Palka
c++: satisfacti
o
n
of non-dep member ali
a
s template-id
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c
+
+
: vario
u
s code cl
e
anups
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++:
parenthesized -> resolving to
s
tatic data mem
b
er
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Palka
c++: bound ttp in la
m
bda
f
u
ncti
o
n type [PR10
9
651
]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: non-dep init foldi
n
g
a
nd
a
ccess chec
k
i
n
g
[PR109480]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c
+
+: potenti
a
lity of templated memf
n
call [PR109480]
commit
|
commitdiff
|
tree
2023-05-02
Patrick Pa
l
ka
c++:
A
dd testcase
f
or already fixed PR [PR
1
09
5
06]
commit
|
commitdiff
|
tree
2023-04-26
P
a
tri
c
k Palka
c++: mic
r
o-op
t
imi
z
e m
o
st_specialized_partial
_
spec
commit
|
commitdiff
|
tree
2023-04-25
Patri
c
k
P
alka
c++: value depen
d
ence of by
-
r
ef lambda captu
r
e [PR1089
7
5]
commit
|
commitdiff
|
tree
2023-04-24
P
atrick Pal
k
a
libstdc++: Fix __max
_
d
iff_type::operator>>=
f
or neg
a
tive
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
P
atrick
P
a
l
k
a
c++, tree: declare s
o
me basic
func
t
ions inline
commit
|
commitdiff
|
tree
2023-04-21
Pat
r
i
c
k Palka
c
++, tree
:
optimize walk_tree_1
a
nd cp_walk_s
u
btrees
commit
|
commitdiff
|
tree
next