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++/pair: Guard P2321R2 changes with __glibcxx_ranges_zip
2024-01-18
Patr
i
ck Palka
lib
s
td
c
++/pair: G
u
ard P23
2
1R2 changes with __glibcxx_ranges_
z
ip
commit
|
commitdiff
|
tree
2024-01-18
Patrick Pal
k
a
l
ibs
t
dc++/tuple: Guard
P2321R2 changes
w
it
h
__cpp_lib_ranges
_
zip
commit
|
commitdiff
|
tree
2024-01-18
Patric
k
Pal
k
a
libstdc++/de
b
ug: Fix constexpr _S
a
fe_
i
terato
r
in
C
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Patrick P
a
lka
c+
+
: address of class NTTP object
a
s targ [PR113242]
commit
|
commitdiff
|
tree
2024-01-17
Patrick Pal
k
a
libstdc++: Implement
P
254
0
R1 ch
a
nge to views
:
:cartesian_prod
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
c++: access o
f
class-scope partial spec
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
c++: expl
i
cit
ins
t
w
/
simi
l
ar
cons
t
rained parti
a
l
specs
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patr
i
ck Palka
c++: non-dep array li
s
t-init w/ no
n
-triv dtor
[P
R
109899]
commit
|
commitdiff
|
tree
2024-01-15
Pa
t
rick
Palka
libstdc++: R
e
duce std::v
a
r
i
an
t
template instantiation
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Pat
r
ick Palka
libstdc++:
Implement P2836
R
1 ch
a
n
g
es to
c
onst_
i
terator
commit
|
commitdiff
|
tree
2024-01-13
Pat
r
ick
P
alka
l
i
bstdc++: Imp
l
ement C++23
std::bind_back
f
r
om P23
8
7R3
.
.
.
commit
|
commitdiff
|
tree
2024-01-13
P
a
tric
k
P
alka
l
i
bstdc++: Us
e
C++23 dedu
c
ing this in std::bind_fron
t
commit
|
commitdiff
|
tree
2024-01-13
Patri
c
k
P
a
lka
lib
s
t
dc++/
r
anges: Use perfe
c
t
forwarding i
n
_Pipe and
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Patrick Palka
li
b
stdc++/ra
n
ges:
Use C++23 deducing this in _Pipe
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Pa
t
rick Pal
k
a
l
ib
s
tdc++: Use _GL
I
BCXX_USE_BUILTIN_
T
R
A
IT for _Nth_type
commit
|
commitdiff
|
tree
2024-01-03
Pa
t
rick
Palk
a
c
+
+: bad direct ref
e
rence binding
v
ia
conv fn [PR11
3
0
6
4
]
commit
|
commitdiff
|
tree
2024-01-03
P
atrick Palka
l
i
bstdc++: testsuite:
R
e
duce max_size_
t
ype
.
cc exec
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Patrick
P
alka
c
++: fix -Wpar
e
ntheses for
bool-l
i
ke class typ
e
s
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++: [[deprecated]] on template re
d
ecl [PR8
4
542]
commit
|
commitdiff
|
tree
2023-12-21
Patr
i
c
k Pal
k
a
c++: visibility wrt template
a
nd
p
trme
m
targ
s
[PR70413]
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c++: local cl
a
ss
memfn synt
h
fro
m
uneval context [P
R
113063]
commit
|
commitdiff
|
tree
2023-12-19
Pa
t
rick
Palka
c++: miss
i
ng state
r
e
stora
t
ion
i
n maybe_p
o
p_fr
o
m_top_level
commit
|
commitdiff
|
tree
2023-12-19
P
atri
c
k Palka
c++: partial ordering and dep ali
a
s tmpl
s
pecs [
P
R9
0
679]
commit
|
commitdiff
|
tree
2023-12-19
P
a
trick P
a
lka
c+
+
: refine
d
ep
e
n
d
e
nt_alias_
t
emplate_spec_p [P
R
90679]
commit
|
commitdiff
|
tree
2023-12-18
Pat
r
ick Palka
lib
s
tdc++: Make ra
n
g
es::to closure objects SFINAE-friendly
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Patric
k
Palka
c
++: sectio
n
attribute
o
n templates [PR70435, PR88
0
61]
commit
|
commitdiff
|
tree
2023-12-15
Patrick Palka
c++:
a
bi_
t
a
g attri
b
ute on t
e
mplates [PR109715]
commit
|
commitdiff
|
tree
2023-12-14
P
a
trick
P
a
l
ka
c++: I
m
plement P2582
R
1,
CTAD f
r
om inh
e
rit
e
d
constru
c
tors
commit
|
commitdiff
|
tree
2023-12-13
P
a
trick Palk
a
c++: note other candi
d
ates
w
hen
d
iagnosing deletedness
commit
|
commitdiff
|
tree
2023-12-13
Pat
r
i
c
k Palk
a
c++: remember candidates
tha
t
we ignored
commit
|
commitdiff
|
tree
2023-12-13
Patri
c
k Palka
c++: sor
t
cand
i
dates
a
ccording
to vi
a
bility
commit
|
commitdiff
|
tree
2023-12-13
P
a
trick Palka
c++: un
i
fying constan
t
s vs their type [PR99186, PR104867]
commit
|
commitdiff
|
tree
2023-12-13
P
atrick P
a
lka
c++: unif
y
ing FUNCTION_D
E
CLs [PR93740]
commit
|
commitdiff
|
tree
2023-12-11
Patrick Palka
c++:
a
dd fixed
t
est
c
ase [PR63378]
commit
|
commitdiff
|
tree
2023-12-11
Patrick Pa
l
ka
c
+
+: alias CTAD
and speciali
z
a
t
ion
s
table
commit
|
commitdiff
|
tree
2023-12-08
Patrick Palka
c++: declt
y
pe
o
f (non
-
captured variable) [PR83167]
commit
|
commitdiff
|
tree
2023-12-08
P
at
r
i
c
k Palka
c++:
g
u
ard m
o
re against undiag
n
o
sed error
_
mark_nod
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Patrick
Pal
k
a
c+
+
: un
d
i
a
gnosed error_mark_node from cp_buil
d
_c_cast
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Pa
t
rick Palka
lib
s
tdc+
+
: Simplify r
a
ng
e
s::to closure objects
commit
|
commitdiff
|
tree
2023-11-29
Patrick Palka
c++
:
fi
x
t
e
s
tcase [P
R
112765]
commit
|
commitdiff
|
tree
2023-11-29
P
a
trick Palka
c++: bog
u
s
-Wparentheses warning [P
R
11276
5
]
commit
|
commitdiff
|
tree
2023-11-22
Patrick Palka
c
+
+: al
i
as template o
f
non-t
e
m
p
late
class [PR112
6
33
]
commit
|
commitdiff
|
tree
2023-11-16
P
a
trick Palk
a
c++: add f
i
x
ed testcases [PR
9
8
6
1
4, PR1
0
4802]
commit
|
commitdiff
|
tree
2023-11-16
P
at
r
ic
k
P
a
lka
c++: co
n
stantness
of call to function pointer [PR11
1
703]
commit
|
commitdiff
|
tree
2023-11-15
Patric
k
P
a
lka
c
+
+: direct en
u
m
init f
r
o
m
type-dep
e
lt
[
P
R
1
12515]
commit
|
commitdiff
|
tree
2023-11-15
P
atrick Palk
a
c++: p
a
rtially inst re
q
uires-expr in
no
e
xcep
t
-spe
c
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
P
a
t
r
i
ck Palka
c++: non-d
e
p
end
e
nt
.
* operand fol
d
ing [PR112427]
commit
|
commitdiff
|
tree
2023-11-15
P
a
t
rick Pa
l
ka
c++: c
o
nstant
n
ess of loc
a
l var in cons
t
e
xpr fn [PR111703
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c++: decltype o
f
(by-value captured refe
r
ence) [
P
R7
9
620]
commit
|
commitdiff
|
tree
2023-11-10
P
atrick Palka
c++: decltype of c
a
pture proxy [PR79378, PR96917]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Palka
libstdc
+
+: Fix for
w
arding i
n
_
_take/drop_of_
r
epeat_view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patrick Pa
l
ka
c
+
+
:
another bu
i
ld_new_1
f
o
l
d
ing
fix [PR111929]
commit
|
commitdiff
|
tree
2023-10-27
Patri
c
k Palka
c+
+
: a
d
d tes
t
case
verify
i
ng
n
on-
d
ep
new-e
x
pr
checking
commit
|
commitdiff
|
tree
2023-10-27
P
atrick Pal
k
a
c++: mo
r
e
ahead-o
f
-time
-Wparentheses warnin
g
s
commit
|
commitdiff
|
tree
2023-10-25
Pa
t
rick Palka
c++
:
a
d
d fixed t
e
stca
s
e [PR99804]
commit
|
commitdiff
|
tree
2023-10-24
Patrick Palka
c++: n
o
n-dep array ne
w
-expr
s
ize
[PR111929]
commit
|
commitdiff
|
tree
2023-10-24
P
a
t
rick Palka
c++:
c
p
_stabili
z
e_re
f
e
rence an
d
non-dep
e
xp
r
s
[
PR111919]
commit
|
commitdiff
|
tree
2023-10-22
Patri
c
k Palka
objc++:
t
ype
/
exp
r
tsubst conflati
o
n [PR111920]
commit
|
commitdiff
|
tree
2023-10-20
P
atrick Palka
rust: build failure
a
fter NON_DEP
E
NDENT
_
EXPR removal
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: re
n
ame tsubst_
c
o
p
y_and_build and t
s
u
b
st_expr
commit
|
commitdiff
|
tree
2023-10-20
Patri
c
k Palka
c++:
merge tsubst_copy in
t
o
tsu
b
st_c
o
py_
a
nd_bu
i
ld
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c
+
+
:
non
-
static memfn call depende
n
ce
cleanup [PR
1
06086]
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: remove NO
N
_
DEPENDE
N
T
_EXPR, part 2
commit
|
commitdiff
|
tree
2023-10-20
P
atric
k
Palka
c++: remove N
O
N_DEPE
N
D
E
NT_EXPR,
part 1
commit
|
commitdiff
|
tree
2023-09-25
Pa
t
rick Palka
li
b
stdc++:
Shorte
n
integer std::to/f
r
om_ch
a
rs symbo
l
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patri
c
k Palka
c++: missing SFINA
E
in grok_
a
rray_d
e
cl [PR111493]
commit
|
commitdiff
|
tree
2023-09-22
Patrick Pa
l
ka
c++
:
constraint rewriting during ttp
coercion [PR
1
11485]
commit
|
commitdiff
|
tree
2023-09-20
Patrick
Palka
c
++: improve
c
l
ass NTTP object p
r
e
tt
y
pr
i
nti
n
g [PR111471]
commit
|
commitdiff
|
tree
2023-09-20
Patrick Palka
c++: further
optimize
tsubst_templ
a
te_decl
commit
|
commitdiff
|
tree
2023-09-19
P
a
trick Palka
c
++: f
i
x cxx
_
prin
t
_
t
ype's te
m
plate-inf
o
du
m
p
i
ng
commit
|
commitdiff
|
tree
2023-09-19
Patr
i
ck Palka
c
++: overeager
type completio
n
in convert_to
_
void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palk
a
c++: cons
t
ness of
decltyp
e
of NTTP object [PR996
3
1]
commit
|
commitdiff
|
tree
2023-09-18
Patric
k
Palka
c+
+
:
o
ptimize u
n
ify
i
ng
n
est
e
d templated cl
a
ss
e
s [PR89231]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c+
+
:
non-depend
e
n
t assignment
c
hecking [
P
R63198, PR18474]
commit
|
commitdiff
|
tree
2023-09-18
Patrick
P
a
l
ka
c++: u
n
ifying
iden
t
ical tm
p
ls from cu
r
r
e
nt inst [P
R
108347]
commit
|
commitdiff
|
tree
2023-09-18
Patrick
P
a
lka
c++: alway
s
check arity before d
e
ductio
n
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: opti
m
ize t
s
ubst_templat
e
_dec
l
for function t
e
m
plates
commit
|
commitdiff
|
tree
2023-09-15
Pat
r
i
c
k
Palka
libs
t
dc
+
+:
Use C++
2
0 constrai
n
ts in <bi
t
>
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
l
i
bstdc++: Fix std::n
o
t_fn
perfect forwarding
[PR111327]
commit
|
commitdiff
|
tree
2023-09-12
Pa
t
r
ick
Palka
libstdc++:
F
i
x
std::bind_front per
f
ect forw
a
rding
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick
P
alka
libstdc++: Remove std::bind_fron
t
specialization for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patr
i
ck Palka
c++: refin
e
C
WG 236
9
sati
s
faction vs non-de
p
c
o
nvs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Patrick Pa
l
ka
c++: more dummy
non_constant_p arg avoi
d
ance
commit
|
commitdiff
|
tree
2023-09-05
Patric
k
Palka
c++
:
use conversion
_
o
bstack_sentin
e
l th
r
oughout
commit
|
commitdiff
|
tree
2023-08-17
Patrick Palk
a
libstdc++: Implement P
2
770R0 changes
t
o join_
v
iew
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patric
k
Palka
l
i
b
s
tdc++: Convert _RangeAdaptorClosur
e
into a CRTP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palk
a
tree-
p
retty-pr
i
n
t
:
delimit TR
E
E_VEC with braces
commit
|
commitdiff
|
tree
2023-08-12
Patrick
P
a
l
ka
c++: bogus warning w/ deducti
o
n
g
uide i
n
an
o
n ns [PR106
6
04]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palk
a
c++: de
p
e
n
d
ently scoped
t
emp
l
at
e
-
i
d in ty
p
e-req [P
R
1109
2
7]
commit
|
commitdiff
|
tree
2023-08-11
Pat
r
ick
Palka
c++: rec
o
gnize
i
n-cl
a
s
s
var tmpl p
a
rtial spec [PR7
1
954]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c
++: improve debug_tr
e
e
f
or
tem
p
lated ty
p
es/decls
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
tree-pretty
-
pri
n
t:
ha
n
d
l
e COMP
O
NENT_REF with non-
d
ecl
R
HS
commit
|
commitdiff
|
tree
2023-07-27
Patrick Palka
c
++: constexpr empty subobject elis
i
on [PR110197]
commit
|
commitdiff
|
tree
2023-07-26
P
atr
i
ck Palk
a
c++: passing partiall
y
i
n
s
t
ttp as ttp [
P
R110566
]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Pal
k
a
c++: pass
i
ng part
i
ally inst
t
mpl as t
t
p [PR110566
]
commit
|
commitdiff
|
tree
2023-07-26
Pat
r
ick Palka
c
++: unifying REAL_CSTs [PR110809]
commit
|
commitdiff
|
tree
2023-07-19
Pat
r
ic
k
Palka
c++: d
e
duc
i
n
g
emp
t
y
t
ype vs
non-type argument pack
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palk
a
c++: redundant targ coer
c
ion for var/alias tmpls
commit
|
commitdiff
|
tree
2023-07-18
Patrick Pa
l
k
a
c++:
no
n
-standalone
s
urr
o
gate
c
all temp
l
ate
commit
|
commitdiff
|
tree
2023-07-18
Pat
r
ick P
a
lk
a
c+
+
:
const
r
a
ined su
r
rogate
c
a
l
l function
s
[PR110535]
commit
|
commitdiff
|
tree
next