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++: another build_new_1 folding fix [PR111929]
2023-10-27
Patrick Pa
l
ka
c++: another build_new_1 folding fi
x
[PR11
1
929
]
commit
|
commitdiff
|
tree
2023-10-27
Patrick
P
alka
c++:
a
dd testcase verifying non-dep new-
e
xpr ch
e
cking
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palka
c++: mo
r
e ahead-
o
f
-time -Wparenthes
e
s warnings
commit
|
commitdiff
|
tree
2023-10-25
Pa
t
rick Palka
c++: add fixed te
s
t
case [PR99804]
commit
|
commitdiff
|
tree
2023-10-24
Patrick P
a
l
k
a
c++: no
n
-dep array
new-e
x
pr si
z
e [
P
R111929]
commit
|
commitdiff
|
tree
2023-10-24
Pa
t
ri
c
k
P
alk
a
c++: cp_stab
i
liz
e
_
r
e
ferenc
e
an
d
non-dep
e
xprs [PR111919
]
commit
|
commitdiff
|
tree
2023-10-22
Patrick Palka
objc++: type/expr tsubst
conf
l
ation [PR111
9
20
]
commit
|
commitdiff
|
tree
2023-10-20
P
a
trick Pal
k
a
r
ust: bu
i
l
d
failure after NON_DEPE
N
DENT_E
X
PR removal
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Pa
t
rick
P
alka
c++
:
rename ts
u
bst_c
o
py_an
d
_b
u
il
d
and tsu
b
st_expr
commit
|
commitdiff
|
tree
2023-10-20
Pat
r
ick Palka
c
+
+: merge tsubs
t
_cop
y
into tsubst_copy_and_
b
u
i
ld
commit
|
commitdiff
|
tree
2023-10-20
P
a
trick Palka
c++: non-s
t
a
tic memf
n
call dependence c
l
e
a
nup [PR10608
6
]
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c
+
+: remo
v
e NO
N
_
DEPENDENT_EXPR, part 2
commit
|
commitdiff
|
tree
2023-10-20
Patric
k
Palk
a
c+
+
: rem
o
ve NON
_
D
E
PENDENT
_
EXPR, part 1
commit
|
commitdiff
|
tree
2023-09-25
P
a
trick Palka
l
ibstdc++: Shorten integ
e
r
std::to/fro
m
_c
h
ars sym
b
ol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patrick Palka
c++: missing SFINAE in grok_array_decl [PR11
1
493]
commit
|
commitdiff
|
tree
2023-09-22
Pat
r
ick Palka
c
++: constr
a
in
t
r
e
w
riting during ttp c
o
erc
i
on [PR111485]
commit
|
commitdiff
|
tree
2023-09-20
P
a
trick Pal
k
a
c++:
i
m
prove
c
la
s
s NTTP
o
bject p
r
etty printi
n
g [P
R
11
1
4
7
1]
commit
|
commitdiff
|
tree
2023-09-20
Patrick Palka
c++: further
o
ptimize tsu
b
s
t_template_decl
commit
|
commitdiff
|
tree
2023-09-19
Patri
c
k
Palka
c++: fix cxx_print_type'
s
template-info dumping
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c
+
+
: o
v
erea
g
er type com
p
letion in convert_
t
o_void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
P
a
trick Palka
c++:
c
onstnes
s
o
f
de
c
ltype
o
f
NTTP object [PR99631]
commit
|
commitdiff
|
tree
2023-09-18
Pat
r
ick Palka
c
++: opti
m
ize un
i
fying nested t
e
mplate
d
cl
a
sses [P
R
892
3
1
]
commit
|
commitdiff
|
tree
2023-09-18
P
atr
i
ck Pal
k
a
c++: non-dependent assignment checking [PR63198, PR1847
4
]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: uni
f
ying
id
e
ntical tmpls f
r
om
c
urre
n
t
i
ns
t
[PR1
0
8347
]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: alwa
y
s
c
heck arity before deduc
t
ion
commit
|
commitdiff
|
tree
2023-09-18
P
a
t
r
ick
Palka
c++: optimize tsubst_template_decl for function
t
emplat
e
s
commit
|
commitdiff
|
tree
2023-09-15
Patrick Palka
l
ibstdc++: Use
C++20 constraints in <bit>
commit
|
commitdiff
|
tree
2023-09-12
Patrick P
a
lka
libstdc++: Fix std::not_fn p
e
rfect
f
orwarding
[
PR111327]
commit
|
commitdiff
|
tree
2023-09-12
P
atrick Palka
l
ibst
d
c++: Fix
std::bi
n
d_front perfect forwarding
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libst
d
c++: Remove std::
b
i
nd_front special
i
zation for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patrick P
a
lka
c++: refine CWG 2369 satisfaction vs no
n
-dep
c
o
nvs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Patr
i
ck Palka
c++: mor
e
dummy non_constant_p a
r
g
avoidanc
e
commit
|
commitdiff
|
tree
2023-09-05
Patrick Palka
c++
:
use
c
o
nve
r
sion_obstack_
s
ent
i
ne
l
througho
u
t
commit
|
commitdiff
|
tree
2023-08-17
Patrick Palka
libstdc++: Implement P277
0
R0 c
h
anges t
o
join_view
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patrick Palk
a
libstdc++: Convert
_Ra
n
ge
A
daptorClosur
e
into a CRTP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palka
tree-pretty-print:
del
i
mit T
R
E
E
_V
E
C w
i
th braces
commit
|
commitdiff
|
tree
2023-08-12
P
atrick
P
a
l
ka
c
+
+
:
bogus warning w/ deduction
g
u
ide
i
n
anon ns [
P
R106604]
commit
|
commitdiff
|
tree
2023-08-11
Patrick
Palka
c
++: depende
n
tly scoped template-id in typ
e
-
re
q
[PR110927]
commit
|
commitdiff
|
tree
2023-08-11
Patr
i
c
k Palka
c++: recognize in
-
class var tmpl part
i
al spec
[
PR71954]
commit
|
commitdiff
|
tree
2023-08-11
P
atrick Pal
k
a
c++: im
p
rove
d
ebug_t
r
ee
f
o
r
template
d
types/decls
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
tree-p
r
e
t
t
y
-
print: handle COMPONENT_REF
w
ith non-decl RHS
commit
|
commitdiff
|
tree
2023-07-27
Patrick Palka
c++
:
cons
t
ex
p
r
e
mpty sub
o
bje
c
t
elision [PR
1
10197]
commit
|
commitdiff
|
tree
2023-07-26
Pa
t
r
ick Palk
a
c++: passing partial
l
y inst t
t
p as ttp [PR110566
]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++: pas
s
ing partially
in
s
t
tm
p
l as
ttp [PR110566]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c+
+
:
unifying
R
EA
L
_CSTs [
P
R1108
0
9]
commit
|
commitdiff
|
tree
2023-07-19
Patrick
Palk
a
c++: ded
u
cing empty type vs
n
on-t
y
pe argu
m
ent
pack
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palk
a
c++: redunda
n
t
targ co
e
r
cion for var/alias t
m
pls
commit
|
commitdiff
|
tree
2023-07-18
Patr
i
ck Palka
c+
+
: n
o
n-standalo
n
e
surrogate
c
a
ll tem
p
la
t
e
commit
|
commitdiff
|
tree
2023-07-18
P
a
tr
i
ck Palka
c++: constr
a
ined surro
g
ate call function
s
[PR110535]
commit
|
commitdiff
|
tree
2023-07-15
Patrick Palka
c++: copy
e
lis
i
on
w/ ob
j
arg and stat
i
c mem
f
n
c
all
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
Patrick Palka
c
+
+
:
m
angling template-id
o
f unknown tem
p
late [PR110524]
commit
|
commitdiff
|
tree
2023-07-11
P
atrick Palka
c++:
coe
r
cing variable templa
t
e from current
inst
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Pa
t
rick Palka
c++: redeclare_clas
s
_templa
t
e and
ttps [PR11
0
523]
commit
|
commitdiff
|
tree
2023-06-30
P
a
t
r
ick Palka
c++:
fix up ca
c
hing of level lowe
r
ed tt
p
s
commit
|
commitdiff
|
tree
2023-06-29
Patrick Pa
l
ka
c
+
+
: N
S
D
M
I ins
t
antiat
i
on d
u
ring overl
o
a
d
resolu
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
P
a
t
rick Palka
c
++: unpropaga
t
e
d CO
N
STR
U
CTOR
_
MUTABLE_POIS
O
N
[PR110463]
commit
|
commitdiff
|
tree
2023-06-29
Patr
i
ck Palka
c++:
c
a
che partial
templa
t
e spe
c
ializ
a
tion
selection
commit
|
commitdiff
|
tree
2023-06-28
Patrick Palk
a
c++: ahead of time
v
aria
b
le
template-id coerc
i
on [PR89442
]
commit
|
commitdiff
|
tree
2023-06-11
Pa
t
rick Palka
c++: unsyn
t
hesized d
e
faulted constexpr
fn
[PR
1
10
1
22]
commit
|
commitdiff
|
tree
2023-06-11
Pa
t
rick Pal
k
a
c++: exten
d
lookup_t
e
mplate_cl
a
ss shortcut [
P
R1101
2
2]
commit
|
commitdiff
|
tree
2023-06-09
K
e
n Matsui
libstdc++: us
e
using inste
a
d
of
typ
e
def for type_traits
Reviewed-by:
Patrick Palka
<ppalka@redhat.com>
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++: is_specializati
o
n_of_
f
rie
n
d
confusion
[
PR10992
3
]
commit
|
commitdiff
|
tree
2023-06-03
Patr
i
ck Palka
c
+
+: simp
l
ify T
E
MPLATE_T
E
M
P
LAT
E
_P
A
RM hash
i
n
g
commit
|
commitdiff
|
tree
2023-06-03
Patrick
P
alka
c++: replace
in_
t
emplate_function
commit
|
commitdiff
|
tree
2023-06-03
P
a
trick Palka
c++: mangl
e
noexcep
t
-e
x
pr
[
PR70790]
commit
|
commitdiff
|
tree
2023-05-19
Patr
i
ck
P
al
k
a
c++: simplify n
o
r
m
_
c
ache manip
u
l
a
t
i
o
n
commit
|
commitdiff
|
tree
2023-05-19
Patrick Palka
c++
:
scoped variab
l
e template-
i
d
of refe
r
en
c
e type
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Ken Matsui
lib
s
td
c
++: use _
_
bool_constan
t
instead o
f
integral_constant
Reviewed-by:
Patrick Palka
<ppalka@redhat.com>
commit
|
commitdiff
|
tree
2023-05-16
Pat
r
ick Palka
c++: desi
g
init in pr
e
sence of list ctor [PR10
9
871]
commit
|
commitdiff
|
tree
2023-05-15
Patrick Pa
l
ka
c++
:
add feature-test ma
c
ro f
o
r auto(x)
commit
|
commitdiff
|
tree
2023-05-12
Patrick Palka
c++: remo
v
e red
u
ndant testc
a
s
e
[PR8325
8
]
commit
|
commitdiff
|
tree
2023-05-12
P
a
trick Palka
c++
:
rob
u
stify
t
estcase [PR109752]
commit
|
commitdiff
|
tree
2023-05-11
Patrick Palk
a
c++: 'mutable' subobje
c
t
of constexpr variab
l
e
[PR109745]
commit
|
commitdiff
|
tree
2023-05-11
P
atrick Palka
c++: Add
tes
t
cas
e
for alr
e
a
d
y fixed PR [PR103807]
commit
|
commitdiff
|
tree
2023-05-11
P
a
trick
P
alka
c++:
con
v
erted
lambda as te
m
plate argumen
t
[PR83258
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
P
at
r
ick Palk
a
c
+
+: error-recovery ICE with unstable satis
f
act
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patrick Palka
c
+
+
:
n
o
e
x
cept-spec fro
m
n
e
sted
class confusion [PR109761
]
commit
|
commitdiff
|
tree
2023-05-08
Pa
t
r
i
c
k Palka
c
++: list C
T
AD and resolve_no
n
deduc
e
d_cont
e
x
t
[PR
1
06214
]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c+
+
: fix pretty printing of 'align
o
f' vs '__
a
l
i
gn
o
f
__
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palk
a
c+
+
: go
t
o
e
n
tering
scope of obj w/ non-
t
rivia
l
d
tor
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: satisfacti
o
n of non-dep member alias template-id
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Pal
k
a
c
++: v
a
ri
o
us co
d
e
cleanups
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: pa
r
enth
e
siz
e
d -> resolving
t
o stat
i
c
data member
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick P
a
lka
c++
:
boun
d
t
t
p
i
n lambda function typ
e
[PR1
0
9651]
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: no
n
-d
e
p
in
i
t fold
i
ng and
access chec
k
ing [PR109480]
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Palka
c++: potentiality of temp
l
ated
memfn
c
a
l
l [PR109
4
8
0
]
commit
|
commitdiff
|
tree
2023-05-02
Patrick Palka
c++: A
d
d
testcase for already fixed PR [PR109506]
commit
|
commitdiff
|
tree
2023-04-26
Patric
k
P
alka
c++:
micro-optimize most_specialized_
p
artial_spec
commit
|
commitdiff
|
tree
2023-04-25
Pat
r
ick Pa
l
k
a
c++: value depend
e
nc
e
of by
-
r
e
f lam
b
da capture [PR108975]
commit
|
commitdiff
|
tree
2023-04-24
Patrick Pa
l
ka
libstdc++: Fix __max_d
i
ff_type::op
e
rator>>= for negative
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Pat
r
ick Palka
c++, tree: d
e
clare som
e
basi
c
fu
n
ctions i
n
line
commit
|
commitdiff
|
tree
2023-04-21
Patrick Palka
c++, tree: op
t
imize w
a
lk_tree_1 a
n
d cp_walk_subtrees
commit
|
commitdiff
|
tree
2023-04-20
P
atric
k
Palka
c++: simp
l
ify TEMP
L
ATE_TYP
E
_P
A
RM
l
evel lowering
commit
|
commitdiff
|
tree
2023-04-20
Patrick Palka
c
+
+:
us
e
TREE_VEC for t
r
a
i
ling args of va
r
iad
i
c bui
l
t
.
.
.
commit
|
commitdiff
|
tree
2023-04-20
Patrick Palka
c++: mak
e
strip_typedefs genera
l
ize str
i
p_
t
ypede
f
s_expr
commit
|
commitdiff
|
tree
2023-04-19
P
atrick Palka
c+
+
: Define built-in for
s
td::
t
uple_e
l
ement
[
P
R100
1
57]
commit
|
commitdiff
|
tree
2023-04-19
Patrick Palka
c++: bad
g
g
c
_
free in
t
ry_class_unification
[
PR109556]
commit
|
commitdiff
|
tree
2023-04-18
Patrick Palka
libstdc++: Impleme
n
t
range_adaptor_cl
o
s
ure f
r
om P2387R3
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Pa
t
rick Palka
l
ib
s
t
dc++: Adding missing fea
t
ure-te
s
t macros for C
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Patrick Palka
libstdc++: Fix ty
p
o in views
:
:as_
c
ons
t
'
s o
p
erat
o
r(
.
.
.
commit
|
commitdiff
|
tree
next