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++: Implement P2520R0 changes to move_iterator's iterator_concept
2023-03-14
Patrick Pa
l
ka
l
i
bstdc++: Implement P2520R0
changes to move
_
iter
a
tor
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
P
at
r
i
c
k
P
alka
libstdc++: Imple
m
ent LWG
3
7
1
5 changes to v
i
ew_interf
a
ce
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Palka
l
i
bstdc++: Im
p
lement LWG 3820/3849 chang
e
s to cartesian_prod
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick
P
alka
l
i
bs
t
dc++:
I
mplement LWG 379
6
cha
n
ges to
r
epeat_/chu
n
k_by_vi
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Pal
k
a
libstdc++:
M
a
ke
v
iews
:
:single/io
t
a/istr
e
am
SFINAE
-
friendly
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Palka
lib
s
tdc++: e
x
traneous
begin in cartes
i
an_produc
t
_
vie
w
.
.
.
commit
|
commitdiff
|
tree
2023-03-03
Patr
i
c
k
Palka
c++: thinko in e
x
tract_lo
c
al_specs
[PR1089
9
8]
commit
|
commitdiff
|
tree
2023-03-02
Patrick P
a
lka
c
+
+: more mce_f
a
lse f
o
lding fro
m
cp_
f
ully_fol
d
_init
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Patrick Palka
c++: constant non-copy-init is
m
a
nif
e
stly constant
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
Patrick Palka
c
+
+
: s
t
reamline
t
f_quali
f
ying_scope
usag
e
commit
|
commitdiff
|
tree
2023-03-01
Pa
t
ric
k
Pal
k
a
c
+
+
: unevalua
t
ed
array
new-expr size constantness
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Patrick Palka
c
++: non-dependent variable templ
a
te-id [PR
1
08848]
commit
|
commitdiff
|
tree
2023-02-27
Patri
c
k
P
a
l
ka
do
n
't de
c
lare header-defined
func
t
ion
s
b
oth sta
t
ic
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
P
a
trick Pal
k
a
c++: specula
t
i
v
e
c
on
s
texpr an
d
i
s
_
co
n
st
a
nt_eva
l
uated
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick Palk
a
c++:
m
ake
m
anifestly_con
s
t_
e
v
a
l
t
r
i-state
commit
|
commitdiff
|
tree
2023-02-16
Patrick P
a
lka
c++
:
TYPENAME_TY
P
E lookup ign
o
ring non-
t
ypes [PR107773
]
commit
|
commitdiff
|
tree
2023-02-16
Patr
i
c
k Palka
don'
t
declare he
a
de
r
-de
f
ined functi
o
ns b
o
th static
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Patrick Pal
k
a
c++: equi
v
alence
o
f
non-dependent calls [PR1074
6
1]
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
libst
d
c+
+
: Implement
r
a
nges
:
:find
_
last{,_
i
f,
_
if_not
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palk
a
libstdc++: Implem
e
nt
r
an
g
es
:
:iota from P
2
440
R
1
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
libstd
c
++: Impl
e
ment range
s
::contains/co
n
tains_subrange
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
P
atr
i
ck Palka
c++: unexpected ADDR_
E
XPR a
f
ter
overload set pruning
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
P
atr
i
ck Pa
l
ka
c++: ICE on unviable/ambiguous
c
onstrained
dtors [
P
R967
4
5]
commit
|
commitdiff
|
tree
2023-02-03
Patrick Pal
k
a
c
+
+: excessive satisfaction in check_meth
o
ds [PR108579]
commit
|
commitdiff
|
tree
2023-01-06
P
at
r
i
c
k Palka
libstdc++
:
Add fe
a
t
u
re-test
m
a
c
ros for
i
m
plemented
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Patrick Palka
c++: cla
s
s-h
e
ad
parsing and CPP_TEMPLATE_ID access
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Patrick Palka
c++: mark_single_functi
o
n and SFI
N
AE
[PR108282]
commit
|
commitdiff
|
tree
2022-12-23
Patrick Palk
a
c+
+
: ge
t
_ns
d
m
i in template context [PR
1
08116]
commit
|
commitdiff
|
tree
2022-12-23
Patrick Palka
c
+
+
:
template f
r
iend
w
i
th var
i
ad
i
c con
s
tr
a
ints [PR107853]
commit
|
commitdiff
|
tree
2022-12-20
Patri
c
k
P
a
lka
c
++, t
r
ee: walk TREE_VEC (
a
nd VECTOR_CST) in natural
.
.
.
commit
|
commitdiff
|
tree
2022-12-20
Patrick Pal
k
a
c
+
+: NTTP obje
c
t wrapper substit
u
tio
n
f
i
xes [PR
1
03346
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Patrick Palka
c++: mo
d
ules and std::source_l
o
ca
t
ion::current()
d
ef
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Patrick Palka
c++: I
C
E w
i
th
concepts TS m
u
ltiple auto d
e
duction
.
.
.
commit
|
commitdiff
|
tree
2022-12-17
P
a
trick P
a
lka
c
++: co
n
s
tantness
of non-
d
ependent NTTP a
r
gum
e
nt [PR10743
7
]
commit
|
commitdiff
|
tree
2022-12-15
Patr
i
ck Palka
c++:
variadic
using-decl
w
ith parm
pack
in terminal
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patrick Pa
l
ka
c++: cl
a
ss-scope qual
i
fied c
o
nstra
i
n
e
d
auto [PR107
1
88]
commit
|
commitdiff
|
tree
2022-12-15
Patr
i
ck Pa
l
k
a
c
++:
ex
t
ract_local_specs and
u
nevaluated
c
on
t
exts
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patrick
P
alka
c++: local
a
lias
i
n ty
p
e
name in lambda
[PR105518]
commit
|
commitdiff
|
tree
2022-12-15
Patrick Palka
c++
:
pa
r
tial ordering with m
e
m
f
n ptr cst
[
PR108104]
commit
|
commitdiff
|
tree
2022-12-04
Patrick Palka
c++: pack in require
s
-expr parm list [PR1
0
7417]
commit
|
commitdiff
|
tree
2022-12-03
Patrick Palka
c++
:
substituting
C
ONST_DE
C
L_US
I
N
G_P enumerat
o
rs
[
P
R103081]
commit
|
commitdiff
|
tree
2022-12-02
Patrick Palka
c++: comptypes
I
CE with BOUND_TEMPLATE_TEMP
L
ATE_PARMs
.
.
.
commit
|
commitdiff
|
tree
2022-11-30
Patric
k
Palka
c++: ICE with <=> of incompatib
l
e
p
o
i
n
ters
[
PR107542]
commit
|
commitdiff
|
tree
2022-11-29
P
a
trick Palka
c++: explici
t
specialization an
d
trail
i
ng
requirements
.
.
.
commit
|
commitdiff
|
tree
2022-11-20
P
a
t
r
ick Pal
k
a
c++: cache the normal
form of a concept-id
commit
|
commitdiff
|
tree
2022-11-20
Patrick
P
alka
c
++: re
m
o
v
e coerce_innermost_template_parms
commit
|
commitdiff
|
tree
2022-11-16
P
a
trick
Palka
libstdc++: Fix stream ini
t
ializatio
n
w
i
th
s
tatic library
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
Patrick
P
alka
c
++: remove i_c_e_p parm from
t
subst_c
o
py_and_build
commit
|
commitdiff
|
tree
2022-11-15
P
atr
i
ck Palka
c++:
r
emove function_p par
m
from t
s
u
bs
t
_copy_and_build
commit
|
commitdiff
|
tree
2022-11-15
Pat
r
ick Pa
l
ka
c++: init
_
priority
a
nd SUPPORTS_INIT_PR
I
O
R
ITY [PR107638]
commit
|
commitdiff
|
tree
2022-11-07
P
a
trick Palka
li
b
stdc++: Impl
e
men
t
ranges::as_rvalue_vi
e
w from P2446R2
commit
|
commitdiff
|
tree
2022-11-07
Pa
t
rick Palk
a
li
b
st
d
c++: Imple
m
ent r
a
nges::cartesian
_
pr
o
duct_view
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Pa
t
rick Palka
libstdc++: Decl
a
re const glo
b
al variab
l
es inli
n
e
commit
|
commitdiff
|
tree
2022-11-06
P
atri
c
k
P
alka
libstd
c
++
:
Mov
e
str
e
am i
n
itializ
a
tion into comp
i
le
d
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Patrick
Palka
c++:
c
orr
e
c
t
__has_attri
b
ut
e
(init
_
prio
r
ity)
commit
|
commitdiff
|
tree
2022-11-03
P
a
t
rick Palka
c+
+
: requires-expr and access ch
e
cking [PR107179]
commit
|
commitdiff
|
tree
2022-11-03
Patrick Palka
c++: constexpr error with defaulted vi
r
t
u
a
l
d
t
or [PR
9
3
413]
commit
|
commitdiff
|
tree
2022-11-02
Pa
t
rick Palka
lib
s
t
dc++
:
Improve
ERANG
E
beha
v
ior for fallback FP
.
.
.
commit
|
commitdiff
|
tree
2022-10-25
Patr
i
ck Palka
c+
+
: re
m
ove use_def
a
ult_args parm of coe
r
ce_te
m
plate_parms
commit
|
commitdiff
|
tree
2022-10-25
Patrick Pa
l
ka
c++ m
o
du
l
e
s: enum TYPE_MIN
/
MAX_VALUE streaming [PR106848]
commit
|
commitdiff
|
tree
2022-10-20
P
a
tr
i
c
k Palka
c++: constraint matching, TEMPLAT
E
_
I
D_
E
XPR, curr
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Patrick Palka
c++
modules: han
d
le CONCEPT_DECL in node_template_info
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
P
atrick
Palka
libs
t
dc++:
Redefine __from_ch
a
rs_al
n
um_to_val's t
a
ble
commit
|
commitdiff
|
tree
2022-10-19
P
a
trick Palka
lib
s
td
c
+
+: Implement re
m
aini
n
g P2474R2 cha
n
g
e
s to views
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
P
a
trick P
a
lka
lib
s
tdc++
:
Fix
t
ypo in stri
d
e_view's op
e
rat
o
r- [PR10
7
31
3
]
commit
|
commitdiff
|
tree
2022-10-18
Patrick Palka
c
+
+
m
od
u
les:
stream n
o
n-trai
l
ing defa
u
lt targs [PR105045]
commit
|
commitdiff
|
tree
2022-10-18
Patrick Palka
libstdc++: Implement ranges::str
i
de_view from P
1
8
99R3
commit
|
commitdiff
|
tree
2022-10-17
Patri
c
k Palka
c
++ modules: str
e
amin
g
constexpr_fundef [PR101
4
49
]
commit
|
commitdiff
|
tree
2022-10-14
Pat
r
ick Palka
c++ modu
l
es: ICE with dyn
a
mic_cast [PR
1
06304]
commit
|
commitdiff
|
tree
2022-10-12
Patrick Palka
lib
s
tdc++: I
m
plement
ran
g
es::
r
ep
e
at_view
f
rom P2474R2
commit
|
commitdiff
|
tree
2022-10-11
Pat
r
i
c
k
P
a
lk
a
c++ modul
e
s:
I
CE with templated frien
d
a
n
d std name
s
pa
c
e
.
.
.
commit
|
commitdiff
|
tree
2022-10-11
P
atrick Pa
l
ka
c
++ module
s
: lazy loading from with
i
n template [PR9
9
3
77]
commit
|
commitdiff
|
tree
2022-10-07
P
atrick
P
alka
c++
m
o
dules: IC
E
with bitfield i
n
class tem
p
l
ate
commit
|
commitdiff
|
tree
2022-10-07
Patric
k
Palka
c++ modules
:
static var in i
n
line function [PR1
0
4433]
commit
|
commitdiff
|
tree
2022-10-06
Patrick Palka
c++
:
remove
optimize_specializ
a
tion_l
o
o
k
up_p
commit
|
commitdiff
|
tree
2022-10-04
Patrick
Palka
c++: install
cp
-
trait
.
def as part of
p
lugin heade
r
s
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
P
atrick Palka
libstdc+
+
: Avoid heavyweight std::vis
i
t
i
n
r
a
nges:
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Patr
i
ck Pa
l
ka
lib
s
tdc++: Implement ranges::join
_
with_view fro
m
P24
4
1R2
commit
|
commitdiff
|
tree
2022-10-03
Patrick
P
alka
c++: rename IS_SAME_AS trait code to IS
_
SA
M
E
commit
|
commitdiff
|
tree
2022-10-01
Patrick Palka
c+
+
:
make some cp_trai
t
_kind switch statements exhaustive
commit
|
commitdiff
|
tree
2022-09-30
P
a
trick Palka
c++: stream
l
i
ne built-in trait
a
ddition process
commit
|
commitdiff
|
tree
2022-09-29
Pa
t
rick Palka
c++: i
m
plicit lookup of
std::initializ
e
r_list [PR102
5
76]
commit
|
commitdiff
|
tree
2022-09-29
Patrick Palka
c++:
i
mplement __remove_cv, __remove_reference and
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
P
a
trick P
a
lka
c++: introdu
c
e TRAIT_TYPE alongsi
d
e TRAIT_EXPR
commit
|
commitdiff
|
tree
2022-09-26
Pat
r
ic
k
Pa
l
ka
c++ module
s
:
va
r
iable template partial s
p
ec
f
ix
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Pat
r
ick Palka
c++ m
o
dules: partial vari
a
ble t
e
mplate
s
pecia
l
iz
a
t
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
Patrick
P
alka
c++: xtreme-
h
eader m
o
dules
t
ests cleanups
commit
|
commitdiff
|
tree
2022-09-20
P
a
trick Palka
c++: modules and non-depe
n
d
ent auto deduction
commit
|
commitdiff
|
tree
2022-09-20
P
at
r
ick Palka
c+
+
:
stream
P
ACK_EXPANSION_EXTRA_ARGS [PR106761]
commit
|
commitdiff
|
tree
2022-09-17
Patrick P
a
lka
c++: modules ICE
w
ith ty
p
ename frien
d
commit
|
commitdiff
|
tree
2022-09-16
Pat
r
ick Palka
c++: 'mutable' member w
i
t
h
in
c
o
n
stex
p
r [PR9250
5
]
commit
|
commitdiff
|
tree
2022-09-15
Patrick P
a
lka
libstdc++:
Implement ranges::chun
k
_by_view from P2443R
1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
li
b
std
c
++: I
m
pl
e
ment
ranges::slide_vi
e
w
fr
o
m P2442R1
commit
|
commitdiff
|
tree
2022-09-13
Pat
r
ick
Palka
libstdc++: I
m
pl
e
ment ranges::ch
u
nk_view from P2442
R
1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
libstdc
+
+:
Impleme
n
t
L
WG 3569 c
h
anges
to join_vi
e
w
.
.
.
commit
|
commitdiff
|
tree
2022-09-13
P
a
tric
k
Palka
libstdc++
:
Avoi
d
-
W
par
e
ntheses warning with debug
iterators
commit
|
commitdiff
|
tree
2022-09-13
Pa
t
ric
k
P
a
lka
c++
:
remove single-par
a
meter v
e
rsion of mark_
u
se
d
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
c++
:
t
w
o
-parameter vers
i
on
o
f cxx_c
o
nstant_valu
e
commit
|
commitdiff
|
tree
2022-09-13
P
atrick Pa
l
ka
c++: s
o
me
missin
g
-SFINAE fixes
commit
|
commitdiff
|
tree
2022-09-12
Patrick P
a
lka
c++: remove
'
_sfinae'
suffix from functions
commit
|
commitdiff
|
tree
next