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++: duplicated side effects of xobj arg [PR113640]
2024-01-30
Patrick Palk
a
c++:
dupl
i
cated si
d
e
effects
of xobj arg [PR113640]
commit
|
commitdiff
|
tree
2024-01-30
Patr
i
ck Palka
c++: unify
i
ng integer
p
arm with type-d
e
p
arg [PR113644]
commit
|
commitdiff
|
tree
2024-01-24
P
a
trick Palka
c++: am
b
iguous
m
ember loo
k
up for rewritten cand
s
[PR113529
]
commit
|
commitdiff
|
tree
2024-01-19
P
a
trick Palka
libstdc
+
+: A
d
d <print> and <
t
ext_encoding> to stdc
+
+
.
h
commit
|
commitdiff
|
tree
2024-01-18
Patrick
P
alk
a
libs
t
dc++/pair: Guard P2321R2 changes with
__g
l
i
bc
x
x_r
a
nges_zip
commit
|
commitdiff
|
tree
2024-01-18
Patrick Palka
li
b
stdc++/tuple: Gu
a
rd P2321R2 cha
n
ges with
_
_
c
pp_lib_ranges_zip
commit
|
commitdiff
|
tree
2024-01-18
Patrick P
a
l
ka
libst
d
c++/
d
e
b
u
g
: F
i
x conste
x
pr _Safe_
i
terator in C
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Patrick Pa
l
ka
c++: address of cla
s
s NTTP object as targ
[PR113242]
commit
|
commitdiff
|
tree
2024-01-17
Patrick Palka
libstdc++: Implement P2540R1
cha
n
ge to v
i
ews::cartesian_prod
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
P
a
trick Palka
c++: access of class-sc
o
p
e
partial spec
commit
|
commitdiff
|
tree
2024-01-15
Patrick
P
alka
c++
:
explicit
i
nst w/ s
i
m
ilar constrained p
a
rtial specs
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
c++:
non-dep array
list-init w/ no
n
-triv d
t
o
r [PR109899]
commit
|
commitdiff
|
tree
2024-01-15
Patrick
Palka
libst
d
c
+
+:
Re
d
uce std::variant template instan
t
i
a
tion
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Pat
r
i
c
k Palka
l
i
bst
d
c++:
Impleme
n
t
P2836R1 changes to
c
onst_iterator
commit
|
commitdiff
|
tree
2024-01-13
Patrick Palka
libs
t
dc++: Im
p
lement C++23 std::bind_back
f
ro
m
P2387R3
.
.
.
commit
|
commitdiff
|
tree
2024-01-13
Pat
r
i
c
k
Palka
libstdc++: Use C++23 deduci
n
g thi
s
i
n st
d
::bin
d
_front
commit
|
commitdiff
|
tree
2024-01-13
P
a
trick Palka
l
ibstd
c
+
+/ran
g
es: Use perfect fo
r
wardi
n
g
in _Pipe
and
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Pa
t
rick Palka
libstd
c
++/ranges:
U
se C++23 de
d
ucing th
i
s in _Pipe
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Patrick
P
alka
libstd
c
+
+
: Use _GLIBCXX_USE_BUILTI
N
_
T
R
AIT for _Nth_type
commit
|
commitdiff
|
tree
2024-01-03
Pa
t
rick Palka
c++: bad dire
c
t referenc
e
b
in
d
ing via conv fn [PR113064]
commit
|
commitdiff
|
tree
2024-01-03
Pa
t
rick Palka
l
ibstdc++: tes
t
suite: Reduce max_siz
e
_type
.
cc exec
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++: fix -Wparenth
e
ses f
o
r bool-like class types
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c
+
+: [[deprecated]] on templ
a
te redecl [PR84542]
commit
|
commitdiff
|
tree
2023-12-21
P
a
tri
c
k Palka
c++: vis
i
bility wrt template and ptrmem targs
[
PR70413]
commit
|
commitdiff
|
tree
2023-12-19
Patrick Pa
l
ka
c++: local class memfn syn
t
h from uneval context [PR1
1
3
063]
commit
|
commitdiff
|
tree
2023-12-19
P
a
trick Palka
c++: m
i
ssing state restoration in maybe_pop_
f
r
o
m_top
_
level
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c++: partial orde
r
ing and dep alias tmpl specs [PR90679]
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c++: r
e
fine
dependent_alias_template
_
sp
e
c_p [P
R
90679]
commit
|
commitdiff
|
tree
2023-12-18
Patrick Palka
libstdc+
+
: Mak
e
ranges::t
o
closure object
s
SFI
N
A
E
-f
r
ien
d
ly
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
P
a
trick
P
alka
c++:
s
e
ction attribu
t
e on templates [P
R
70435,
P
R8
8
061]
commit
|
commitdiff
|
tree
2023-12-15
Pat
r
ick Palka
c++: ab
i
_tag
attrib
u
te on template
s
[PR109
7
1
5]
commit
|
commitdiff
|
tree
2023-12-14
Patr
i
c
k Palka
c++: Implement
P
2582R1, CTA
D
from i
n
herited con
s
truct
o
rs
commit
|
commitdiff
|
tree
2023-12-13
Pa
t
rick P
a
lka
c++
:
note othe
r
candidates whe
n
diagnosing deletedness
commit
|
commitdiff
|
tree
2023-12-13
Pat
r
ick Pa
l
k
a
c++: re
m
ember cand
i
dates that
w
e ignor
e
d
commit
|
commitdiff
|
tree
2023-12-13
Patrick
P
a
lka
c++: sort candidates according
to viabil
i
t
y
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c
+
+: unifying c
o
n
s
tants vs
t
heir type
[
PR
9
9186, PR104867]
commit
|
commitdiff
|
tree
2023-12-13
Pa
t
r
ic
k
Palka
c++
:
unifying FUNCTION_DECLs [PR9
3
740]
commit
|
commitdiff
|
tree
2023-12-11
Patrick Palka
c++: add
fix
e
d
t
estcase
[
PR633
7
8]
commit
|
commitdiff
|
tree
2023-12-11
Patrick Palka
c++: alias CTAD and
s
pe
c
ializati
o
n
s
t
able
commit
|
commitdiff
|
tree
2023-12-08
P
a
trick P
a
l
k
a
c+
+
:
d
ecltype of (no
n
-capt
u
red variable) [PR83167]
commit
|
commitdiff
|
tree
2023-12-08
Pa
t
rick Palka
c++: guard more
agai
n
s
t undiagnosed
e
rro
r
_mark_node
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
P
a
tr
i
ck P
a
lka
c
++: un
d
iagnosed error_m
a
rk
_
node fro
m
cp
_
build_c_cast
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Patrick Palk
a
lib
s
tdc+
+
: Sim
p
lify ranges::to c
l
o
s
u
r
e obj
e
cts
commit
|
commitdiff
|
tree
2023-11-29
Patrick Palka
c
+
+: fix testcase [PR112765]
commit
|
commitdiff
|
tree
2023-11-29
Patrick Pa
l
ka
c
+
+: bog
u
s -Wparen
t
heses warning [PR11
2
765]
commit
|
commitdiff
|
tree
2023-11-22
Patrick
P
a
lk
a
c++: alias template of
n
on-templa
t
e c
l
ass [PR112633]
commit
|
commitdiff
|
tree
2023-11-16
Patrick Palka
c++: add fixed
t
e
s
t
cases [PR
9
8614, PR104802]
commit
|
commitdiff
|
tree
2023-11-16
Patrick
P
a
lka
c++:
c
onstantness of call to function p
o
i
n
t
er [P
R
1
1
1703]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c++: d
i
rect enum init from type-dep elt [PR112515]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c++:
partial
l
y
inst requires-expr i
n
noexcept-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c
+
+: non-dependent
.
* op
e
rand fo
l
ding [PR112427]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palk
a
c
++: c
o
n
s
t
antness of local var in constex
p
r fn
[
PR1117
0
3
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Pa
t
rick
Palka
c++: d
e
c
ltype of (b
y
-value captured
reference) [PR7
9
620]
commit
|
commitdiff
|
tree
2023-11-10
Patrick
Palka
c++:
decltype of
capture proxy [PR79
3
78, PR96917]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Palka
li
b
stdc++: Fix
forw
a
rding in __
t
a
k
e
/
d
rop_of_repeat_view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patrick
P
a
l
ka
c++
:
another build_
n
ew_1
folding fix
[
PR111929]
commit
|
commitdiff
|
tree
2023-10-27
Pa
t
ric
k
Palka
c
+
+: add testc
a
se ve
r
ify
i
ng non-de
p
new-exp
r
ch
e
cking
commit
|
commitdiff
|
tree
2023-10-27
P
a
t
r
ick Pa
l
ka
c++: more
a
head-of-time -Wparent
h
eses warnings
commit
|
commitdiff
|
tree
2023-10-25
Pa
t
rick Palka
c++: add f
i
xed te
s
tc
a
se [PR99804]
commit
|
commitdiff
|
tree
2023-10-24
Pat
r
ick P
a
l
ka
c++: non-dep array ne
w
-e
x
pr
s
ize [PR111929]
commit
|
commitdiff
|
tree
2023-10-24
P
atrick P
a
lka
c++:
c
p_st
a
bi
l
ize_re
f
ere
n
c
e and n
o
n-
d
ep ex
p
rs [PR111919]
commit
|
commitdiff
|
tree
2023-10-22
P
atr
i
ck Palka
o
b
jc++:
t
ype/expr t
s
ubst
conf
l
atio
n
[PR1119
2
0]
commit
|
commitdiff
|
tree
2023-10-20
Pa
t
rick Pa
l
ka
rust: bui
l
d fai
l
ure after NON_DEPENDENT
_
E
XPR removal
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patri
c
k Palka
c++:
r
ename tsubst_cop
y
_and
_
bui
l
d and tsubs
t
_expr
commit
|
commitdiff
|
tree
2023-10-20
Patrick
Palka
c++: merge tsubst_copy in
t
o tsub
s
t
_
c
op
y
_and_bui
l
d
commit
|
commitdiff
|
tree
2023-10-20
Patrick P
a
lka
c++
:
non-
s
tatic memfn call dep
e
ndence clean
u
p [PR106086]
commit
|
commitdiff
|
tree
2023-10-20
Patrick
P
alka
c++: remove NON_DEPENDENT_EXPR, p
a
r
t
2
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: remove
N
ON
_
DEPENDENT_EX
P
R, pa
r
t 1
commit
|
commitdiff
|
tree
2023-09-25
Patrick Palka
li
b
stdc++: S
h
o
r
ten integ
e
r std::to/from_chars symbo
l
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patrick Palka
c
++: missing SF
I
NAE in grok_a
r
ray_
d
ecl [PR1114
9
3]
commit
|
commitdiff
|
tree
2023-09-22
Patr
i
c
k
Palka
c++: constr
a
int rewriting during ttp coercio
n
[PR111485]
commit
|
commitdiff
|
tree
2023-09-20
P
a
t
rick Palk
a
c++: improve
c
lass NTT
P
ob
j
ect pretty printing [PR
1
11471]
commit
|
commitdiff
|
tree
2023-09-20
Patr
i
c
k
Palka
c
++
:
fu
r
t
he
r
op
t
im
i
ze
t
subst_template_dec
l
commit
|
commitdiff
|
tree
2023-09-19
Patr
i
ck Pa
l
k
a
c++
:
fi
x
cxx_print_
t
ype's
templ
a
te-info dumping
commit
|
commitdiff
|
tree
2023-09-19
Patrick
Pal
k
a
c++: overeager t
y
pe comp
l
e
tio
n
i
n co
n
vert_to_void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
P
atr
i
ck
P
al
k
a
c++: const
n
e
s
s
of decltype of NTTP
object [PR9963
1
]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c
+
+: optimize u
n
i
fying nes
t
ed
t
emplated
c
lasses
[
PR
8
9231]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++
:
non-depend
e
nt a
s
si
g
nme
n
t checking [P
R
63198,
PR1847
4
]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick Palka
c++: uni
f
yin
g
identical tmpls from current inst
[
PR1
0
8347]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick Palka
c++
:
always ch
e
ck
arity before
d
e
d
uction
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palk
a
c++:
opt
i
mize tsubs
t
_template_
d
ecl
for
function
t
emplates
commit
|
commitdiff
|
tree
2023-09-15
Patric
k
Palka
libstdc++: Use C++20 constraints i
n
<bit
>
commit
|
commitdiff
|
tree
2023-09-12
Patr
i
ck Palka
libstdc++: Fi
x
std::n
o
t_fn perfec
t
f
orwa
r
ding [PR111
3
27
]
commit
|
commitdiff
|
tree
2023-09-12
P
atri
c
k
P
a
lka
li
b
std
c
++:
F
i
x
std::bind_front perfect forwa
r
d
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patri
c
k
Pa
l
ka
l
ibstdc++: Rem
o
ve std::bind_front specialization for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Pat
r
ick Palk
a
c++: refine CWG
2
3
6
9
s
atisfac
t
ion vs no
n
-dep
c
o
nvs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Patrick Palka
c++: more dumm
y
non_
c
o
n
stant_p arg av
o
idance
commit
|
commitdiff
|
tree
2023-09-05
P
a
tri
c
k P
a
lka
c++:
u
s
e conver
s
ion_
o
b
s
tack_
s
e
n
tinel
t
h
r
o
ughou
t
commit
|
commitdiff
|
tree
2023-08-17
Patr
i
ck Pa
l
k
a
libst
d
c++
:
Impl
e
ment
P2770R0 changes to
join_vi
e
w
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Pat
r
ick Palka
libst
d
c+
+
: Con
v
ert _Rang
e
A
daptorClosu
r
e int
o
a C
R
TP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palka
tree-
p
ret
t
y
-
p
rint:
d
e
limit TREE_
V
EC wi
t
h braces
commit
|
commitdiff
|
tree
2023-08-12
P
a
trick Palka
c++: bogus warnin
g
w/ ded
u
c
t
ion g
u
ide in anon ns [PR106604]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c
+
+: depen
d
ently
s
coped template-id in type
-
r
e
q [PR110927]
commit
|
commitdiff
|
tree
2023-08-11
Patr
i
ck Palk
a
c++:
recognize in
-
c
lass var tmpl pa
r
tial spec [PR71
9
54
]
commit
|
commitdiff
|
tree
2023-08-11
Patrick
P
alka
c++: improve debug_tree for
templ
a
ted types/decls
commit
|
commitdiff
|
tree
2023-08-11
P
atr
i
c
k Palka
tree-pretty-prin
t
:
h
a
n
dle COMPONENT_REF with non-decl
R
H
S
commit
|
commitdiff
|
tree
2023-07-27
Patrick Palka
c++: con
s
texpr em
p
ty subobject elision [
P
R110197]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c
+
+: passing partia
l
ly i
n
s
t
ttp as ttp [PR110566]
commit
|
commitdiff
|
tree
2023-07-26
Patr
i
ck Palka
c++: p
a
ssing
p
a
rtia
l
ly inst tmpl as ttp [PR110566
]
commit
|
commitdiff
|
tree
2023-07-26
Patr
i
ck
Palka
c++: unifying REAL_C
S
T
s
[
PR11
0
809]
commit
|
commitdiff
|
tree
next