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
P
atrick Palka
c
++: duplicated sid
e
e
f
fec
t
s of xo
b
j
arg [P
R
1
136
4
0]
commit
|
commitdiff
|
tree
2024-01-30
P
a
t
rick Palka
c++: uni
f
ying
inte
g
e
r parm
with type-d
e
p
a
r
g [P
R
113644
]
commit
|
commitdiff
|
tree
2024-01-24
Patrick Palka
c++:
a
m
biguous me
m
ber lo
o
kup for rewritten c
a
nds
[
PR113529]
commit
|
commitdiff
|
tree
2024-01-19
Patrick Pa
l
k
a
libstdc++
:
Ad
d
<
print> and
<
text_enc
o
ding> to
stdc++
.
h
commit
|
commitdiff
|
tree
2024-01-18
P
at
r
ick Palka
libstdc++/pa
i
r: Guard P2321
R
2
changes with _
_
g
l
ibcxx_ranges_zip
commit
|
commitdiff
|
tree
2024-01-18
P
a
trick Palka
lib
s
td
c
++/tupl
e
:
G
u
ard P2321R2 change
s
with
_
_cpp_l
i
b_ranges_
z
ip
commit
|
commitdiff
|
tree
2024-01-18
Patrick Palka
libstdc++/d
e
bug:
F
ix
c
onstexpr
_
S
af
e
_
iterator in C
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Patrick Palka
c++:
a
ddress of clas
s
NTTP objec
t
a
s
targ [PR
1
13242]
commit
|
commitdiff
|
tree
2024-01-17
Patric
k
Palka
l
i
bstdc++: I
m
plemen
t
P254
0
R
1 chan
g
e to views::cart
e
sia
n
_
pro
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patri
c
k Palka
c++: access of c
l
ass-scope p
a
rtia
l
spec
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
c++: explicit
i
n
st
w
/ similar co
n
strained partial specs
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patric
k
Palka
c++: non-dep array list-init w
/
non-triv
dtor [PR
1
09899]
commit
|
commitdiff
|
tree
2024-01-15
P
atr
i
ck Palka
libstd
c
++: Reduce std::variant
templ
a
t
e
i
nst
a
ntiation
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patric
k
Palka
libstd
c
++
:
Implemen
t
P2
8
36R
1
chang
e
s to const_iterat
o
r
commit
|
commitdiff
|
tree
2024-01-13
P
atri
c
k
Palka
libstdc+
+
:
Implement
C++23 std::b
i
nd_back from P
2
387R3
.
.
.
commit
|
commitdiff
|
tree
2024-01-13
Pa
t
rick Palka
libstdc++: Use
C++23 deducing
t
his in
s
td::bind_front
commit
|
commitdiff
|
tree
2024-01-13
Patrick
Palk
a
libstdc++/ranges: Use
p
erfect fo
r
warding in _Pipe
a
nd
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
P
a
tri
c
k Palka
l
i
b
s
tdc
+
+/ranges: Use
C++23 deducing
this i
n
_Pipe
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Patr
i
ck Palka
libst
d
c
+
+: Us
e
_GLI
B
C
XX_USE_BUILTIN_
T
RAIT
f
o
r _N
t
h_type
commit
|
commitdiff
|
tree
2024-01-03
P
a
tr
i
ck Palka
c
++: b
a
d direct reference
b
indi
n
g via conv fn [PR113064]
commit
|
commitdiff
|
tree
2024-01-03
Patrick Palka
libstdc++: testsuite: Reduce
m
ax_si
z
e_type
.
cc exec
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Patrick P
a
lk
a
c++: fi
x
-
Wparentheses for bool-like clas
s
types
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++: [[deprecated]] on template
r
edecl [PR8454
2
]
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c
+
+:
visibility
wr
t
template and ptrmem targs
[
PR704
1
3]
commit
|
commitdiff
|
tree
2023-12-19
Patrick
Palk
a
c++: local clas
s
m
e
mfn sy
n
th from uneval c
o
ntext [PR1
1
3063
]
commit
|
commitdiff
|
tree
2023-12-19
Pa
t
rick Palka
c++: missing state restoration in maybe_pop_from_t
o
p_level
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c++: partial
o
rderi
n
g and dep alias t
m
pl specs [PR90
6
79
]
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c++: r
e
fine
d
ependent_al
i
as_templ
a
te_spec_p [PR9067
9
]
commit
|
commitdiff
|
tree
2023-12-18
Patrick Pa
l
ka
libstdc++:
M
ake
ran
g
e
s::to closure o
b
ject
s
SFINAE-friendly
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
P
a
t
r
ick Palk
a
c
+
+: section
attribute on te
m
plates [PR70435,
P
R88061]
commit
|
commitdiff
|
tree
2023-12-15
Patrick P
a
l
k
a
c
++: abi_ta
g
a
t
tribute on templates [PR1
0
9
7
15]
commit
|
commitdiff
|
tree
2023-12-14
Patrick
Palk
a
c++: Impleme
n
t P25
8
2
R1
,
CTAD from inherite
d
constructors
commit
|
commitdiff
|
tree
2023-12-13
Pat
r
ick Palka
c
+
+: note other ca
n
didat
e
s when diag
n
osing d
e
leted
n
ess
commit
|
commitdiff
|
tree
2023-12-13
P
a
trick Palka
c+
+
: remember
candi
d
ates t
h
at w
e
ignor
e
d
commit
|
commitdiff
|
tree
2023-12-13
Patrick P
a
l
ka
c
+
+
:
sort
c
an
d
i
d
ates acco
r
ding to viabi
l
ity
commit
|
commitdiff
|
tree
2023-12-13
P
a
tr
i
ck Palk
a
c++
:
u
n
i
f
ying co
n
stants vs
the
i
r
type [PR991
8
6, PR1048
6
7]
commit
|
commitdiff
|
tree
2023-12-13
P
a
trick
Palka
c++: un
i
fying
F
UNCTI
O
N_DECLs [PR
9
3740]
commit
|
commitdiff
|
tree
2023-12-11
Patrick
P
alka
c++: a
d
d fixed testcase
[
PR63
3
78]
commit
|
commitdiff
|
tree
2023-12-11
Pa
t
r
ic
k
Palka
c
+
+: alias CTAD and
s
p
e
cializ
a
tio
n
s table
commit
|
commitdiff
|
tree
2023-12-08
Patrick Palka
c++: declty
p
e of (non-captured v
a
r
i
able) [PR83167]
commit
|
commitdiff
|
tree
2023-12-08
Patrick
Palka
c++: guard more against u
n
diagnosed error_m
a
rk_node
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Pat
r
ick Palka
c++: un
d
iagnosed er
r
o
r
_
mark_no
d
e from cp_build_c_cast
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Patrick Palk
a
libstdc++: Simplify
r
anges::to cl
o
sure objects
commit
|
commitdiff
|
tree
2023-11-29
Patrick
P
alka
c++: fix testc
a
se
[
PR1
1
2
7
65]
commit
|
commitdiff
|
tree
2023-11-29
Patri
c
k
Palka
c++:
b
ogus -Wp
a
renth
e
ses warning [PR
1
1276
5
]
commit
|
commitdiff
|
tree
2023-11-22
Patrick Palka
c++: alias
t
emplate
o
f
n
o
n-templat
e
c
l
a
ss [PR112633]
commit
|
commitdiff
|
tree
2023-11-16
Pa
t
r
ick Palka
c++: add fixed t
e
stcases [
P
R98614,
P
R
1
04802]
commit
|
commitdiff
|
tree
2023-11-16
Patrick
P
alka
c++: constantness of
call to function point
e
r [
P
R11170
3
]
commit
|
commitdiff
|
tree
2023-11-15
Patrick P
a
lka
c++: d
i
rect enum init from type-dep elt [PR1125
1
5]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c++: parti
a
lly inst
r
equires-expr in noexcept-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Pat
r
ick Palka
c++:
n
on-dependent
.
* operand folding [P
R
1124
2
7
]
commit
|
commitdiff
|
tree
2023-11-15
Pat
r
ic
k
Palka
c++
:
constantness
o
f
l
ocal var in co
n
st
e
xpr fn [PR11170
3
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patric
k
Pal
k
a
c++: d
e
cltype of (by-value captured
ref
e
rence) [PR7962
0
]
commit
|
commitdiff
|
tree
2023-11-10
Patri
c
k Palka
c++:
decltype
o
f ca
p
t
ure p
r
oxy [PR79378,
P
R
96917]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Palka
libstdc++: Fix
forwardin
g
in
_
_take/drop_of_repeat_view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Pat
r
ick
P
alka
c++: an
o
ther build
_
new_
1
f
olding fix [PR111929]
commit
|
commitdiff
|
tree
2023-10-27
Patrick Pal
k
a
c++:
a
dd
testcase verifyin
g
non-dep
n
ew-exp
r
check
i
n
g
commit
|
commitdiff
|
tree
2023-10-27
Patric
k
Palka
c++: mor
e
ahead-of-ti
m
e -Wpar
e
ntheses warnings
commit
|
commitdiff
|
tree
2023-10-25
P
a
trick Pa
l
ka
c++: ad
d
f
i
xed
t
estcase [PR99804]
commit
|
commitdiff
|
tree
2023-10-24
P
a
tr
i
c
k Palka
c+
+
: non-dep array new-expr size [
P
R111929]
commit
|
commitdiff
|
tree
2023-10-24
P
a
trick Palka
c+
+
:
cp_stabilize_re
f
e
r
ence an
d
non-dep e
x
prs [PR11191
9
]
commit
|
commitdiff
|
tree
2023-10-22
Patrick Pa
l
k
a
objc++: type
/
expr tsubst co
n
flation
[PR111920]
commit
|
commitdiff
|
tree
2023-10-20
P
a
tr
i
ck Palka
rust: build
f
ailure
a
fter NON_
D
E
PENDENT_EXPR re
m
o
val
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patrick
P
alk
a
c
+
+: rename tsu
b
st_copy_and_build a
n
d tsubst_expr
commit
|
commitdiff
|
tree
2023-10-20
P
a
t
r
i
c
k
P
alka
c++: merge
tsubst_copy
i
nto tsubst_copy_a
n
d_b
u
ild
commit
|
commitdiff
|
tree
2023-10-20
Pat
r
ick Palka
c
+
+: no
n
-
s
t
atic me
m
fn call de
p
endence cle
a
nup
[
P
R10
6
086]
commit
|
commitdiff
|
tree
2023-10-20
Patric
k
Palka
c++: rem
o
ve NON_DEPE
N
DENT_EXPR, p
a
rt
2
commit
|
commitdiff
|
tree
2023-10-20
Patrick
P
alka
c+
+
:
r
emove NON_DEPEND
E
NT_EXP
R
, p
a
rt 1
commit
|
commitdiff
|
tree
2023-09-25
Patri
c
k Pal
k
a
libstdc++: Short
e
n i
n
teger std
:
:to/fro
m
_
c
hars symbol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patrick Palka
c
+
+
: missin
g
SFI
N
AE
i
n grok_
a
rra
y
_decl [PR111493]
commit
|
commitdiff
|
tree
2023-09-22
P
a
t
rick
P
alka
c++: constraint
rewriting during ttp coercion [PR111485]
commit
|
commitdiff
|
tree
2023-09-20
Patrick P
a
lka
c++
:
improve class NTTP o
b
j
e
ct
p
r
e
tty prin
t
ing [PR111
4
71]
commit
|
commitdiff
|
tree
2023-09-20
Pa
t
r
i
ck
Pa
l
ka
c
++:
f
urth
e
r op
t
im
i
ze tsubst_template_
d
ecl
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palk
a
c++:
fix
cxx_print_type's
template-in
f
o dumpin
g
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c++: ov
e
reager type completio
n
in
convert_
t
o_void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Pat
r
ick Palka
c++:
constness
of d
e
clt
y
pe of NTTP
o
bject [PR99631]
commit
|
commitdiff
|
tree
2023-09-18
Pa
t
rick Pal
k
a
c++: opt
i
mize
u
nif
y
i
n
g
ne
s
ted temp
l
at
e
d class
e
s [PR89231]
commit
|
commitdiff
|
tree
2023-09-18
Patri
c
k Palka
c++: no
n
-dependent assignment che
c
king [PR63198, P
R
18474]
commit
|
commitdiff
|
tree
2023-09-18
Patri
c
k Palka
c++: unifying identical tmpls
from cur
r
ent
i
nst [PR108347]
commit
|
commitdiff
|
tree
2023-09-18
Patric
k
Palka
c++
:
a
l
ways check a
r
it
y
befor
e
deduction
commit
|
commitdiff
|
tree
2023-09-18
Pat
r
ic
k
Palka
c++:
optimize tsubst
_
te
m
plate_d
e
cl for function te
m
plates
commit
|
commitdiff
|
tree
2023-09-15
Pat
r
ick Pal
k
a
li
b
stdc++: Use C++20 cons
t
raints in <bit>
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libstdc++: Fix
s
t
d::not_fn p
e
rfect f
o
rwarding
[
PR111327
]
commit
|
commitdiff
|
tree
2023-09-12
Patric
k
Pal
k
a
libstdc++:
Fix
std::bind_f
r
on
t
p
e
rfect forwardin
g
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
lib
s
tdc++
:
R
e
mov
e
s
td::bind_front sp
e
ciali
z
ati
o
n for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patrick Palk
a
c++: refine CWG 23
6
9 sat
i
sfaction vs
n
on-dep convs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Pa
t
rick Palka
c++: more dummy non_constant_
p
arg avoidance
commit
|
commitdiff
|
tree
2023-09-05
Patrick Pal
k
a
c
++: u
s
e conver
s
i
o
n_obstack
_
se
n
t
i
nel
t
hrough
o
ut
commit
|
commitdiff
|
tree
2023-08-17
Patrick Palka
libstdc++: I
m
plement P2770R0 changes
t
o
join_view
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patr
i
ck Palka
libst
d
c++: Conv
e
rt _RangeAdaptorCl
o
s
ure into a CRTP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick
Palka
tree-pretty-print:
d
e
lim
i
t TREE_VEC with braces
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palka
c++: b
o
gus w
a
rning w/ deduction guide in an
o
n ns
[PR106604]
commit
|
commitdiff
|
tree
2023-08-11
P
a
trick Pal
k
a
c+
+
: d
e
pendently scope
d
template-
i
d in type-
r
eq [PR110927]
commit
|
commitdiff
|
tree
2023-08-11
Patri
c
k Palka
c++: recognize in-class var tmpl par
t
ial spec
[
PR719
5
4
]
commit
|
commitdiff
|
tree
2023-08-11
Pat
r
ick
Palka
c++
:
improv
e
debug_tree fo
r
temp
l
ated types/dec
l
s
commit
|
commitdiff
|
tree
2023-08-11
Pat
r
ick Palka
t
r
e
e-pre
t
t
y
-pr
i
nt: handle C
O
MPONENT_RE
F
with non-decl RHS
commit
|
commitdiff
|
tree
2023-07-27
Patrick Palk
a
c++: constexpr empty subobjec
t
elision [PR1101
9
7]
commit
|
commitdiff
|
tree
2023-07-26
Patri
c
k
Palka
c++: pas
s
ing partially inst ttp as ttp [PR110
5
66]
commit
|
commitdiff
|
tree
2023-07-26
Pa
t
r
i
ck Palka
c
+
+:
p
a
ssing partially inst tm
p
l
a
s
t
t
p
[
PR
1
10566]
commit
|
commitdiff
|
tree
2023-07-26
Patrick
Palka
c++: uni
f
yin
g
REAL_CSTs
[P
R
110809]
commit
|
commitdiff
|
tree
next