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++: constexpr empty subobject elision [PR110197]
2023-07-27
Patric
k
Palka
c+
+
: co
n
stexpr
empty su
b
ob
j
ect elision
[PR1
1
0
1
97]
commit
|
commitdiff
|
tree
2023-07-26
Pat
r
ick Palka
c++: passing partially
i
nst ttp as
ttp [PR11056
6
]
commit
|
commitdiff
|
tree
2023-07-26
P
atrick Palka
c++: passing partia
l
ly ins
t
tmpl as ttp [PR11
0
566]
commit
|
commitdiff
|
tree
2023-07-26
Patrick Palka
c++: unifying REAL_CSTs [PR110809]
commit
|
commitdiff
|
tree
2023-07-19
Pat
r
i
c
k Pal
k
a
c
+
+: d
e
d
u
cing empty
t
ype vs non-typ
e
ar
g
ument pack
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palka
c+
+
: r
e
du
n
dant tar
g
c
o
ercion for
var/alias tmpls
commit
|
commitdiff
|
tree
2023-07-18
Patrick Palka
c
+
+: non-
s
t
a
ndalone surrogate
c
all template
commit
|
commitdiff
|
tree
2023-07-18
Patrick Pa
l
k
a
c++: constrained surro
g
ate call funct
i
ons [PR110535]
commit
|
commitdiff
|
tree
2023-07-15
Pat
r
ick Palka
c++: copy
e
lision w
/
ob
j
arg and static memfn call
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
P
a
trick P
a
lka
c++: m
a
ngling
t
emplat
e
-id of
u
nknown template [P
R
110
5
2
4]
commit
|
commitdiff
|
tree
2023-07-11
Pat
r
ick Palka
c++:
coercing var
i
abl
e
template from current inst
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
P
a
t
ri
c
k Palka
c++: rede
c
lare_class_template
a
nd ttps [
P
R110523]
commit
|
commitdiff
|
tree
2023-06-30
Patrick Palka
c++: fix up cac
h
in
g
of
level lowered ttps
commit
|
commitdiff
|
tree
2023-06-29
Patrick P
a
lka
c
++
:
NSDMI
i
nstan
t
i
ation du
r
ing o
v
erload resolution
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Patri
c
k
Palka
c++
:
unpropaga
t
ed CONSTRU
C
TOR_MUT
A
BLE_POISON [PR110463]
commit
|
commitdiff
|
tree
2023-06-29
Patrick
P
alka
c++: cache pa
r
t
ia
l
template specializa
t
ion selection
commit
|
commitdiff
|
tree
2023-06-28
P
a
tric
k
Palka
c
+
+
:
ahea
d
of time
variable templ
a
te-id
c
o
ercion
[P
R
89442
]
commit
|
commitdiff
|
tree
2023-06-11
Patric
k
Palka
c++: unsynth
e
sized de
f
aulted
c
onstexpr
fn [PR11
0
122
]
commit
|
commitdiff
|
tree
2023-06-11
Patrick Pal
k
a
c++: extend loo
k
up_templ
a
te_class shortcut [P
R
110122]
commit
|
commitdiff
|
tree
2023-06-03
P
a
tric
k
Palka
c
+
+: is_spec
i
a
l
ization
_
of
_
frien
d
c
o
n
fusion [PR109923]
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++: simp
l
ify TEMPLATE_TEMPL
A
TE_PARM hashing
commit
|
commitdiff
|
tree
2023-06-03
Patric
k
Pal
k
a
c++: r
e
place i
n
_template_function
commit
|
commitdiff
|
tree
2023-06-03
P
atr
i
ck Palka
c
+
+
:
mangl
e
n
o
except-expr [P
R
7
0
7
90]
commit
|
commitdiff
|
tree
2023-05-19
Patrick Palka
c++: si
m
p
l
ify norm_
c
ache manipulat
i
on
commit
|
commitdiff
|
tree
2023-05-19
P
a
tr
i
ck Palka
c++:
s
coped
v
ariable template-id
o
f reference type
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Patrick P
a
lk
a
c++: desig in
i
t i
n
presence of
list ctor [P
R
1
0
9
8
71]
commit
|
commitdiff
|
tree
2023-05-15
Patrick Palka
c++: add
fea
t
u
re-test ma
c
ro f
o
r auto(x)
commit
|
commitdiff
|
tree
2023-05-12
Pa
t
rick Palk
a
c
++: remove
r
edundant testca
s
e [P
R
83258]
commit
|
commitdiff
|
tree
2023-05-12
Pat
r
ick Palka
c++: r
o
bustify testcase [PR10
9
752]
commit
|
commitdiff
|
tree
2023-05-11
Patrick P
a
lk
a
c++: 'mutable' subo
b
ject of constexpr
variable [P
R
10974
5
]
commit
|
commitdiff
|
tree
2023-05-11
Patrick Palk
a
c++:
A
dd testcase
f
or a
l
ready fixed PR [PR1038
0
7
]
commit
|
commitdiff
|
tree
2023-05-11
Patrick Palka
c++: con
v
erted lambda as t
e
mplate ar
g
ument
[PR83258
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
P
at
r
ick
P
alka
c++
:
error-
r
ecovery ICE with unsta
b
le sa
t
isfaction
.
.
.
commit
|
commitdiff
|
tree
2023-05-09
Patr
i
ck Palka
c++: noexcept-spec from
n
e
sted
clas
s
confusion [PR109761]
commit
|
commitdiff
|
tree
2023-05-08
Pa
t
r
i
c
k
P
a
l
ka
c
+
+: l
i
s
t
CTAD
a
nd resolve_n
o
n
d
educed_
c
ontext [PR1
0
6214]
commit
|
commitdiff
|
tree
2023-05-07
Pa
t
ric
k
Pal
k
a
c++: fix pr
e
tty printing of 'alignof' vs '__aligno
f
_
_
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c++: goto enter
i
ng sc
o
pe of obj w/ non-triv
i
a
l d
t
or
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patri
c
k Palka
c++: sa
t
is
f
action of non-dep member alias template-id
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
ick Palka
c
+
+: various code
c
leanup
s
commit
|
commitdiff
|
tree
2023-05-07
P
a
trick P
a
lka
c++
:
parenthesiz
e
d ->
r
esolvin
g
to
static d
a
ta member
.
.
.
commit
|
commitdiff
|
tree
2023-05-07
Patrick Palka
c+
+
: bound ttp i
n
lamb
d
a functio
n
type [PR109651]
commit
|
commitdiff
|
tree
2023-05-07
P
a
trick Palka
c++: non-dep in
i
t folding a
n
d access checking [PR10
9
480]
commit
|
commitdiff
|
tree
2023-05-07
Pat
r
ick Palka
c++: p
o
tential
i
ty of t
e
mp
l
ated
memfn call [PR1094
8
0]
commit
|
commitdiff
|
tree
2023-05-02
Patrick Pa
l
ka
c
+
+: Add testcase for already fixed PR
[PR
1
09506
]
commit
|
commitdiff
|
tree
2023-04-26
Patrick Palka
c++: m
i
c
r
o
-o
p
timize most_s
p
ecialized_partial_spec
commit
|
commitdiff
|
tree
2023-04-25
Patric
k
P
a
lka
c++: va
l
ue d
e
pen
d
ence of
b
y
-ref lamb
d
a capture [
P
R108975]
commit
|
commitdiff
|
tree
2023-04-24
Patrick Pa
l
ka
lib
s
td
c
+
+: Fix __m
a
x_diff_type::ope
r
ator>>= for ne
g
a
t
ive
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Patri
c
k Palka
c++, tree
:
decla
r
e some bas
i
c functions inline
commit
|
commitdiff
|
tree
2023-04-21
Pat
r
ick P
a
lka
c
+
+,
tree: op
t
imiz
e
walk_
t
ree
_
1 and cp_walk_subtrees
commit
|
commitdiff
|
tree
2023-04-20
Patrick
P
a
lka
c+
+
: simplify TEMPLATE_TYPE_PARM lev
e
l lowering
commit
|
commitdiff
|
tree
2023-04-20
Patrick
Palka
c++: use T
R
E
E
_VE
C
for trailin
g
args of vari
a
dic built
.
.
.
commit
|
commitdiff
|
tree
2023-04-20
Patrick Palka
c++: make strip_typedefs generalize strip
_
t
yp
e
defs_e
x
pr
commit
|
commitdiff
|
tree
2023-04-19
Patri
c
k Palka
c++:
D
efine
built-in for std::t
u
ple_e
l
ement [PR10
0
157]
commit
|
commitdiff
|
tree
2023-04-19
P
atr
i
ck
Pal
k
a
c++: bad ggc_fre
e
in try
_
cla
s
s_unif
i
cation [PR109
5
5
6
]
commit
|
commitdiff
|
tree
2023-04-18
Patrick P
a
lka
libstd
c
++:
Im
p
lement range_adaptor_closu
r
e from P238
7
R3
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Patrick
Palka
lib
s
t
d
c++: Adding mi
s
sing featur
e
-test macro
s
for C
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
P
a
tr
i
ck Palka
libstdc++: Fix typo in
views:
:
as_const'
s
operat
o
r
(
.
.
.
commit
|
commitdiff
|
tree
2023-04-17
P
atrick
P
alka
c++: bo
u
nd
t
tp level lowering [PR
1
09
5
31]
commit
|
commitdiff
|
tree
2023-04-14
Patrick Palka
libstdc++:
I
mplement P2278R4
"
cbegin should always
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Patrick
Palka
libs
t
dc++:
M
ove down definitions of ranges::cbegin
.
.
.
commit
|
commitdiff
|
tree
2023-04-14
Patrick
Palka
libstdc+
+
: Implement rang
e
s::fold_* f
r
om P2322R6
commit
|
commitdiff
|
tree
2023-04-13
Patric
k
P
a
lka
c
+
+: 'type
n
ame T::X' vs 'st
r
uct T::X' look
u
p [PR109420]
commit
|
commitdiff
|
tree
2023-04-12
Pat
r
ick Palka
libstdc++: Imple
m
e
n
t ranges::en
u
m
erate
_
vie
w
from P2164R9
commit
|
commitdiff
|
tree
2023-04-12
Patrick Palka
libstdc++:
I
mplement
LWG 3904
c
h
a
nge
to lazy_split_v
i
ew
.
.
.
commit
|
commitdiff
|
tree
2023-04-12
Pat
r
i
ck
P
alka
libstdc++: Ensure headers used by fast_float ar
e
included
commit
|
commitdiff
|
tree
2023-04-12
Patrick Palka
libs
t
dc++: Fix chunk_by_view wh
e
n value_type&
and reference
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
P
atrick Palka
c
++: ICE with
l
oopy
v
ar tmpl auto
d
eduction [
P
R
1
09
3
00]
commit
|
commitdiff
|
tree
2023-04-01
Patrick Palka
c
+
+: NTTP con
s
trai
n
t d
e
pend
i
ng on outer parms [PR109160]
commit
|
commitdiff
|
tree
2023-04-01
Patrick Palka
c++: impr
o
ve "NTTP argument considered unu
s
ed"
fix
.
.
.
commit
|
commitdiff
|
tree
2023-03-24
Patrick
P
alka
c++:
outer
'this' lea
k
ing into loca
l
cl
a
ss [
P
R
106969]
commit
|
commitdiff
|
tree
2023-03-16
Patrick Palka
c++: maybe_con
s
tant_init
and unevaluated operands
.
.
.
commit
|
commitdiff
|
tree
2023-03-16
Patric
k
Pa
l
ka
c++: checking ICE
wi
t
h
d
iagnosed con
s
traint recursion
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Palka
c++: redeclaring me
m
b
er of constrained class template
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patri
c
k P
a
l
k
a
c++
:
constrained template friend class
m
a
tching [PR96830
]
commit
|
commitdiff
|
tree
2023-03-14
P
a
trick Palka
libstdc++: F
i
x temp
l
a
t
e-head of repeat_view::_
I
t
erator
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Pal
k
a
lib
s
tdc
+
+
:
Implement P2520R
0
changes to move_i
t
erator
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Palka
libstd
c
++: I
m
plement LWG 371
5
ch
a
nges to vi
e
w_interface
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick
P
alk
a
libstd
c
++:
I
m
plemen
t
LWG 38
2
0/
3
849 c
h
anges to carte
s
i
a
n_prod
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Pa
t
rick P
a
lka
libstdc++: Imp
l
ement LWG
3796 changes t
o
r
epeat_/chunk_by_vi
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Pa
l
k
a
libstdc++: Make vi
e
ws::s
i
ngl
e
/i
o
ta/i
s
tream SFINAE-fri
e
ndly
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Pa
t
rick
P
alka
l
ibs
t
dc
+
+: extraneous begi
n
in cartesian_produ
c
t_view
.
.
.
commit
|
commitdiff
|
tree
2023-03-03
Patr
i
ck
Pal
k
a
c+
+
: thinko in e
x
tract_l
o
cal_spec
s
[PR108998]
commit
|
commitdiff
|
tree
2023-03-02
Pat
r
ick
P
al
k
a
c+
+
:
m
ore mce_false fol
d
i
ng from cp_ful
l
y
_fold_in
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Patrick Palka
c+
+
: constant non-copy-init is
m
anifestly constant
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
Patrick Palka
c++:
stre
a
mlin
e
t
f
_qualifyi
n
g_
s
cope usage
commit
|
commitdiff
|
tree
2023-03-01
Patrick P
a
l
ka
c++: unevaluated array new-ex
p
r
s
iz
e
constantness
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
P
atrick Pa
l
ka
c++: non-dependent variab
l
e
template-id
[PR1088
4
8]
commit
|
commitdiff
|
tree
2023-02-27
Patr
i
c
k
P
a
lk
a
don
'
t dec
l
are header-de
f
in
e
d f
u
nctions b
o
th static
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick Palka
c
++: speculative cons
t
expr
and i
s
_const
a
nt_evaluated
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick Palka
c++: make manifestly_
c
onst_e
v
al tri-sta
t
e
commit
|
commitdiff
|
tree
2023-02-16
Patrick Palka
c+
+
: TYPENAME_T
Y
PE lookup ignoring non-types [PR107773]
commit
|
commitdiff
|
tree
2023-02-16
Patrick Palka
don't d
e
clare header-defined functions
b
oth st
a
tic
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Patrick Palka
c++: e
q
u
iv
a
lence of
non-dependent calls [PR
1
07461]
commit
|
commitdiff
|
tree
2023-02-03
Pa
t
rick Palka
libstdc++: Imp
l
eme
n
t ranges
:
:find_
l
a
st{,_if,_if_n
o
t
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
P
atrick Palka
l
ibs
t
dc++: Implement ranges::io
t
a from P2440R
1
commit
|
commitdiff
|
tree
2023-02-03
Pa
t
rick Palka
libstdc+
+
: Implement ranges::contains/con
t
a
ins_subra
n
ge
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
P
a
trick Palka
c++: unexpected ADDR
_
EXPR after overload set pr
u
ning
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Pat
r
ick Palka
c++: ICE
o
n
unviable/ambiguous constr
a
i
n
ed
dtor
s
[
PR9674
5
]
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
c++: exc
e
ssive satisfaction in
c
h
eck_methods [PR
1
0
8
57
9
]
commit
|
commitdiff
|
tree
2023-01-06
P
a
trick Palka
libstdc++: Add feature-test
macros f
o
r implemented
.
.
.
commit
|
commitdiff
|
tree
next