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
libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip
2024-01-18
Pat
r
i
ck Palka
libstdc++/tuple:
Guard
P
2321R2
changes wit
h
__cpp_
l
ib_ran
g
e
s_zip
commit
|
commitdiff
|
tree
2024-01-18
P
atrick Palka
libstdc+
+
/debug: Fix constexpr
_
S
afe_ite
r
ator in C
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
P
a
tri
c
k
Pa
l
ka
c+
+
: ad
d
ress of class NTTP object as targ [
P
R11324
2
]
commit
|
commitdiff
|
tree
2024-01-17
P
atri
c
k Palka
libs
t
dc++:
I
mplement
P2540R
1
change to view
s
::cartesian_prod
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
c++
:
acc
e
s
s of class-scope p
a
rtial spec
commit
|
commitdiff
|
tree
2024-01-15
Patri
c
k P
a
lka
c++:
explici
t
inst w/ s
i
milar constr
a
ined partia
l
specs
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Pat
r
ic
k
Pal
k
a
c++: non-de
p
array list-init w/ non-triv dtor [PR109899]
commit
|
commitdiff
|
tree
2024-01-15
Patrick
P
a
lka
libs
t
dc++: Reduce std::varia
n
t template instanti
a
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Pat
r
ick Pa
l
ka
l
ibs
t
dc++: Implement P28
3
6R1
changes to const_iterator
commit
|
commitdiff
|
tree
2024-01-13
Patric
k
Palka
libst
d
c++: Implement C++23 std::bind_back from
P2387R3
.
.
.
commit
|
commitdiff
|
tree
2024-01-13
Pat
r
ick Palka
lib
s
td
c
+
+
:
U
se
C
++23 deducing this in std::bind_front
commit
|
commitdiff
|
tree
2024-01-13
Patric
k
Palka
libstdc++
/
ranges: Use perfe
c
t
f
o
rwar
d
ing in _Pip
e
an
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
P
a
tri
c
k Palka
lib
s
tdc++
/
ranges: Use C++23
d
educi
n
g thi
s
i
n
_Pipe
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Patrick Palka
libstdc+
+
: Use _GLIBC
X
X_USE_BUILTIN_TRAIT for _Nt
h
_type
commit
|
commitdiff
|
tree
2024-01-03
Patr
i
ck Palka
c++: bad
d
irect reference bindin
g
via co
n
v
f
n [
P
R1130
6
4]
commit
|
commitdiff
|
tree
2024-01-03
P
a
trick Palka
libstdc++: testsuite: Reduce
max_siz
e
_type
.
cc
exec
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++
:
fix
-Wp
a
rentheses
f
or b
o
ol-lik
e
c
l
ass types
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++: [
[
depreca
t
ed]] on template redecl [PR84542]
commit
|
commitdiff
|
tree
2023-12-21
Pa
t
rick Palka
c++: v
i
s
i
bi
l
ity wrt template and ptrmem tar
g
s [PR7041
3
]
commit
|
commitdiff
|
tree
2023-12-19
Patr
i
ck
P
a
l
ka
c++: l
o
cal clas
s
memfn s
y
nth from u
n
eval context [
P
R113063]
commit
|
commitdiff
|
tree
2023-12-19
Pat
r
ick Palk
a
c++
:
missing state r
e
storation in maybe_pop_from_top_level
commit
|
commitdiff
|
tree
2023-12-19
Patri
c
k
Palk
a
c++: partial orderi
n
g and
dep al
i
as tmpl s
p
ecs [PR90679]
commit
|
commitdiff
|
tree
2023-12-19
Pa
t
r
i
ck Palka
c++: refine dependent_alia
s
_template_spec_p [PR90679]
commit
|
commitdiff
|
tree
2023-12-18
Patr
i
c
k
Pa
l
k
a
libstdc++:
Make r
a
nges::to cl
o
sure o
b
jects SF
I
N
A
E-friend
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Patrick
P
alka
c++: section att
r
i
bute on
t
empl
a
tes
[
PR7
0
435,
P
R880
6
1]
commit
|
commitdiff
|
tree
2023-12-15
Patrick
Palka
c++: abi_tag attr
i
bute on templates [PR109715]
commit
|
commitdiff
|
tree
2023-12-14
P
atrick Pa
l
ka
c++: Implement
P
25
8
2
R
1, C
T
AD from inheri
t
ed construc
t
o
rs
commit
|
commitdiff
|
tree
2023-12-13
Patric
k
Palka
c++
:
no
t
e other c
a
ndidate
s
when diagnosing deletedness
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c++: remembe
r
candida
t
es that w
e
ignored
commit
|
commitdiff
|
tree
2023-12-13
Patri
c
k P
a
lka
c++: s
o
rt candidates acco
r
ding to v
i
ability
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c+
+
: unifyin
g
c
o
nstants vs their type
[
P
R
99186, PR104867]
commit
|
commitdiff
|
tree
2023-12-13
Patri
c
k Palka
c++: unifying FUNCTI
O
N
_
DECLs [PR
9
3740]
commit
|
commitdiff
|
tree
2023-12-11
Patrick Palka
c++: add fixe
d
t
estcase [PR6337
8
]
commit
|
commitdiff
|
tree
2023-12-11
Patrick
P
alka
c++: alias CTAD and spec
i
alizations table
commit
|
commitdiff
|
tree
2023-12-08
Patrick Palka
c++: de
c
ltype of (n
o
n-captured variable)
[
P
R
8
3167]
commit
|
commitdiff
|
tree
2023-12-08
P
atrick P
a
lk
a
c++:
g
uard more
a
g
a
inst undiagnosed error_
m
ark
_
node
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Patri
c
k Palk
a
c
++: undia
g
nosed er
r
o
r
_ma
r
k_node fr
o
m cp_build_c_ca
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Patrick P
a
lka
l
i
b
s
tdc++:
S
implify rang
e
s::
t
o closure objects
commit
|
commitdiff
|
tree
2023-11-29
Patr
i
ck Pal
k
a
c
++:
fix testcase
[PR112765]
commit
|
commitdiff
|
tree
2023-11-29
Patrick Palka
c++: b
o
gus -Wparentheses warning
[PR112765]
commit
|
commitdiff
|
tree
2023-11-22
Patrick Palka
c
+
+: alias templa
t
e of non-template class [PR
1
12633]
commit
|
commitdiff
|
tree
2023-11-16
Pa
t
ric
k
Palka
c++: add fi
x
ed test
c
ases [PR98614, PR1
0
4802]
commit
|
commitdiff
|
tree
2023-11-16
Pat
r
i
c
k Pal
k
a
c++
:
constant
n
ess of cal
l
to functio
n
p
o
inte
r
[PR11170
3
]
commit
|
commitdiff
|
tree
2023-11-15
Patric
k
Palka
c++: d
i
rect enum init from
t
ype-d
e
p
elt [PR112515]
commit
|
commitdiff
|
tree
2023-11-15
Pa
t
r
i
ck
P
alk
a
c++: par
t
ial
l
y
inst requ
i
r
es-expr in noexc
e
pt-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
P
a
trick
Palka
c
++: non-dep
e
ndent
.
* opera
n
d
folding [PR112427]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c
+
+
: constantnes
s
of loca
l
v
ar in co
n
s
texpr
f
n [PR
1
11703
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patr
i
ck
P
alka
c++: decltype of (by-va
l
ue captured
reference) [PR79620]
commit
|
commitdiff
|
tree
2023-11-10
Patrick
P
alka
c++: decltype of ca
p
ture proxy [PR7
9
37
8
, PR
9
69
1
7
]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Pal
k
a
libs
t
dc
+
+: Fix forwarding in
_
_take/dr
o
p_of_repeat_view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patr
i
ck Palka
c
++:
another build_new
_
1 fo
l
ding fix [
P
R
1
1
1
929]
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palka
c++: add testcase verifying non-dep new-exp
r
checking
commit
|
commitdiff
|
tree
2023-10-27
Patrick
Palka
c++: more
ahead-of-time -W
p
ar
e
ntheses warning
s
commit
|
commitdiff
|
tree
2023-10-25
Patrick Palka
c++: add f
i
xed
t
e
s
t
case [PR9
9
804
]
commit
|
commitdiff
|
tree
2023-10-24
Patrick P
a
lka
c++: n
o
n-dep array new-expr s
i
ze [
P
R1
1
1929]
commit
|
commitdiff
|
tree
2023-10-24
P
atrick Palka
c+
+
: cp_stabilize_reference
a
nd non-de
p
exprs [PR111919
]
commit
|
commitdiff
|
tree
2023-10-22
Patrick Pa
l
ka
obj
c
+
+
: typ
e
/expr
t
subst conflation [PR1
1
1920]
commit
|
commitdiff
|
tree
2023-10-20
P
atrick Palka
r
u
s
t: build
failure af
t
e
r
NON_DEPENDENT_E
X
PR removal
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c
++: rename tsubst_copy_and_build and ts
u
bst_expr
commit
|
commitdiff
|
tree
2023-10-20
Patr
i
ck Palka
c
++: merge tsu
b
s
t_copy int
o
tsubst_copy
_
and_build
commit
|
commitdiff
|
tree
2023-10-20
P
a
tri
c
k Palka
c++:
n
on
-
static memfn call d
e
pe
n
d
e
nce
c
l
e
a
n
up [PR106
0
86]
commit
|
commitdiff
|
tree
2023-10-20
P
a
tric
k
Palka
c++: remo
v
e NON_DEPEND
E
NT_EXPR, par
t
2
commit
|
commitdiff
|
tree
2023-10-20
Patrick Pal
k
a
c++: re
m
ove NON
_
D
EPENDENT
_
EXPR, par
t
1
commit
|
commitdiff
|
tree
2023-09-25
Patr
i
ck Palka
li
b
stdc++: Short
e
n integer
s
td
:
:to/fr
o
m_chars symbol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
P
a
trick P
a
lk
a
c
+
+: missin
g
S
FINAE i
n
g
rok_arra
y
_d
e
cl
[PR111493]
commit
|
commitdiff
|
tree
2023-09-22
Patrick Palka
c++: constrain
t
rewr
i
ting du
r
ing ttp
c
oercio
n
[
PR111485]
commit
|
commitdiff
|
tree
2023-09-20
Pa
t
rick Palka
c++: improve
c
lass NTTP o
b
ject prett
y
printing [
P
R111471]
commit
|
commitdiff
|
tree
2023-09-20
P
a
trick Palka
c+
+
: fur
t
her op
t
i
m
ize tsubst_template_decl
commit
|
commitdiff
|
tree
2023-09-19
Pa
t
rick
P
alka
c
+
+
: fix c
x
x_print_type's
template-info dumping
commit
|
commitdiff
|
tree
2023-09-19
P
a
trick Palka
c++: overeager type
c
omp
l
etion in convert_to_
v
oid
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
P
atrick Pa
l
ka
c++: constness of decltype of NTTP o
b
ject [PR9
9
631]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: opt
i
mize unify
i
ng nest
e
d template
d
classes [PR89231]
commit
|
commitdiff
|
tree
2023-09-18
P
atrick Palka
c++: non-dependent as
s
i
gnment checking [PR63198, PR
1
84
7
4]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++
:
unifyi
n
g identical tmpls from
current
i
ns
t
[PR
1
08347]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++:
a
lw
a
y
s
check arity
b
efo
r
e
deduction
commit
|
commitdiff
|
tree
2023-09-18
Patr
i
c
k
Palka
c++: optimize tsu
b
st_template_decl for functi
o
n
t
emplates
commit
|
commitdiff
|
tree
2023-09-15
Patrick Palka
libstdc++:
U
se C+
+
2
0 c
o
n
s
traints in <bit>
commit
|
commitdiff
|
tree
2023-09-12
Patrick
P
a
lka
libstdc++:
F
ix std::not_fn perfect
for
w
arding [PR11
1
327]
commit
|
commitdiff
|
tree
2023-09-12
Pa
t
rick Palka
libstdc++: Fix std::b
i
nd_front perfect
forwardin
g
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patri
c
k Palka
libstd
c
++
:
Remove s
t
d::
b
ind_fro
n
t specia
l
iza
t
ion f
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Pat
r
i
c
k Palka
c++: refine CWG 2369 satisfactio
n
vs no
n
-
d
ep convs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Pa
t
rick Palka
c++: more d
u
mmy non_constant_p a
r
g
a
v
oidance
commit
|
commitdiff
|
tree
2023-09-05
P
a
trick Palka
c++:
use conve
r
sion_obstack_sentinel throughout
commit
|
commitdiff
|
tree
2023-08-17
Pa
t
r
ick Palka
libstdc++:
I
mplement P2770R
0
changes t
o
jo
i
n
_view
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patrick Palka
libstd
c
++: Convert _Rang
e
AdaptorC
l
osure into a
C
R
T
P
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palk
a
tree-p
r
ett
y
-prin
t
:
d
elimit TREE_VEC
w
i
t
h
braces
commit
|
commitdiff
|
tree
2023-08-12
Patrick P
a
lka
c+
+
: bogus warnin
g
w
/ dedu
c
t
i
o
n guide in
a
non
n
s
[PR106604]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Pal
k
a
c++: dependently scoped t
e
mplate-
i
d in type-req [PR110927]
commit
|
commitdiff
|
tree
2023-08-11
P
atrick Palka
c
+
+: r
e
cognize in-clas
s
var
t
mpl partial sp
e
c [PR
7
19
5
4]
commit
|
commitdiff
|
tree
2023-08-11
Patr
i
ck Pal
k
a
c++: im
p
rove d
e
bug_tree
f
o
r templated types/de
c
l
s
commit
|
commitdiff
|
tree
2023-08-11
Pat
r
ick
P
a
lk
a
tre
e
-pr
e
tty-print:
h
andle COMPONENT_REF with no
n
-
decl RH
S
commit
|
commitdiff
|
tree
2023-07-27
Patrick
P
a
lka
c++: constexpr empty sub
o
bj
e
ct elisio
n
[
PR110197]
commit
|
commitdiff
|
tree
2023-07-26
Patric
k
Palk
a
c++: passing partiall
y
inst ttp as t
t
p
[
PR110566]
commit
|
commitdiff
|
tree
2023-07-26
P
atrick Palka
c
+
+: passing part
i
ally inst
t
mpl as ttp [
P
R110566]
commit
|
commitdiff
|
tree
2023-07-26
P
a
trick Palka
c++: u
n
ifyin
g
REAL
_
CSTs [PR11080
9
]
commit
|
commitdiff
|
tree
2023-07-19
Pat
r
ick
Pal
k
a
c++: deducing empty type vs non
-
type argu
m
ent pac
k
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palka
c++: redundant ta
r
g
coercion
f
or var/alias tm
p
ls
commit
|
commitdiff
|
tree
2023-07-18
Patrick Palka
c
+
+
:
non-standalone surrogate call temp
l
ate
commit
|
commitdiff
|
tree
2023-07-18
Patri
c
k P
a
lka
c++: constrained su
r
r
oga
t
e
c
all functions [PR1
1
0
535]
commit
|
commitdiff
|
tree
2023-07-15
Patrick Palka
c++: copy elision
w
/ obj arg and st
a
ti
c
me
m
fn
c
all
.
.
.
commit
|
commitdiff
|
tree
next