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
Pa
t
rick Pal
k
a
l
i
bstdc++:
I
m
ple
m
ent P252
0
R0
c
han
g
es to move_iter
a
tor
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patr
i
ck
P
alka
l
ibstdc++: Implement LWG 371
5
cha
n
ges to v
i
ew_inte
r
face
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patric
k
P
alka
libs
t
dc+
+
:
I
m
plem
e
n
t
LWG 382
0
/3849 changes
to
car
t
esi
a
n_pro
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick P
a
lka
l
ib
s
tdc++: Implement LWG 3796
changes to repeat_/c
h
unk_
b
y_vi
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick P
a
l
k
a
libstdc++:
Make views::single/iota/istream SFI
N
AE-fri
e
nd
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Pa
t
rick Palka
libstdc++: extraneous
begi
n
in c
a
r
t
es
i
an_p
r
odu
c
t_
v
iew
.
.
.
commit
|
commitdiff
|
tree
2023-03-03
Patric
k
P
a
lka
c
+
+:
t
hinko in ex
t
ra
c
t_local_sp
e
c
s
[PR108998]
commit
|
commitdiff
|
tree
2023-03-02
P
a
trick Palka
c
+
+
: more mce_false
f
olding
f
r
om cp_fully_fold_ini
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Patrick Palka
c
++: constant
non-c
o
p
y-init is
manifestly
c
ons
t
ant
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
P
atrick Palka
c++
:
streamline tf_qualifying_scop
e
usag
e
commit
|
commitdiff
|
tree
2023-03-01
Patrick Palka
c++: un
e
valuated array new-expr
s
ize const
a
ntness
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Patrick Palka
c++: no
n
-dep
e
nde
n
t variable t
e
mplate-
i
d [PR1
0
88
4
8]
commit
|
commitdiff
|
tree
2023-02-27
Patrick Palka
don
'
t decla
r
e header-defined
f
u
nctions both
s
t
a
tic
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patr
i
ck Pa
l
k
a
c++:
speculative
c
o
nstexpr and is_constant_evaluated
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
P
atr
i
ck Pa
l
ka
c+
+
: make manifestl
y
_const_eval tri-state
commit
|
commitdiff
|
tree
2023-02-16
Patrick Palka
c++: TYPENA
M
E_
T
Y
P
E lookup
ignoring non-ty
p
es
[
P
R107773]
commit
|
commitdiff
|
tree
2023-02-16
Patrick Pa
l
k
a
d
on't declare header-defined functions
both stati
c
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Pa
t
rick Palka
c++: equ
i
valence of
non-
d
e
pendent call
s
[PR107461]
commit
|
commitdiff
|
tree
2023-02-03
Pa
t
r
ick Palka
libstdc++:
I
mplement ran
g
es::find_last{,_
i
f,_if_not
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Pa
t
rick Palka
libstdc++: Implem
e
nt ranges::iota from P2440R1
commit
|
commitdiff
|
tree
2023-02-03
Patr
i
ck
Palka
lib
s
tdc++:
I
mp
l
ement ranges::con
t
ains/
c
ontain
s
_s
u
brang
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
P
atri
c
k Palka
c++:
u
nexpect
e
d
ADDR_EXPR after overload set p
r
uning
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patri
c
k Palka
c++:
ICE on un
v
iable/a
m
biguous
c
onst
r
a
i
ned
dtors [PR9
6
74
5
]
commit
|
commitdiff
|
tree
2023-02-03
Pa
t
rick Palka
c++: excess
i
ve satisfac
t
ion in ch
e
ck_methods [PR108579]
commit
|
commitdiff
|
tree
2023-01-06
Patrick Pal
k
a
lib
s
tdc++: Add f
e
ature-test macr
o
s
f
or impl
e
mented
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Pa
t
rick Palka
c++: class-h
e
a
d
p
arsing and C
P
P_TEM
P
LATE_ID a
c
ces
s
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Pat
r
i
ck Palka
c+
+
: mark_
s
ingle_functi
o
n and S
F
IN
A
E [
P
R1
0
8282]
commit
|
commitdiff
|
tree
2022-12-23
Patric
k
Palka
c++: get_nsdmi
i
n
t
e
mplate cont
e
x
t
[PR108116]
commit
|
commitdiff
|
tree
2022-12-23
Patrick Palka
c++: t
e
m
p
late fri
e
nd
w
it
h
varia
d
ic constra
i
n
t
s [PR107853]
commit
|
commitdiff
|
tree
2022-12-20
Pat
r
ick Palk
a
c++,
tre
e
: wal
k
T
REE
_
VEC (and VECTOR_CST) in
n
a
tur
a
l
.
.
.
commit
|
commitdiff
|
tree
2022-12-20
Patrick Palka
c++: NTTP object
wr
a
ppe
r
sub
s
titut
i
on fixes [PR103346
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Patri
c
k
Palk
a
c
++: modules
an
d
std::source_lo
c
ation:
:
c
u
rrent
(
) def
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Patrick Palk
a
c++: I
C
E with concepts T
S
multiple a
u
to
d
eduction
.
.
.
commit
|
commitdiff
|
tree
2022-12-17
Patrick
Palka
c++:
c
o
n
s
tant
n
ess of non-d
e
p
en
d
e
nt NTTP a
r
gumen
t
[PR107
4
3
7]
commit
|
commitdiff
|
tree
2022-12-15
Pa
t
rick P
a
lka
c+
+
: var
i
ad
i
c usi
n
g-decl wi
t
h parm pack in
terminal
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patrick Palk
a
c++: class-
s
cope q
u
a
l
ified
co
n
strain
e
d
a
u
to
[
PR107188]
commit
|
commitdiff
|
tree
2022-12-15
Patric
k
Pa
l
ka
c++: extract
_
local_specs
a
nd unevaluated conte
x
ts
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Pat
r
ick Palka
c
+
+:
l
ocal alia
s
i
n ty
p
e
n
ame in lambda [PR10551
8
]
commit
|
commitdiff
|
tree
2022-12-15
Patrick
P
alka
c++: part
i
al ordering with memfn pt
r
cst
[PR10810
4
]
commit
|
commitdiff
|
tree
2022-12-04
Patrick
Pa
l
k
a
c
++: pack in requ
i
res-expr parm list [
P
R107417]
commit
|
commitdiff
|
tree
2022-12-03
Pat
r
i
c
k
Palka
c++: su
b
st
i
tuting C
O
NST_DECL
_
USING_P enumerators [PR103081]
commit
|
commitdiff
|
tree
2022-12-02
Patrick Palka
c++: comptypes ICE with BOU
N
D_T
E
MPL
A
TE_TEMPLATE_P
A
RM
s
.
.
.
commit
|
commitdiff
|
tree
2022-11-30
Patric
k
Palka
c++: ICE
w
ith <=> of
incompatible
p
ointers [
P
R1075
4
2
]
commit
|
commitdiff
|
tree
2022-11-29
Patri
c
k P
a
lka
c+
+
: explicit specializati
o
n and trail
i
ng requirements
.
.
.
commit
|
commitdiff
|
tree
2022-11-20
Patrick Palk
a
c
+
+: cache the normal f
o
r
m of a
c
once
p
t-id
commit
|
commitdiff
|
tree
2022-11-20
Patr
i
ck Palka
c
++: remove coerce_innerm
o
st_templat
e
_parms
commit
|
commitdiff
|
tree
2022-11-16
Patrick
Palka
libstdc++:
F
ix str
e
am init
i
alizati
o
n with stati
c
library
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
Patri
c
k Palka
c
++: remove
i_c_e_
p
parm
from tsubst_
c
opy_and_
b
uild
commit
|
commitdiff
|
tree
2022-11-15
Pa
t
rick Pa
l
k
a
c++: remove func
t
i
on_p parm from tsubst_copy_and_build
commit
|
commitdiff
|
tree
2022-11-15
P
a
trick Pal
k
a
c++: init_pr
i
ority and SUPPORTS_I
N
I
T
_P
R
I
ORITY [PR107
6
38
]
commit
|
commitdiff
|
tree
2022-11-07
Patrick Palka
l
ibstdc++: Impleme
n
t
r
anges:
:
as_
r
value
_
view
f
rom P2446R2
commit
|
commitdiff
|
tree
2022-11-07
Patrick Palka
libstdc++
:
Impleme
n
t
ranges::c
a
rtesian
_
pr
o
duct_view
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Patri
c
k Palka
l
ibstdc++: Declare c
o
n
st global vari
a
bles inli
n
e
commit
|
commitdiff
|
tree
2022-11-06
P
a
t
rick
Palka
libstdc++
:
Mo
v
e stream initializatio
n
into compiled
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Patr
i
c
k Palka
c++:
c
orrec
t
_
_
has_attribute(i
n
it_prio
r
ity)
commit
|
commitdiff
|
tree
2022-11-03
Patrick Palka
c
+
+: requires-expr and access
checking [P
R
107179]
commit
|
commitdiff
|
tree
2022-11-03
Patri
c
k Pal
k
a
c++
:
co
n
s
tex
p
r error
w
i
t
h defaulted virtual dtor [PR93413]
commit
|
commitdiff
|
tree
2022-11-02
Patrick Palka
l
ibst
d
c++: Improve
E
R
A
NG
E
behavior for fallback FP
.
.
.
commit
|
commitdiff
|
tree
2022-10-25
Patrick Palka
c
+
+:
r
emove use_de
f
ault_args parm of coerce_template_parms
commit
|
commitdiff
|
tree
2022-10-25
Patrick Palk
a
c++ modul
e
s: e
n
um TYPE_MIN/MA
X
_VALUE st
r
eam
i
ng [PR1
0
6848]
commit
|
commitdiff
|
tree
2022-10-20
P
atri
c
k
P
a
lka
c
++: constra
i
nt matching,
T
E
M
PLATE_ID_EXPR, curre
n
t
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Patrick P
a
lka
c++ modules: handle
C
ONC
E
PT_DECL
in node_template_
i
nfo
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
P
a
trick Palka
li
b
stdc
+
+: Redefine __fr
o
m
_chars_alnum_to
_
v
al's
t
able
commit
|
commitdiff
|
tree
2022-10-19
P
atrick Palka
libs
t
dc+
+
: Impleme
n
t remaining P2474
R
2 changes to view
s
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Patrick P
a
lka
l
ibs
t
dc
+
+: Fix
t
y
po
i
n s
t
ride_view's operator-
[
P
R107313]
commit
|
commitdiff
|
tree
2022-10-18
Patrick Palka
c
++ module
s
: stream non-trai
l
ing default targ
s
[PR105045]
commit
|
commitdiff
|
tree
2022-10-18
Pa
t
ric
k
Palka
libstdc++: Imp
l
ement r
a
nges:
:
stride_view
from P1899R
3
commit
|
commitdiff
|
tree
2022-10-17
Patric
k
P
alk
a
c++ modules: st
r
ea
m
ing constexpr_fundef [PR101449]
commit
|
commitdiff
|
tree
2022-10-14
Patri
c
k Palka
c++ modules:
ICE with dynamic_cast
[
PR10
6
304]
commit
|
commitdiff
|
tree
2022-10-12
Pat
r
ick Palka
lib
s
t
d
c++: Implement ra
n
ges::
r
epeat_view from
P
2
4
74R2
commit
|
commitdiff
|
tree
2022-10-11
Patrick P
a
lka
c++ modules: ICE wit
h
templ
a
ted
friend and std na
m
e
s
pace
.
.
.
commit
|
commitdiff
|
tree
2022-10-11
Pa
t
rick
Palk
a
c++ modules:
l
a
zy loadi
n
g from w
i
thin template [PR99377]
commit
|
commitdiff
|
tree
2022-10-07
P
atrick
Palka
c+
+
m
odul
e
s: ICE with bitfield in class temp
l
ate
commit
|
commitdiff
|
tree
2022-10-07
Patric
k
Palka
c++ modu
l
es: static v
a
r in inline function [PR104433]
commit
|
commitdiff
|
tree
2022-10-06
Patrick Palka
c++: re
m
ove o
p
timize_specializ
a
t
i
o
n
_l
o
o
kup_p
commit
|
commitdiff
|
tree
2022-10-04
Patrick Palka
c++: install cp-tra
i
t
.
def as part of plugin he
a
ders
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Patric
k
Palka
li
b
s
t
d
c++: Avoid hea
v
yw
e
ight std::visit in ranges:
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
P
atrick Palka
li
b
st
d
c++
:
Imple
m
ent rang
e
s
::joi
n
_with_view from P2441R2
commit
|
commitdiff
|
tree
2022-10-03
Patrick
P
al
k
a
c++: r
e
name IS_SAME_AS trait
c
ode to IS_SA
M
E
commit
|
commitdiff
|
tree
2022-10-01
Patrick Pa
l
ka
c++: make some
c
p
_
trait_kind switch stateme
n
ts exhau
s
t
ive
commit
|
commitdiff
|
tree
2022-09-30
P
atrick
Palka
c++: s
t
ream
l
ine b
u
ilt-in t
r
ait add
i
t
i
o
n
pr
o
cess
commit
|
commitdiff
|
tree
2022-09-29
Pat
r
ick Palka
c++: implicit lookup of
std::initializer_list [PR10
2
576]
commit
|
commitdiff
|
tree
2022-09-29
Patrick Palka
c+
+
: impleme
n
t __remove_cv,
__remove_refer
e
n
ce
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
Patri
c
k Palka
c++: i
n
t
rod
u
c
e TRAIT_
T
YPE alo
n
gside
T
RAIT_E
X
PR
commit
|
commitdiff
|
tree
2022-09-26
Patr
i
ck P
a
lka
c++ modules: varia
b
le
template parti
a
l s
p
ec fixes
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Patrick
P
alka
c++
m
odu
l
es: partial vari
a
ble template specializations
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
Pat
r
i
ck
Palka
c++: xtreme-header m
o
dules tests cleanups
commit
|
commitdiff
|
tree
2022-09-20
Patr
i
ck Palka
c++: modules and
non
-
dependent auto de
d
uction
commit
|
commitdiff
|
tree
2022-09-20
Patrick
Palka
c++: stream PA
C
K
_EXPANSION_EXTRA_ARGS [PR106761]
commit
|
commitdiff
|
tree
2022-09-17
Patric
k
Pa
l
k
a
c++:
modules
I
CE w
i
th
typename frie
n
d
commit
|
commitdiff
|
tree
2022-09-16
P
a
tr
i
ck Palka
c++: 'm
u
table
'
me
m
be
r
wit
h
in con
s
t
ex
p
r [PR
9
2505]
commit
|
commitdiff
|
tree
2022-09-15
Patr
i
c
k Palka
li
b
stdc+
+
: I
m
plement ranges::chunk_
b
y_view from P2443R1
commit
|
commitdiff
|
tree
2022-09-13
P
a
trick
P
a
lka
libstdc++: Implement
ranges::slide_view
fr
o
m P2442
R
1
commit
|
commitdiff
|
tree
2022-09-13
P
a
trick
P
alk
a
l
ibstdc++: Imple
m
e
n
t
ran
g
es::
c
hunk_v
i
ew from P
2
44
2
R1
commit
|
commitdiff
|
tree
2022-09-13
Patrick
Pal
k
a
libstdc++: Implement LWG 3569 chang
e
s t
o
join_
v
iew
.
.
.
commit
|
commitdiff
|
tree
2022-09-13
Patric
k
Palka
li
b
std
c
++: Avoid -Wparentheses warnin
g
w
i
th debug iterators
commit
|
commitdiff
|
tree
2022-09-13
Patrick Pa
l
ka
c+
+
:
remo
v
e
s
ingle
-
parameter versi
o
n o
f
mark_used
commit
|
commitdiff
|
tree
2022-09-13
Patrick P
a
lka
c++: two-para
m
eter
v
ersion of cxx_constant_
v
alue
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
c+
+
: som
e
mis
s
ing
-
SFINAE fixes
commit
|
commitdiff
|
tree
2022-09-12
Patr
i
ck Palka
c++: remove
'
_sfinae' suffix
from fun
c
t
i
ons
commit
|
commitdiff
|
tree
next