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 Palka
libstdc++: Implem
e
nt P25
2
0R0 chang
e
s to move_iterator
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
P
atrick Palka
libstdc+
+
: Imp
l
ement
L
W
G
3715 changes t
o
v
iew_interfac
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
P
atrick Palka
li
b
stdc+
+
: I
m
plement L
W
G
3820/3849 changes
to c
a
rtesian_prod
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
P
a
tr
i
ck
P
alka
libstdc
+
+: I
m
pl
e
ment LW
G
3796
changes to r
e
peat_/chunk_by_
v
i
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patr
i
c
k
P
a
lka
l
i
bstdc++: Make vie
w
s::sin
g
le/iota/istre
a
m
S
FINAE-
f
riend
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Palka
l
i
bstdc++: extraneous beg
i
n in carte
s
i
an_prod
u
ct_view
.
.
.
commit
|
commitdiff
|
tree
2023-03-03
Patrick Palka
c++: thinko in extract
_
local_
s
pecs
[PR108998]
commit
|
commitdiff
|
tree
2023-03-02
Pat
r
i
c
k Palka
c++: more mce_false folding
f
rom
c
p
_
full
y
_fold_init
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Patrick Palka
c++: constant non-c
o
p
y
-init is manifestly con
s
t
a
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
Patrick Pa
l
ka
c++: strea
m
line tf_qualifying_s
c
o
pe usage
commit
|
commitdiff
|
tree
2023-03-01
Pat
r
ick Pal
k
a
c++: unevaluated array
n
ew-expr s
i
ze
c
ons
t
antness
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
P
a
t
r
ick Palka
c++: no
n
-depende
n
t variable
t
e
m
pl
a
te-id [PR108848]
commit
|
commitdiff
|
tree
2023-02-27
Patri
c
k
Pa
l
ka
don't decl
a
re
heade
r
-
defined funct
i
o
n
s
both static
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick
Palk
a
c++: speculative constexpr
and
is_
c
o
ns
t
ant_ev
a
l
u
ated
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick Palka
c++: make manife
s
t
l
y
_const_eval tri-s
t
a
t
e
commit
|
commitdiff
|
tree
2023-02-16
Patrick Palka
c++:
T
YPENAME_TYPE lo
o
kup ig
n
ori
n
g no
n
-types [PR10
7
773]
commit
|
commitdiff
|
tree
2023-02-16
P
atric
k
Palka
d
o
n't declare header-defined functions both stat
i
c
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Pa
t
rick
P
alka
c
++: equi
v
a
lence of non-dependent c
a
lls [P
R
10
7
461]
commit
|
commitdiff
|
tree
2023-02-03
Pa
t
ri
c
k Palka
libstdc++: Implemen
t
ranges::find_last{,_if,_if_not
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patrick
P
alka
libstdc+
+
: Implemen
t
ra
n
g
e
s::iota from
P
24
4
0
R1
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
libstdc++:
Implement ranges::
c
ontai
n
s/cont
a
i
ns_subrange
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patric
k
Palka
c
+
+
:
unexpe
c
ted ADDR_EXPR a
f
ter
overloa
d
set pruni
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
c++
:
ICE on unviable/
a
mbiguous co
n
strained dtors
[
PR96745]
commit
|
commitdiff
|
tree
2023-02-03
Patrick Pa
l
ka
c++:
excess
i
ve s
a
tisfaction in chec
k
_metho
d
s [PR1085
7
9]
commit
|
commitdiff
|
tree
2023-01-06
Pa
t
rick Palka
l
i
bstdc++: A
d
d feat
u
re-tes
t
macros for impleme
n
ted
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Patric
k
Palka
c++: class-head par
s
ing and CPP_TEMPLATE_ID acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Patrick
P
alka
c++: mark
_
single_function and SFINAE [PR10828
2
]
commit
|
commitdiff
|
tree
2022-12-23
Patr
i
ck Palka
c++: get_ns
d
mi in templat
e
conte
x
t [P
R
10
8
116]
commit
|
commitdiff
|
tree
2022-12-23
Patrick Palka
c++: template friend w
i
t
h variadic
constraint
s
[
PR10
7
853]
commit
|
commitdiff
|
tree
2022-12-20
Patri
c
k Palka
c
+
+, tree: walk TREE_VEC (and
VECTOR_CST) in natur
a
l
.
.
.
commit
|
commitdiff
|
tree
2022-12-20
Patr
i
ck Palka
c++:
NTTP object
wrapper
s
ubstitution
fixes [PR103346
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Patrick P
a
lka
c
+
+: modules and
std::source_location::
c
u
rrent() def
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Pat
r
ick
P
alka
c++:
I
CE
with con
c
epts TS
m
ultip
l
e auto deduction
.
.
.
commit
|
commitdiff
|
tree
2022-12-17
P
atrick Palka
c++: con
s
tan
t
ness of
n
on-dependent NTTP argum
e
nt [PR107437]
commit
|
commitdiff
|
tree
2022-12-15
Pa
t
ri
c
k
Palka
c++: variadi
c
using-decl wit
h
pa
r
m pack in t
e
rmi
n
al
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
P
a
t
ri
c
k Palk
a
c++:
c
las
s
-scope qualifi
e
d
const
r
ained auto [PR1
0
7188]
commit
|
commitdiff
|
tree
2022-12-15
Patrick Palka
c++: extract_local_specs and unevaluate
d
contexts
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patrick
P
a
lka
c++: local a
l
ias in typename in la
m
bda [PR1
0
551
8
]
commit
|
commitdiff
|
tree
2022-12-15
Patr
i
ck Palk
a
c++: par
t
i
a
l ordering wit
h
memfn
ptr cst [PR108104]
commit
|
commitdiff
|
tree
2022-12-04
P
a
t
ri
c
k Palka
c
++
:
pack in requi
r
es
-
expr
p
arm
l
is
t
[PR107417]
commit
|
commitdiff
|
tree
2022-12-03
Pa
t
rick
Palka
c++: substituting
C
O
NS
T
_DECL_USING
_
P enumerat
o
rs [P
R
1
0
3081]
commit
|
commitdiff
|
tree
2022-12-02
Pat
r
ick Pal
k
a
c++
:
comp
t
ypes ICE with BOUND_TEMPLAT
E
_TEMPLATE_PAR
M
s
.
.
.
commit
|
commitdiff
|
tree
2022-11-30
Patrick Palka
c++: ICE with <=> of
i
ncompatible po
i
n
t
e
r
s [PR1075
4
2]
commit
|
commitdiff
|
tree
2022-11-29
Patrick Palka
c++: explicit
s
peci
a
lizati
o
n and trailing requirements
.
.
.
commit
|
commitdiff
|
tree
2022-11-20
Patrick Pal
k
a
c++: cache the no
r
ma
l
for
m
of a conce
p
t-
i
d
commit
|
commitdiff
|
tree
2022-11-20
P
a
t
ri
c
k Palka
c++: r
e
mov
e
coer
c
e_inn
e
rmost_template_parms
commit
|
commitdiff
|
tree
2022-11-16
Patrick Palka
l
i
b
stdc++: Fix s
t
r
e
am initialization with
static libr
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
P
at
r
ick Palka
c++: r
e
m
o
ve i_c_e_p parm f
r
om tsubst_copy_a
n
d
_build
commit
|
commitdiff
|
tree
2022-11-15
Patrick
P
alka
c++: remo
v
e
function_p
pa
r
m from tsubst_c
o
py_and_build
commit
|
commitdiff
|
tree
2022-11-15
Patrick
P
alk
a
c++: init_p
r
iority and
S
UPPORTS_INIT_
P
RIORITY [PR
1
07638]
commit
|
commitdiff
|
tree
2022-11-07
Pa
t
rick P
a
lka
l
ibstdc++:
Imp
l
emen
t
ranges:
:
as_
r
va
l
ue_vi
e
w
from P2446R2
commit
|
commitdiff
|
tree
2022-11-07
Patrick Palka
l
ibs
t
dc++
:
Impl
e
ment r
a
nges::carte
s
ian_product_view
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Pat
r
ick Pa
l
ka
libstdc++: Declare const g
l
obal variables inl
i
n
e
commit
|
commitdiff
|
tree
2022-11-06
Patrick Palka
libstdc++: Mov
e
s
t
re
a
m ini
t
ializ
a
tio
n
into compi
l
ed
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Pat
r
i
c
k Palka
c++: cor
r
ect _
_
h
a
s
_attribute(i
n
i
t
_
p
riority)
commit
|
commitdiff
|
tree
2022-11-03
Patrick Palka
c
++: requires-expr
a
nd access checking [PR107179]
commit
|
commitdiff
|
tree
2022-11-03
Patrick Palka
c++
:
c
o
nstex
p
r
error with defaulted
vi
r
tual
dto
r
[PR93
4
13]
commit
|
commitdiff
|
tree
2022-11-02
Pa
t
rick Palka
libstdc++:
I
mprove
E
R
ANGE behavior
for fallback
FP
.
.
.
commit
|
commitdiff
|
tree
2022-10-25
P
atr
i
ck
P
alka
c++: remove us
e
_defaul
t
_a
r
g
s
parm
o
f coerce_
t
emplate_par
m
s
commit
|
commitdiff
|
tree
2022-10-25
Patrick Palka
c
++
m
odule
s
: e
n
um TYPE_MIN/MAX_VALUE stream
i
ng [PR106848]
commit
|
commitdiff
|
tree
2022-10-20
Patr
i
c
k Pa
l
ka
c++:
c
o
nstrain
t
matching, TEMPLATE_ID_
E
XPR, c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Patr
i
ck
P
alka
c+
+
modules
:
handle CONCEPT_DECL in n
o
de_templa
t
e_info
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Patrick Palka
libstdc++:
Redefine __from_chars_alnum_t
o
_val
'
s
t
able
commit
|
commitdiff
|
tree
2022-10-19
Patr
i
ck Palk
a
lib
s
t
d
c++: Impl
e
ment rem
a
ining P247
4
R2
c
ha
n
ges
t
o
v
iews
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Patrick
P
alka
libst
d
c++: Fix typo in s
t
ride_vi
e
w's op
e
rat
o
r
- [PR107313]
commit
|
commitdiff
|
tree
2022-10-18
Patrick
Palka
c++ modu
l
e
s
: stream n
o
n-trailing default t
a
rgs [PR105045]
commit
|
commitdiff
|
tree
2022-10-18
Patrick Palka
libstdc++: Im
p
l
e
m
e
nt
ranges::strid
e
_view from P1899R3
commit
|
commitdiff
|
tree
2022-10-17
Patrick Palk
a
c++ mo
d
ules: s
t
rea
m
in
g
constexpr_
f
undef
[
PR101449]
commit
|
commitdiff
|
tree
2022-10-14
Patrick Palka
c++
m
odules: ICE
with d
y
namic_cast [PR106304]
commit
|
commitdiff
|
tree
2022-10-12
Patrick Pal
k
a
libstdc+
+
: Implement ra
n
ges::repea
t
_view from P24
7
4R2
commit
|
commitdiff
|
tree
2022-10-11
Patr
i
ck Palka
c+
+
modules: ICE
w
ith te
m
plated friend and st
d
n
amespace
.
.
.
commit
|
commitdiff
|
tree
2022-10-11
Patri
c
k
P
alka
c++ module
s
: lazy
loading from within template [PR993
7
7]
commit
|
commitdiff
|
tree
2022-10-07
Pa
t
rick Palka
c++ modules: ICE
wit
h
bitfie
l
d
in class tem
p
late
commit
|
commitdiff
|
tree
2022-10-07
P
atrick Pal
k
a
c++ mod
u
les
:
static va
r
in inline function [PR10443
3
]
commit
|
commitdiff
|
tree
2022-10-06
Pa
t
rick Palka
c++:
r
e
m
o
v
e
optimize_sp
e
cialization_lo
o
kup_p
commit
|
commitdiff
|
tree
2022-10-04
Patr
i
ck Pal
k
a
c++: in
s
t
a
ll cp-trait
.
d
e
f as part of plu
g
i
n
h
eaders
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Pa
t
r
ick
Palk
a
libstdc++
:
Avoi
d
h
eavywei
g
ht std::
v
isit i
n
ranges:
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Pa
t
ri
c
k Palka
libstdc++: Imp
l
ement ra
n
ges::join_with_view f
r
om P2441R2
commit
|
commitdiff
|
tree
2022-10-03
Patrick
P
alka
c++: rena
m
e IS_SAM
E
_
AS trait co
d
e to IS_
S
AME
commit
|
commitdiff
|
tree
2022-10-01
Patrick Palka
c++:
m
ake some cp_trait_kind switch
s
tatements e
x
haustive
commit
|
commitdiff
|
tree
2022-09-30
Patrick Palka
c++:
streamli
n
e
built-i
n
trait ad
d
iti
o
n
process
commit
|
commitdiff
|
tree
2022-09-29
Patrick Palka
c++
:
i
mpl
i
c
i
t lookup of std:
:
init
i
alizer_list [PR102576]
commit
|
commitdiff
|
tree
2022-09-29
Patrick Palk
a
c+
+
: implement __r
e
move_cv, __re
m
ove_ref
e
rence and
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
Patrick
P
alka
c++
:
intro
d
uce TR
A
IT_TYPE
alongside TRAIT
_
EXPR
commit
|
commitdiff
|
tree
2022-09-26
Patrick P
a
lka
c++ modules: vari
a
ble template pa
r
ti
a
l spec f
i
xes
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Pa
t
r
ick Palka
c++ modules: parti
a
l
variable te
m
plate s
p
ecia
l
izations
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
Patrick Palka
c++: xtreme-header mo
d
ul
e
s tests cleanups
commit
|
commitdiff
|
tree
2022-09-20
Pat
r
ick Pal
k
a
c++: modules and non-depend
e
nt auto
d
edu
c
ti
o
n
commit
|
commitdiff
|
tree
2022-09-20
Pa
t
rick Palka
c
++: s
t
ream PA
C
K
_
E
XP
A
NSION
_
EXTR
A
_ARG
S
[PR106761]
commit
|
commitdiff
|
tree
2022-09-17
Patr
i
ck Palka
c
+
+: modules ICE with typena
m
e fr
i
e
nd
commit
|
commitdiff
|
tree
2022-09-16
Patrick
Palka
c++: 'mutable' me
m
ber
wit
h
in constexpr
[P
R
92
5
05]
commit
|
commitdiff
|
tree
2022-09-15
Patr
i
ck Palka
libst
d
c++
:
Implement ranges::chu
n
k_by_view from P2443R1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
libstdc++:
Imple
m
ent ran
g
es::slide_view
f
rom
P
2442R1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
l
ibstdc++: Implement ranges::chunk_view from P2442R1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
libstdc++: Im
p
lemen
t
LWG 3569
changes t
o
j
o
in_view
.
.
.
commit
|
commitdiff
|
tree
2022-09-13
P
a
trick Palka
li
b
stdc++: Avoid -Wparenthese
s
w
a
rning wit
h
debug iterators
commit
|
commitdiff
|
tree
2022-09-13
Pa
t
rick Pa
l
ka
c++: remove
sin
g
le-p
a
r
a
meter version
o
f
m
ark_used
commit
|
commitdiff
|
tree
2022-09-13
P
atrick Palka
c++: two-paramete
r
ve
r
sion of cxx
_
c
o
nstant_value
commit
|
commitdiff
|
tree
2022-09-13
P
a
trick
Palka
c++: some missing-SFINAE fixes
commit
|
commitdiff
|
tree
2022-09-12
P
a
t
rick Palka
c++: remove '_sfinae
'
suffix from functions
commit
|
commitdiff
|
tree
next