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++: Remove std::bind_front specialization for no bound args
2023-09-12
Patrick Palk
a
libst
d
c++: Remove std:
:
bind_front s
p
ecializa
t
ion fo
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
P
a
tri
c
k Palka
c++: refine CWG 2369 satisfac
t
ion vs non-dep convs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Patrick Pal
k
a
c++: more dummy non_constant_p arg avoidance
commit
|
commitdiff
|
tree
2023-09-05
Patrick Palka
c++: us
e
conver
s
ion_obstack_sentinel thr
o
ugho
u
t
commit
|
commitdiff
|
tree
2023-08-17
Patric
k
Palka
libs
t
d
c
+
+
: Implement P2770R
0
cha
n
ges to join_view
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patric
k
Palka
libst
d
c++: Convert _RangeAdapto
r
Closur
e
i
n
to a CRTP
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patri
c
k Palka
tree-
p
retty-p
r
int: delimit TREE_VEC with braces
commit
|
commitdiff
|
tree
2023-08-12
Patrick P
a
lka
c++:
bogus
w
arning w
/
de
d
uction
guide in anon ns [
P
R10660
4
]
commit
|
commitdiff
|
tree
2023-08-11
Patri
c
k P
a
l
ka
c++
:
de
p
e
ndently scoped template-id i
n
typ
e
-req
[PR1109
2
7]
commit
|
commitdiff
|
tree
2023-08-11
Patr
i
ck Palka
c
+
+: recognize in
-
cl
a
ss var tmpl partial spec
[PR719
5
4]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c++: i
m
p
r
o
v
e de
b
ug_
t
re
e
for
t
emplated t
y
pes/decls
commit
|
commitdiff
|
tree
2023-08-11
Patric
k
Palka
tree-pretty-print:
h
a
n
dle
COMPONE
N
T_REF
w
ith non-decl RH
S
commit
|
commitdiff
|
tree
2023-07-27
Patrick Palka
c++:
con
s
texpr emp
t
y subobj
e
ct
e
lision [
P
R110197]
commit
|
commitdiff
|
tree
2023-07-26
P
a
tric
k
Palka
c++: passin
g
partiall
y
i
n
st ttp as ttp [PR
1
1
0
566]
commit
|
commitdiff
|
tree
2023-07-26
Patri
c
k Palka
c++:
p
assing
p
a
rtial
l
y inst tmpl as ttp [
P
R1
1
05
6
6]
commit
|
commitdiff
|
tree
2023-07-26
Patric
k
P
alka
c
+
+: unifying REAL_CSTs [P
R
110809]
commit
|
commitdiff
|
tree
2023-07-19
Pat
r
ick Pa
l
k
a
c++: d
e
ducing empty type vs non
-
type
a
rgument pack
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palka
c
+
+
: redundant targ coercion for var/al
i
as tmpls
commit
|
commitdiff
|
tree
2023-07-18
Pat
r
ick Palka
c
++: non-s
t
andal
o
ne
s
u
r
rogate call t
e
mplate
commit
|
commitdiff
|
tree
2023-07-18
Patr
i
ck Palka
c++: constrained surr
o
ga
t
e cal
l
functions [PR110535
]
commit
|
commitdiff
|
tree
2023-07-15
Patric
k
Palka
c++:
copy elision w/ obj
a
r
g
a
nd stati
c
memfn c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
P
atrick Pal
k
a
c++:
mangl
i
ng template-id of unknown
t
e
mpla
t
e [PR110524]
commit
|
commitdiff
|
tree
2023-07-11
P
a
trick Palka
c++: co
e
rcing
variable template from current ins
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Patric
k
Palka
c++: redeclare_class_template and ttps [PR11
0
523]
commit
|
commitdiff
|
tree
2023-06-30
Patrick
Palka
c++: fix up caching of
l
e
v
el lowered t
t
ps
commit
|
commitdiff
|
tree
2023-06-29
Patrick
P
alka
c++:
NSDMI instant
i
ation during overload resolution
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Patrick Palka
c++: u
n
p
r
o
pagated CONSTRUCT
O
R_MUTAB
L
E_
P
OISON [P
R
11046
3
]
commit
|
commitdiff
|
tree
2023-06-29
P
a
trick
Palk
a
c++: cache partial
tem
p
late specialization s
e
l
ection
commit
|
commitdiff
|
tree
2023-06-28
Patrick Palka
c++:
a
hea
d
of t
i
m
e vari
a
b
le templa
t
e-id coerci
o
n [PR89442]
commit
|
commitdiff
|
tree
2023-06-11
Pa
t
r
i
c
k Palka
c++
:
uns
y
nthes
i
zed defaulted conste
x
pr
f
n
[PR110122]
commit
|
commitdiff
|
tree
2023-06-11
P
atrick Palka
c++: ext
e
n
d loo
k
up_template
_
class shortcut [P
R
110122]
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++: is_specializ
a
tion
_
of_f
r
iend
c
onfusion [PR109923]
commit
|
commitdiff
|
tree
2023-06-03
Patrick Pa
l
ka
c++: simpli
f
y
T
E
MPLATE_
T
EMPLATE_PARM h
a
shing
commit
|
commitdiff
|
tree
2023-06-03
Patrick
P
alka
c++: replace in
_
templat
e
_function
commit
|
commitdiff
|
tree
2023-06-03
P
a
t
rick Palka
c++
:
mangl
e
noexcept-expr [PR70790]
commit
|
commitdiff
|
tree
2023-05-19
P
atrick Palka
c
++: simp
l
i
f
y
norm_ca
c
he mani
p
u
la
t
i
o
n
commit
|
commitdiff
|
tree
2023-05-19
P
a
t
r
i
c
k Pal
k
a
c++: scoped vari
a
ble templa
t
e
-id
of referen
c
e type
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Patrick Palka
c++: desig
i
nit in
p
re
s
ence of list
c
tor [PR109871]
commit
|
commitdiff
|
tree
2023-05-15
P
a
trick Palka
c++
:
a
dd
feature-test m
a
cr
o
for aut
o
(x)
commit
|
commitdiff
|
tree
2023-05-12
P
a
t
rick Palka
c++: rem
o
ve redundant testcase
[
PR83258]
commit
|
commitdiff
|
tree
2023-05-12
Patri
c
k
P
alka
c++: robustify testcase [PR109
7
5
2
]
commit
|
commitdiff
|
tree
2023-05-11
Patri
c
k Palka
c++: '
m
utable'
s
ubobject o
f
c
o
n
s
texpr variable [PR109745]
commit
|
commitdiff
|
tree
2023-05-11
P
a
tr
i
ck Pa
l
ka
c++: Add
te
s
tcase
for a
l
ready fixed PR [PR10380
7
]
commit
|
commitdiff
|
tree
2023-05-11
Patri
c
k Palka
c
++: conv
e
rte
d
lambd
a
as te
m
plate ar
g
ument
[
PR8
3
258
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
P
a
trick Palka
c++
:
e
rror-r
e
covery ICE with
u
nstabl
e
sa
t
isf
a
ction
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patrick P
a
lka
c
++: noexce
p
t-spec
from nested class c
o
nfu
s
i
on [PR10976
1
]
commit
|
commitdiff
|
tree
2023-05-08
P
atrick
P
alka
c
++: list CTAD and resolve_nond
e
duce
d
_
c
o
n
t
ex
t
[PR106214]
commit
|
commitdiff
|
tree
2023-05-07
Pa
t
rick Palk
a
c++:
fi
x
pretty p
r
intin
g
of
'align
o
f'
v
s '__a
l
i
gnof__
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: goto ent
e
ring
sco
p
e of
ob
j
w/
non-trivial
d
tor
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patric
k
Palka
c++:
sa
t
isfa
c
tion of non-dep m
e
mbe
r
a
l
ias template-id
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: various
c
od
e
c
l
ea
n
ups
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c
++: pa
r
enthesized -> resolving t
o
stat
i
c data
memb
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Pa
t
r
ick Pa
l
ka
c+
+
:
b
o
und
ttp in lambda function ty
p
e
[PR109651]
commit
|
commitdiff
|
tree
2023-05-07
Patrick
P
alka
c
+
+: non-d
e
p
in
i
t
folding and acce
s
s checking
[
P
R109480
]
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
ick
P
alka
c+
+
: potentia
l
ity of templated memfn
call
[PR109480]
commit
|
commitdiff
|
tree
2023-05-02
P
a
trick Palka
c
++: Add testcase
for already fixed
PR [PR
1
0
9
506
]
commit
|
commitdiff
|
tree
2023-04-26
Patr
i
ck Palka
c+
+
: m
i
cro-optimize mos
t
_
s
pecial
i
zed_partial_sp
e
c
commit
|
commitdiff
|
tree
2023-04-25
P
at
r
ick Palka
c++:
v
alue d
e
pen
d
en
c
e of b
y
-
r
ef lambda capture [PR10
8
975]
commit
|
commitdiff
|
tree
2023-04-24
Patric
k
Palka
lib
s
t
dc
+
+: Fix
__max_dif
f
_type::op
e
rator>
>
= for negat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Patrick P
a
lka
c
+
+,
t
r
ee: declare som
e
basic functio
n
s
i
n
line
commit
|
commitdiff
|
tree
2023-04-21
Pa
t
r
ick
Pa
l
k
a
c
++,
t
ree: opt
i
miz
e
wa
l
k
_
tree_1
an
d
cp_walk_s
u
b
t
rees
commit
|
commitdiff
|
tree
2023-04-20
Pa
t
rick
P
alka
c++: simp
l
ify TEMPLA
T
E_
T
YPE_PARM le
v
el lowe
r
ing
commit
|
commitdiff
|
tree
2023-04-20
Patrick Palka
c++: us
e
TR
E
E_VE
C
for trailing args of
v
ariadic
b
uilt
.
.
.
commit
|
commitdiff
|
tree
2023-04-20
P
a
tr
i
ck Palka
c
++: make strip_typedefs
ge
n
era
l
ize strip_typedefs_expr
commit
|
commitdiff
|
tree
2023-04-19
Pat
r
ick
P
alka
c++: Define bu
i
lt-in for st
d
:
:tup
l
e_element [PR100157
]
commit
|
commitdiff
|
tree
2023-04-19
Patri
c
k Palka
c++
:
bad ggc_free in try_class_u
n
i
f
ication
[
PR109556]
commit
|
commitdiff
|
tree
2023-04-18
Patrick P
a
lka
li
b
stdc
+
+
:
Im
p
le
m
ent
r
ange_adaptor_
c
lo
s
ure from P2387R3
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Patrick Pal
k
a
l
ibstdc++: Ad
d
i
n
g missing feat
u
re-test
m
acros
f
or C
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Patrick Palka
libstdc++: Fix typo
i
n views::as_const's
o
p
era
t
or(
.
.
.
commit
|
commitdiff
|
tree
2023-04-17
Patrick Palka
c++: bound ttp
leve
l
l
o
w
ering [PR1
0
9531]
commit
|
commitdiff
|
tree
2023-04-14
Pat
r
i
ck
P
alka
li
b
s
td
c
++
:
Imp
l
emen
t
P2278R4
"
cbegin shou
l
d always
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Patrick Palka
libstdc++:
Move down de
f
initions
o
f ran
g
es::cb
e
gin
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Patrick Palk
a
libstdc++:
I
mpl
e
m
e
nt
r
ang
e
s::fold_*
fr
o
m P2322
R
6
commit
|
commitdiff
|
tree
2023-04-13
Patrick Pal
k
a
c
+
+: 'ty
p
e
name
T
:
:X
'
vs 'struc
t
T::X' lookup [PR109420]
commit
|
commitdiff
|
tree
2023-04-12
P
a
t
rick
Pa
l
ka
libstdc++: Implement ranges::enu
m
erate_vie
w
f
rom P2164R9
commit
|
commitdiff
|
tree
2023-04-12
Patrick Palka
libstdc+
+
: Impl
e
me
n
t LWG 3904 ch
a
nge to
lazy_s
p
lit_view
.
.
.
commit
|
commitdiff
|
tree
2023-04-12
P
a
trick Palka
libstdc++: Ensure
header
s
used by
f
ast
_
float are
inc
l
uded
commit
|
commitdiff
|
tree
2023-04-12
P
a
t
rick P
a
lka
lib
s
t
d
c++: Fix ch
u
n
k
_by_view wh
e
n value_t
y
pe& and reference
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Patri
c
k Palk
a
c++:
ICE w
i
th loop
y
var tmpl auto deduction [PR1
0
9300]
commit
|
commitdiff
|
tree
2023-04-01
Patrick Pal
k
a
c
++: NTTP constraint depending
o
n
o
uter parms [PR109160]
commit
|
commitdiff
|
tree
2023-04-01
Patrick Palka
c++:
i
mprove "NTTP arg
u
ment
c
onsidered unu
s
ed" fi
x
.
.
.
commit
|
commitdiff
|
tree
2023-03-24
Pat
r
ick
P
alka
c++
:
o
u
te
r
'
thi
s
' leaking into local class [PR106969]
commit
|
commitdiff
|
tree
2023-03-16
Patr
i
ck
P
al
k
a
c
+
+: maybe_
c
o
nstant_init and unevaluated
o
perands
.
.
.
commit
|
commitdiff
|
tree
2023-03-16
Patrick Palka
c++: ch
e
c
k
ing ICE with d
i
agnosed cons
t
ra
i
nt r
e
curs
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Palka
c++: redecl
a
ring
member of constrained class template
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick
P
alk
a
c++: constra
i
n
ed t
e
m
plate fri
e
n
d
c
l
ass
matc
h
ing [PR968
3
0]
commit
|
commitdiff
|
tree
2023-03-14
P
at
r
ic
k
Palka
li
b
stdc
+
+: Fix template-head of
r
epeat_vi
e
w::_
I
terator
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Palka
lib
s
tdc++: Impleme
n
t P2
5
20
R
0 ch
a
nges to
move_iterato
r
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Palka
lib
s
tdc++:
I
mplement LWG 3715 c
h
anges to view_interface
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patr
i
ck Palka
libstdc++: Implement L
W
G 382
0
/384
9
changes to ca
r
tesian_prod
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
P
atric
k
Palka
libstdc++: I
m
plement
L
W
G
3796 changes
to repeat
_
/chu
n
k_by_vi
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Pal
k
a
lib
s
t
d
c++: Make vi
e
ws::single/iot
a
/i
s
trea
m
SFINAE-friendl
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick P
a
lka
libstdc++:
e
xtrane
o
us begin in cartesian_prod
u
ct_
v
iew
.
.
.
commit
|
commitdiff
|
tree
2023-03-03
Patrick Palka
c++: thinko
i
n extract_local_specs [PR1
0
8998]
commit
|
commitdiff
|
tree
2023-03-02
Pat
r
ick
P
alk
a
c++: more mce_false folding from cp_
f
ul
l
y_fold_init
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Patrick Palka
c++: constan
t
non-c
o
py-in
i
t is man
i
festl
y
constant
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
Patrick
P
alk
a
c++:
s
t
reamline tf_qualifying_scope usage
commit
|
commitdiff
|
tree
2023-03-01
Pa
t
r
ick Palka
c++: unev
a
luated array n
e
w-expr size co
n
stant
n
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Patrick
Pa
l
ka
c++:
non-de
p
endent variable template-id [P
R
108848]
commit
|
commitdiff
|
tree
2023-02-27
Patric
k
Palka
don't
d
eclare header
-
defin
e
d functions both static
.
.
.
commit
|
commitdiff
|
tree
next