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
a
tric
k
Palka
c
+
+
:
duplicated
side
e
f
fects
o
f xobj arg [
P
R
1
13640]
commit
|
commitdiff
|
tree
2024-01-30
Patrick Palka
c
+
+: unifying in
t
eger parm wit
h
type-dep arg
[
PR11
3
644]
commit
|
commitdiff
|
tree
2024-01-24
P
atrick Palka
c+
+
:
a
mbiguous member lookup for
r
ew
r
itten
c
ands
[
PR113529]
commit
|
commitdiff
|
tree
2024-01-19
P
a
trick Palka
l
i
bstdc++
:
A
d
d <p
r
in
t
> and <text_e
n
coding> to stdc++
.
h
commit
|
commitdiff
|
tree
2024-01-18
Patrick Palka
libstdc++/pair:
G
uard P2321R2 changes with __glibcxx_ranges_zi
p
commit
|
commitdiff
|
tree
2024-01-18
Pat
r
ick P
a
lka
l
ibstdc++/tuple:
Gu
a
rd P
2
321R2 changes with __cpp_lib_ranges_zip
commit
|
commitdiff
|
tree
2024-01-18
Patrick
P
a
l
k
a
li
b
s
t
dc++/d
e
bug:
F
ix co
n
s
t
expr _Safe_ite
r
ator
i
n C
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Patr
i
ck Palka
c++:
addre
s
s
of class
N
T
TP object a
s
targ [PR113242
]
commit
|
commitdiff
|
tree
2024-01-17
Patr
i
ck Palka
libstdc++: Implement P25
4
0R1 change
to views::
c
artesian_p
r
od
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
P
a
t
rick Palk
a
c
+
+:
a
ccess of c
l
ass-s
c
ope partial spe
c
commit
|
commitdiff
|
tree
2024-01-15
Patric
k
P
a
lka
c+
+
: explic
i
t
inst w/
simila
r
co
n
strained
partial spec
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
P
a
t
rick
P
alk
a
c++:
non-d
e
p
a
rray list
-
init w/ non-t
r
iv dtor [PR10989
9
]
commit
|
commitdiff
|
tree
2024-01-15
Pa
t
rick
P
alka
libstdc
+
+: Reduce
std::varian
t
t
e
mplate instanti
a
tion
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patr
i
ck Palka
libstdc++:
I
m
p
lement P2836R1 chang
e
s to const_i
t
er
a
tor
commit
|
commitdiff
|
tree
2024-01-13
P
atrick Palka
libstd
c
++:
I
m
p
lement
C
++
2
3 std::b
i
nd_
b
ack
f
rom P2387R3
.
.
.
commit
|
commitdiff
|
tree
2024-01-13
P
a
t
r
ick Palka
libstdc++: Us
e
C++23
d
e
du
c
i
n
g this in
s
t
d::bi
n
d_front
commit
|
commitdiff
|
tree
2024-01-13
Patrick Palka
l
i
b
s
tdc++/ranges
:
Use perfect fo
r
w
ar
d
ing in _Pi
p
e
a
nd
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Patrick Palk
a
libstd
c
++/r
a
nges: Us
e
C++23 deduci
n
g this in _Pipe
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
P
a
t
rick
Palk
a
li
b
s
tdc++: Use _GLIBCXX_USE_BUILTIN_T
R
AIT for _
N
th_ty
p
e
commit
|
commitdiff
|
tree
2024-01-03
P
atrick Palk
a
c++: bad di
r
ect
r
eference bi
n
ding via conv fn [
P
R113064]
commit
|
commitdiff
|
tree
2024-01-03
Patric
k
P
a
lka
libstdc++: tes
t
suit
e
: Reduce max
_
size_t
y
pe
.
c
c
ex
e
c
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++: fix -Wpare
n
theses fo
r
b
o
ol-like
c
lass types
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++:
[
[deprecated]] o
n
template r
e
decl [PR84542]
commit
|
commitdiff
|
tree
2023-12-21
P
a
trick Pal
k
a
c
++:
v
isi
b
ility wr
t
templa
t
e and ptrmem targs [PR70413]
commit
|
commitdiff
|
tree
2023-12-19
Patric
k
Palka
c++: lo
c
al cla
s
s
m
emf
n
synth from uneval co
n
text [PR113063]
commit
|
commitdiff
|
tree
2023-12-19
P
a
tri
c
k
P
alka
c++: mis
s
ing
s
t
a
t
e
restoration in maybe_pop_from_t
o
p_level
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c++: partial or
d
ering and dep
a
lias tmpl specs [PR90679]
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c++: refine dependent_alia
s
_template_s
p
ec_
p
[PR
9
06
7
9]
commit
|
commitdiff
|
tree
2023-12-18
Patrick Palka
libstdc+
+
: Make ra
n
g
e
s::to closure objects SFINAE-frie
n
dly
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
P
atri
c
k Palk
a
c++: s
e
ct
i
on a
t
tribute on tem
p
l
ates [PR7
0
435,
P
R88
0
6
1
]
commit
|
commitdiff
|
tree
2023-12-15
Patrick Pa
l
ka
c++: abi_tag at
t
ribut
e
o
n
temp
l
at
e
s [
P
R109715]
commit
|
commitdiff
|
tree
2023-12-14
Patrick Palka
c+
+
: Impl
e
ment P2582R1, CTAD from inherited const
r
uct
o
rs
commit
|
commitdiff
|
tree
2023-12-13
Patric
k
Palka
c
++:
n
ote ot
h
e
r candidates when diagnos
i
n
g de
l
e
tedness
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c++: remember
c
andi
d
a
t
es that we igno
r
ed
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c
++: sort
candidates a
c
c
o
r
ding to viability
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c++:
u
n
ifying constants
v
s th
e
ir ty
p
e [PR99186, PR104867]
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palk
a
c++: unifying FUNCTION_DECLs [PR93740]
commit
|
commitdiff
|
tree
2023-12-11
P
a
trick P
a
lk
a
c++:
a
dd fixed testcase [PR6
3
3
7
8]
commit
|
commitdiff
|
tree
2023-12-11
Pa
t
rick Palka
c
+
+
: ali
a
s CTAD
a
nd specializat
i
ons table
commit
|
commitdiff
|
tree
2023-12-08
Patrick Palka
c++: decltyp
e
o
f
(no
n
-captur
e
d
variable) [PR
8
316
7
]
commit
|
commitdiff
|
tree
2023-12-08
P
a
trick Palka
c++: guard
m
ore
a
gai
n
st undiagnosed
e
rror_ma
r
k
_node
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Patrick Palka
c++: undiagnosed error_mark_
n
ode f
r
om cp_build_c_cast
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Patri
c
k P
a
lka
libstdc++:
Simplify
rang
e
s::to clo
s
ure ob
j
e
c
ts
commit
|
commitdiff
|
tree
2023-11-29
Patrick Palka
c++: fix testc
a
se [PR1127
6
5
]
commit
|
commitdiff
|
tree
2023-11-29
P
atr
i
ck Palka
c
+
+: bog
u
s -Wparen
t
h
e
s
es
w
arning
[
PR11276
5
]
commit
|
commitdiff
|
tree
2023-11-22
Pat
r
ick Palka
c++:
a
lias template
o
f no
n
-template
class
[PR112633]
commit
|
commitdiff
|
tree
2023-11-16
Patr
i
c
k Palka
c++: add fixed testcas
e
s [PR9861
4
,
PR104802]
commit
|
commitdiff
|
tree
2023-11-16
Pa
t
ric
k
Palka
c++
:
const
a
nt
n
ess o
f
ca
l
l t
o
f
u
nction pointer [PR111703]
commit
|
commitdiff
|
tree
2023-11-15
Pat
r
ick
Palka
c
++
:
direct enum
init fr
o
m
type-dep el
t
[PR1
1
2515]
commit
|
commitdiff
|
tree
2023-11-15
Pa
t
rick P
a
lka
c
++:
partial
l
y inst
r
e
quire
s
-
e
xpr in noe
x
cept-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Patric
k
Palka
c+
+
: non-depend
e
nt
.
*
operand foldin
g
[PR112427]
commit
|
commitdiff
|
tree
2023-11-15
Pa
t
rick Palka
c++: co
n
s
t
antness of
local
var i
n
constexpr fn [PR1117
0
3
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Pat
r
ick Palka
c++:
d
e
cltype of (b
y
-value captured reference)
[
PR79
6
20]
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palk
a
c++: decltype of capture pro
x
y [PR79378, PR96917]
commit
|
commitdiff
|
tree
2023-11-09
Patrick
Palka
libstdc++: Fi
x
forwardin
g
i
n
__take/dro
p
_of_repea
t
_view
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Pa
t
rick P
a
lka
c++: another build
_
new_1 folding
fi
x
[
PR1119
2
9]
commit
|
commitdiff
|
tree
2023-10-27
Patrick
Palka
c
++:
add
tes
t
ca
s
e verif
y
i
n
g non-dep new-expr che
c
king
commit
|
commitdiff
|
tree
2023-10-27
Pat
r
ick
Palka
c++:
m
ore
a
head-of-time -Wpa
r
enthese
s
warnin
g
s
commit
|
commitdiff
|
tree
2023-10-25
Patr
i
ck Palka
c++: add fixed testcase [PR99804]
commit
|
commitdiff
|
tree
2023-10-24
Pat
r
i
c
k Palka
c
+
+: non-dep arra
y
new-e
x
p
r size [PR11
1
929]
commit
|
commitdiff
|
tree
2023-10-24
Patrick Palka
c++: cp
_
stabilize_reference
and non-dep exprs [PR111919]
commit
|
commitdiff
|
tree
2023-10-22
Patrick Palk
a
objc++: type/ex
p
r tsu
b
st conflation [PR111920]
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
ru
s
t: bu
i
ld failure af
t
e
r
NON_DEPENDENT_E
X
PR removal
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patr
i
c
k
Palka
c++: rename ts
u
b
st_copy_
a
nd_build
a
nd tsubst_expr
commit
|
commitdiff
|
tree
2023-10-20
Pat
r
ick Palka
c++: merge tsub
s
t
_
copy into
tsubst_copy
_
an
d
_bui
l
d
commit
|
commitdiff
|
tree
2023-10-20
Pa
t
rick Palka
c++: non-static memfn call dependence
cl
e
anu
p
[PR
1
0
6
086]
commit
|
commitdiff
|
tree
2023-10-20
Patrick P
a
lka
c+
+
: remove NON_DEPENDENT_EX
P
R, part
2
commit
|
commitdiff
|
tree
2023-10-20
Patrick P
a
lka
c++: rem
o
ve NON_
D
EPENDENT_EXPR,
p
art 1
commit
|
commitdiff
|
tree
2023-09-25
Patrick Palka
li
b
s
t
d
c++:
Shorten integer std::to/from_ch
a
rs sym
b
ol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Patri
c
k Palka
c++:
miss
i
ng SFI
N
AE i
n
grok_array_decl [PR11
1
493]
commit
|
commitdiff
|
tree
2023-09-22
P
a
trick Palka
c+
+
:
c
o
n
st
r
aint rewriting during ttp
c
oer
c
ion
[
PR11
1
4
85]
commit
|
commitdiff
|
tree
2023-09-20
Patrick Palka
c++: improve class NTTP object
prett
y
printing [
P
R111471]
commit
|
commitdiff
|
tree
2023-09-20
Pa
t
rick Palka
c++: further opt
i
mize tsubst_template_
d
ecl
commit
|
commitdiff
|
tree
2023-09-19
Patrick Palka
c
++: fix cxx_pr
i
nt_type's templat
e
-
info dumping
commit
|
commitdiff
|
tree
2023-09-19
Patrick Pal
k
a
c
+
+: overeag
e
r typ
e
comple
t
ion in conve
r
t_to_vo
i
d
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Patri
c
k Pa
l
ka
c+
+
: constness of
dec
l
type
of N
T
TP object [
P
R99631]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: opt
i
mize u
n
ifying nes
t
ed templated
c
lasses [PR
8
923
1
]
commit
|
commitdiff
|
tree
2023-09-18
Patr
i
ck
P
alka
c++:
n
on-dependent
a
ssi
g
nme
n
t checking [PR6319
8
, PR18474]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: unif
y
ing ident
i
cal
tmpls from current
i
n
st [PR10834
7
]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: always check a
r
i
t
y before deduction
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c+
+
:
opti
m
iz
e
tsu
b
st_template
_
decl
for
f
un
c
tion templates
commit
|
commitdiff
|
tree
2023-09-15
Patr
i
ck Pal
k
a
libst
d
c++: Use C++20 constraints in <bit
>
commit
|
commitdiff
|
tree
2023-09-12
P
atric
k
P
alka
libstdc++: Fi
x
std::not_
f
n perfect forwardi
n
g [PR111327]
commit
|
commitdiff
|
tree
2023-09-12
Pa
t
rick
P
alka
libstdc++:
F
ix std::b
i
nd_fron
t
perfect forwardin
g
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
P
a
t
rick
P
alka
libstdc++: Remove std::bin
d
_front specializ
a
tion for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
Patrick Palka
c+
+
:
ref
i
n
e CW
G
2
369 sa
t
isfaction vs non-d
e
p con
v
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Pat
r
ick Palka
c++:
more dummy non_constant_p arg avoidance
commit
|
commitdiff
|
tree
2023-09-05
Patrick Palka
c++:
u
s
e conv
e
rsion_obsta
c
k_sentinel
t
h
roughout
commit
|
commitdiff
|
tree
2023-08-17
Pa
t
rick
Pal
k
a
libstdc++: Im
p
leme
n
t P27
7
0R0 changes to joi
n
_vi
e
w
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
P
a
t
rick Palka
libstd
c
++: C
o
nvert _RangeAdapt
o
rClo
s
ure into a CRTP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palk
a
tree-pret
t
y-print: d
e
limit
T
REE_VEC w
i
th braces
commit
|
commitdiff
|
tree
2023-08-12
P
atrick Palka
c++: bogus warning w
/
ded
u
ctio
n
guide in anon ns [
P
R
1
066
0
4]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c++
:
depen
d
e
n
t
l
y
scoped templa
t
e-i
d
in type-req [PR1109
2
7
]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Pa
l
ka
c++: recogni
z
e in-cla
s
s var tmpl pa
r
t
ial spec [PR71954]
commit
|
commitdiff
|
tree
2023-08-11
P
atric
k
Palka
c+
+
: improve
deb
u
g_tr
e
e
f
or tem
p
lated types/decls
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
tree-pretty-print: handle COMPONEN
T
_REF wi
t
h
non-decl
RHS
commit
|
commitdiff
|
tree
2023-07-27
Pat
r
ick Pal
k
a
c
+
+:
c
onst
e
xpr empty su
b
object
e
li
s
ion [PR110197]
commit
|
commitdiff
|
tree
2023-07-26
Pa
t
r
ick P
a
lka
c++: passi
n
g partia
l
ly ins
t
ttp
a
s
t
t
p
[PR110566]
commit
|
commitdiff
|
tree
2023-07-26
Patrick P
a
lka
c++: pa
s
sing partia
l
ly inst tmpl as ttp [PR110566
]
commit
|
commitdiff
|
tree
2023-07-26
Pa
t
rick
P
alka
c++: unify
i
ng REAL
_
CSTs [PR
1
1
0809]
commit
|
commitdiff
|
tree
next