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 Palka
c++:
dupl
i
cat
e
d
side effect
s
of
xo
b
j ar
g
[PR1
1
3640]
commit
|
commitdiff
|
tree
2024-01-30
Patrick Palka
c++: unif
y
ing integer parm with
t
ype
-
dep arg [PR11
3
644]
commit
|
commitdiff
|
tree
2024-01-24
P
a
trick
P
alk
a
c+
+
: ambiguous member lo
o
k
u
p for
rewri
t
ten cands [PR113529
]
commit
|
commitdiff
|
tree
2024-01-19
Patrick Palka
li
b
stdc++: Add <prin
t
>
and
<text_encoding> to stdc++
.
h
commit
|
commitdiff
|
tree
2024-01-18
Patrick Palk
a
libstdc
+
+/pai
r
: Guard P2321R2 changes with
_
_gl
i
bcxx_ranges_zip
commit
|
commitdiff
|
tree
2024-01-18
P
a
trick Pal
k
a
libstdc++/t
u
ple: Guard P2
3
21R2 cha
n
ges
w
ith
__cpp_lib_
r
anges_zip
commit
|
commitdiff
|
tree
2024-01-18
P
atrick Palka
li
b
stdc++/
d
e
b
ug:
Fix constexpr
_Safe_
i
t
era
t
o
r
in C
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Patric
k
P
alk
a
c++: address of class NTTP object as tar
g
[PR113242]
commit
|
commitdiff
|
tree
2024-01-17
Pa
t
r
i
c
k
Pal
k
a
l
i
bs
t
dc++: Implemen
t
P2540R1 change to views::cartesian_prod
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Pat
r
ick Pa
l
ka
c++: access of c
l
ass-scope partial spec
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
c
+
+: explicit inst w/
s
imilar cons
t
raine
d
pa
r
tial
specs
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patrick
Palk
a
c
++:
n
on-dep
array list-
i
nit
w
/ non-triv dtor
[
PR109899]
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
li
b
s
t
dc++: Reduce std::va
r
iant
tem
p
late instantiation
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patri
c
k Palka
libstdc++
:
Im
p
lement
P
2836R
1
changes to c
o
nst_i
t
erator
commit
|
commitdiff
|
tree
2024-01-13
Patrick Palka
l
ibst
d
c++: Im
p
l
e
ment C++23 std::bind_ba
c
k from
P
2387R3
.
.
.
commit
|
commitdiff
|
tree
2024-01-13
Pa
t
ric
k
Palka
lib
s
tdc++:
Use
C
++23
deducing this in std::bind_front
commit
|
commitdiff
|
tree
2024-01-13
P
a
trick Palka
libstdc++/rang
e
s: Use perfect fo
r
warding in _
P
i
p
e
an
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Patrick
P
al
k
a
libstdc++/r
a
nges: Use C++2
3
deducing thi
s
in _Pipe
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
P
a
trick
Palka
libstdc++: Use
_
GL
I
BCXX_USE_
B
UILTIN_TRAIT for
_Nth_t
y
pe
commit
|
commitdiff
|
tree
2024-01-03
Patrick
Palka
c++: bad dire
c
t reference bindin
g
v
ia conv fn [P
R
113064]
commit
|
commitdiff
|
tree
2024-01-03
P
a
trick Palka
libstdc++:
testsuite: R
e
duce max
_
siz
e
_type
.
cc exec
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Pat
r
i
c
k
P
alk
a
c+
+
: fix -Wparenthe
s
es
for bool-like class types
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++: [[deprec
a
ted]] on t
e
mpl
a
te redecl [PR84542]
commit
|
commitdiff
|
tree
2023-12-21
Pat
r
ick Pal
k
a
c
+
+: visib
i
lity
wrt
t
empl
a
te and ptrmem t
a
rgs
[
PR70413]
commit
|
commitdiff
|
tree
2023-12-19
Pa
t
rick Palka
c++:
l
ocal class m
e
mfn synth
f
r
om uneval
con
t
ext [PR113063]
commit
|
commitdiff
|
tree
2023-12-19
Patr
i
ck Palka
c++: missing state rest
o
ration
in maybe_pop_
f
rom_top
_
leve
l
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c++:
p
artia
l
ordering
and dep
a
lias tmpl specs [PR90
6
79
]
commit
|
commitdiff
|
tree
2023-12-19
P
a
t
rick Palk
a
c++: refine dependent_al
i
as_template
_
spec_p
[PR90679
]
commit
|
commitdiff
|
tree
2023-12-18
Patrick
Palka
libst
d
c++: Make ranges
:
:to clos
u
r
e objects SFINAE-friendly
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Patr
i
ck Palk
a
c
++: section attribute on templ
a
tes [PR7043
5
, PR88061
]
commit
|
commitdiff
|
tree
2023-12-15
Patrick Palka
c
+
+
: abi_tag attribute o
n
template
s
[PR109
7
15]
commit
|
commitdiff
|
tree
2023-12-14
Patri
c
k
P
alka
c++: Implemen
t
P2582R1
,
CTAD from inherited constructors
commit
|
commitdiff
|
tree
2023-12-13
P
a
trick Palka
c
++: note ot
h
e
r
candidates when di
a
gnosing deletedness
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c++: rememb
e
r candidates t
h
at we
ignored
commit
|
commitdiff
|
tree
2023-12-13
P
atrick Pal
k
a
c
++
:
sort can
d
id
a
tes
a
c
co
r
ding to viability
commit
|
commitdiff
|
tree
2023-12-13
Patr
i
c
k Pa
l
ka
c++: unif
y
ing co
n
stants vs
t
h
eir
t
ype [PR99186, PR1
0
4
867]
commit
|
commitdiff
|
tree
2023-12-13
Patrick Pa
l
ka
c+
+
:
unifyi
n
g
FUNCTION_DECLs [PR
9
3
740]
commit
|
commitdiff
|
tree
2023-12-11
Pa
t
rick Palka
c++: add
f
ixed testcase
[PR63378]
commit
|
commitdiff
|
tree
2023-12-11
P
atrick Palka
c
+
+
:
alias C
T
A
D
and special
i
zations table
commit
|
commitdiff
|
tree
2023-12-08
Patrick Palka
c
+
+
: declty
p
e of (non-captur
e
d variab
l
e) [PR83
1
67]
commit
|
commitdiff
|
tree
2023-12-08
Patrick Palka
c++: gu
a
rd more against
undia
g
nosed error_mark
_
node
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Patri
c
k Palka
c++
:
un
d
iagnosed e
r
ro
r
_mark_node from cp_
b
uild_c_
c
ast
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Pa
t
rick Palka
l
ib
s
tdc++: Simplify ranges::to
c
losure objects
commit
|
commitdiff
|
tree
2023-11-29
Patrick Palka
c++: fix t
e
stcase [PR112765]
commit
|
commitdiff
|
tree
2023-11-29
Patri
c
k
Palka
c
+
+: bo
g
us -Wparentheses warn
i
ng
[PR112765]
commit
|
commitdiff
|
tree
2023-11-22
Patrick Pa
l
k
a
c+
+
: alias temp
l
ate
o
f non-template cl
a
ss [
P
R112633]
commit
|
commitdiff
|
tree
2023-11-16
Patrick P
a
lka
c++
:
add fixed testcases [PR9
8
614, PR1
0
4802]
commit
|
commitdiff
|
tree
2023-11-16
Patrick Pa
l
ka
c++: const
a
ntness
of call to functio
n
po
i
n
t
er
[
PR111703]
commit
|
commitdiff
|
tree
2023-11-15
Patr
i
c
k
Palka
c+
+
:
direct enum init from type-de
p
elt [PR11
2
51
5
]
commit
|
commitdiff
|
tree
2023-11-15
Patri
c
k Palka
c+
+
: part
i
al
l
y
i
nst
r
equires-expr
in noexcept-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Pa
t
r
i
ck
P
alka
c++: non-
d
ependent
.
* operand folding [PR112427]
commit
|
commitdiff
|
tree
2023-11-15
Pa
t
rick P
a
lka
c++
:
constantness of local var in conste
x
p
r
fn
[
PR111703
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patrick
P
alk
a
c++: declt
y
pe of (by-va
l
ue captured referen
c
e) [P
R
79620]
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c++: decltype
of capture proxy [PR79378, PR969
1
7]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Pal
k
a
libstd
c
++: Fix forwar
d
ing in __take/drop_of_repea
t
_vie
w
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palka
c++: a
n
other build_new
_
1 folding fix [P
R
111929
]
commit
|
commitdiff
|
tree
2023-10-27
Patrick Pal
k
a
c++: add testcase v
e
rify
i
ng non-dep new-e
x
p
r
checki
n
g
commit
|
commitdiff
|
tree
2023-10-27
P
a
trick Palka
c++: more a
h
ead-of-t
i
me -Wpare
n
the
s
es warnings
commit
|
commitdiff
|
tree
2023-10-25
Patrick Palka
c++: add fixed testcase [PR998
0
4]
commit
|
commitdiff
|
tree
2023-10-24
P
atrick Palka
c
++: non
-
de
p
array
new-expr size [PR111929]
commit
|
commitdiff
|
tree
2023-10-24
Patri
c
k Pa
l
ka
c++: cp_stabilize_ref
e
r
e
nc
e
a
n
d no
n
-d
e
p exp
r
s [PR111919]
commit
|
commitdiff
|
tree
2023-10-22
Pat
r
ick Palka
objc++: type
/
expr tsu
b
s
t
c
o
n
flation [PR111920]
commit
|
commitdiff
|
tree
2023-10-20
Patri
c
k Palka
rust
:
buil
d
failur
e
a
f
ter NON_DEPE
N
D
E
NT_EXPR re
m
oval
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: rename
t
subst_copy_and_b
u
ild and tsubst_expr
commit
|
commitdiff
|
tree
2023-10-20
P
atrick Palka
c+
+
: m
e
rge tsubst_copy
i
nto tsubs
t
_
c
o
py_a
n
d_build
commit
|
commitdiff
|
tree
2023-10-20
Patri
c
k
Palka
c++: n
o
n
-static memfn call dependen
c
e cleanup [PR106086]
commit
|
commitdiff
|
tree
2023-10-20
Patr
i
ck Pal
k
a
c++: r
e
move NON_DEPE
N
DEN
T
_EXPR, part
2
commit
|
commitdiff
|
tree
2023-10-20
P
atr
i
ck Pa
l
ka
c
+
+
: remove NON_DEPENDENT_EXP
R
, part 1
commit
|
commitdiff
|
tree
2023-09-25
Patrick Pa
l
ka
li
b
std
c
++: Shor
t
en
i
ntege
r
std:
:
to/from_cha
r
s symbol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patr
i
ck Pal
k
a
c++: mi
s
sing
S
FINAE in grok_array
_
decl [PR1114
9
3]
commit
|
commitdiff
|
tree
2023-09-22
Patrick Palka
c
+
+
:
constrai
n
t rewriting during ttp co
e
rcion [PR111485]
commit
|
commitdiff
|
tree
2023-09-20
Patrick Pa
l
ka
c++:
i
m
p
r
o
ve class NTT
P
object pretty
printing [P
R
111471]
commit
|
commitdiff
|
tree
2023-09-20
Patrick Palka
c++:
f
urther optim
i
ze ts
u
b
s
t_t
e
m
plate_
d
e
cl
commit
|
commitdiff
|
tree
2023-09-19
Pat
r
ick Palka
c++: fix cxx
_
print_t
y
pe's templat
e
-info dumping
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c++: overeager type completion in conve
r
t_
t
o
_
void
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c++: co
n
stnes
s
of decltype of NTT
P
object
[
P
R
9
9631]
commit
|
commitdiff
|
tree
2023-09-18
Pat
r
ick Palka
c++: opt
i
miz
e
un
i
fyin
g
neste
d
templated cl
a
s
s
e
s
[
PR89231]
commit
|
commitdiff
|
tree
2023-09-18
Pat
r
ick Palka
c++
:
non-d
e
p
e
ndent a
s
signmen
t
checking [PR63198, PR18474]
commit
|
commitdiff
|
tree
2023-09-18
Patr
i
ck Palka
c++: uni
f
y
i
ng identica
l
tm
p
ls fro
m
curre
n
t inst [PR108347]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: alw
a
y
s
che
c
k arity before deductio
n
commit
|
commitdiff
|
tree
2023-09-18
Patrick P
a
l
k
a
c++: o
p
t
i
mize tsubst_templa
t
e_decl f
o
r function te
m
plates
commit
|
commitdiff
|
tree
2023-09-15
Pat
r
ick Palka
li
b
stdc++: U
s
e C++2
0
constr
a
ints
i
n
<bit>
commit
|
commitdiff
|
tree
2023-09-12
Patric
k
Palka
lib
s
tdc++: Fix std::not_fn pe
r
fect f
o
r
w
ardi
n
g
[
PR111327]
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
libstdc++: Fix std::b
i
nd_f
r
o
nt per
f
ect f
o
rw
a
rding
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patric
k
Pal
k
a
l
ibstdc++: Remove std:
:
b
i
nd_front speci
a
lization for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patrick Palka
c++: refi
n
e CWG 2369
s
a
t
isfaction vs non-dep
c
o
nvs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Patrick Palka
c++:
m
ore dum
m
y n
o
n_c
o
nstant_p arg avoidance
commit
|
commitdiff
|
tree
2023-09-05
Pa
t
ric
k
P
alka
c
++:
use co
n
version_obstack_sentinel
t
hroughout
commit
|
commitdiff
|
tree
2023-08-17
Patrick
Palk
a
l
i
bst
d
c++: I
m
ple
m
ent P2
7
70R0 changes to join_v
i
ew
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patrick Palka
libstdc++: C
o
n
vert _Ran
g
eAdapt
o
rClosure into a C
R
TP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick
P
a
lka
tree-p
r
etty-print: delimit TREE_VEC with b
r
a
ces
commit
|
commitdiff
|
tree
2023-08-12
Pa
t
rick Palka
c
++: bo
g
us w
a
rning w/
d
e
d
u
c
tion guide in anon ns [PR106604]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c++: depe
n
d
ently scoped
tem
p
la
t
e
-
id i
n
type-
r
e
q
[PR110927]
commit
|
commitdiff
|
tree
2023-08-11
P
at
r
ick Palka
c++: rec
o
gni
z
e in-class var tmpl part
i
al spec [PR71954]
commit
|
commitdiff
|
tree
2023-08-11
Patrick
P
alka
c++: impr
o
ve deb
u
g_tree for t
e
mpla
t
ed types/d
e
cls
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palk
a
tree-pr
e
tty-prin
t
:
h
a
ndle COMPONENT_R
E
F w
i
t
h
n
on-decl
R
H
S
commit
|
commitdiff
|
tree
2023-07-27
P
a
trick Palk
a
c
+
+
:
c
o
nste
x
pr emp
t
y
subobject elision [PR1101
9
7]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++: pass
i
ng partially
i
n
s
t tt
p
a
s ttp [PR110566]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++: passing partially inst tmp
l
a
s
t
tp
[
PR1105
6
6]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++: unifying REAL_CSTs [PR1
1
0809]
commit
|
commitdiff
|
tree
next