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 ranges::enumerate_view from P2164R9
2023-04-12
Patrick Palka
l
ib
s
tdc++: Implem
e
nt
rang
e
s
:
:enu
m
erate_view fr
o
m P2164R9
commit
|
commitdiff
|
tree
2023-04-12
P
a
trick Palka
libstdc++:
Implemen
t
LWG 3904 change to l
a
zy_split_view
.
.
.
commit
|
commitdiff
|
tree
2023-04-12
Patrick P
a
lka
li
b
stdc
+
+:
Ensure
h
eaders used by
f
ast_float
a
re
include
d
commit
|
commitdiff
|
tree
2023-04-12
Patrick Palka
libstdc++: Fix chunk_b
y
_view when value
_
t
y
pe& and
ref
e
r
ence
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Patrick Palka
c++: ICE wit
h
loopy var tmp
l
auto deduct
i
on [PR10930
0
]
commit
|
commitdiff
|
tree
2023-04-01
Patr
i
ck Palka
c++: NTT
P
c
onstraint depend
i
n
g on outer parms
[
P
R109160]
commit
|
commitdiff
|
tree
2023-04-01
Patrick Palka
c++: imp
r
ove
"NTTP ar
g
ument co
n
sidered unused" fi
x
.
.
.
commit
|
commitdiff
|
tree
2023-03-24
Patric
k
Pa
l
ka
c++: o
u
ter 'this' leak
i
n
g in
t
o local c
l
ass [PR106969]
commit
|
commitdiff
|
tree
2023-03-16
Patri
c
k Palka
c++:
maybe_consta
n
t_init
a
n
d
unevaluated
o
peran
d
s
.
.
.
commit
|
commitdiff
|
tree
2023-03-16
P
a
trick Palka
c++: check
i
ng ICE
w
i
t
h dia
g
nosed const
r
aint
r
ec
u
rsi
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patri
c
k Palka
c++: redeclari
n
g mem
b
er
of con
s
trained class template
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Palka
c++: cons
t
rained template frie
n
d
class matching [PR96830]
commit
|
commitdiff
|
tree
2023-03-14
Patri
c
k P
a
lka
libstdc+
+
:
F
ix t
e
mpla
t
e-head
of
repeat_
v
iew::_Iterator
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Pa
l
ka
libstdc++: Impl
e
men
t
P2
5
20R0 c
h
anges
to mov
e
_it
e
rator
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Palka
lib
s
tdc++: Implement LWG 3715 chang
e
s
to view_interface
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Pa
t
r
ick
Palka
libstdc++: Impl
e
m
e
n
t LWG 382
0
/38
4
9 changes
t
o cartes
i
an_pr
o
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
P
atric
k
Palka
l
i
bstdc++: Implement LWG 3796 c
h
anges to rep
e
at_/chunk_by_vi
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Pa
t
r
i
ck Palka
libstdc+
+
: Make
vi
e
ws::sing
l
e/iota/istre
a
m SFINAE-fr
i
endly
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Palka
libstdc++: extraneous begin in car
t
esian_pr
o
duct_view
.
.
.
commit
|
commitdiff
|
tree
2023-03-03
Patrick Palka
c++: thin
k
o
i
n extract_local_
s
pecs [PR
1
08998]
commit
|
commitdiff
|
tree
2023-03-02
Patrick Palka
c++: more mce_false folding
from cp_fully_
f
o
l
d_ini
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Patrick Palka
c++: constan
t
n
on-co
p
y-i
n
it is m
a
nife
s
t
l
y con
s
tant
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
Patr
i
ck
Palka
c++: streamline tf_
q
ualifying_scop
e
usage
commit
|
commitdiff
|
tree
2023-03-01
Patrick Palka
c++: uneval
u
ated array new-exp
r
size constantn
e
ss
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Patrick Palka
c
+
+
:
no
n
-dependent varia
b
le template-id [P
R
1088
4
8]
commit
|
commitdiff
|
tree
2023-02-27
Patrick Palka
d
on
'
t
declare header-define
d
f
unctions
b
oth static
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick P
a
l
k
a
c
++: speculative constexpr an
d
i
s_
c
ons
t
ant_evalu
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Pat
r
i
c
k
Palka
c++: make manifestly_c
o
nst_eval tri
-
s
t
a
t
e
commit
|
commitdiff
|
tree
2023-02-16
Patrick
Palka
c++: TYPE
N
AM
E
_
T
YPE lookup ignoring n
o
n-ty
p
es
[PR107773]
commit
|
commitdiff
|
tree
2023-02-16
Pat
r
ick Palka
don't declare head
e
r
-
de
f
ined fu
n
ctions
b
oth sta
t
ic
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
P
a
trick Palka
c
+
+: equiva
l
e
nce
o
f non-dep
e
ndent c
a
lls [
P
R107461]
commit
|
commitdiff
|
tree
2023-02-03
Patr
i
c
k Palka
l
i
b
s
tdc++: Imp
l
ement ra
n
g
e
s::find_las
t
{
,
_if
,
_if
_
not
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patrick
Palka
libstdc++: Implement ranges::iota from P2440R1
commit
|
commitdiff
|
tree
2023-02-03
Patrick P
a
lk
a
libstdc++: Imple
m
ent ranges:
:
con
t
ains/conta
i
n
s
_subr
a
nge
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
P
a
trick P
a
lka
c
+
+:
u
nexpec
t
e
d
ADDR_EXP
R
after overload set pr
u
ning
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
c
++: ICE
o
n unviable/ambig
u
ous constrained
d
tors [PR
9
67
4
5
]
commit
|
commitdiff
|
tree
2023-02-03
Patrick
P
alka
c
++: excessive sat
i
sfaction
in check
_
methods [PR108579]
commit
|
commitdiff
|
tree
2023-01-06
P
a
trick Palka
libstdc++: Add feature-
t
e
st macros for
imp
l
emented
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Patrick Palka
c++
:
clas
s
-
h
ead parsi
n
g and CPP_T
E
MPLATE_ID access
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Patrick Pa
l
ka
c++:
m
a
r
k_single_function and SFI
N
AE [PR108
2
82]
commit
|
commitdiff
|
tree
2022-12-23
Patrick P
a
lk
a
c++: g
e
t_nsdmi
i
n template
context [P
R
108116]
commit
|
commitdiff
|
tree
2022-12-23
Patric
k
Palka
c++:
t
emplate
friend
w
ith vari
a
dic cons
t
raints
[
PR107853]
commit
|
commitdiff
|
tree
2022-12-20
P
a
t
r
ick Pal
k
a
c
+
+
, tree: walk TREE_VEC (and
VECTOR
_
CST) in n
a
t
u
ral
.
.
.
commit
|
commitdiff
|
tree
2022-12-20
Patrick Pal
k
a
c++: NTTP object wrapp
e
r substitution fixes [PR1033
4
6
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Patrick
Palka
c
+
+: modul
e
s
and st
d
::source_location::current() def
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Patr
i
ck Palka
c+
+
:
ICE
with concept
s
TS multiple auto deduction
.
.
.
commit
|
commitdiff
|
tree
2022-12-17
Pat
r
ick Pal
k
a
c++:
cons
t
antness of non-depe
n
d
e
nt NTTP
a
rgument [PR10
7
437]
commit
|
commitdiff
|
tree
2022-12-15
P
atric
k
Palka
c++: variadic usin
g
-decl with parm pack in terminal
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patr
i
ck Palka
c++: cl
a
ss-s
c
o
p
e
q
ualified cons
t
ra
i
n
ed auto [
P
R107188]
commit
|
commitdiff
|
tree
2022-12-15
Pat
r
ick Pa
l
ka
c++
:
ext
r
ac
t
_local_specs and unevaluated c
o
ntexts
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patri
c
k Palka
c
+
+
:
l
o
cal
a
lia
s
in typena
m
e i
n
lamb
d
a
[PR1055
1
8]
commit
|
commitdiff
|
tree
2022-12-15
Patrick
Palka
c++: pa
r
tial o
r
d
eri
n
g with memf
n
ptr cst
[
PR108104
]
commit
|
commitdiff
|
tree
2022-12-04
P
atrick Palka
c++:
p
ack in r
e
quir
e
s-exp
r
parm list [PR107417]
commit
|
commitdiff
|
tree
2022-12-03
Patrick P
a
lka
c++
:
substitut
i
n
g
C
ONS
T
_D
E
C
L_US
I
NG_
P
enumerato
r
s
[
P
R1030
8
1]
commit
|
commitdiff
|
tree
2022-12-02
Patrick Palka
c++: comptypes ICE
with
BO
U
N
D
_TEMPLATE_TEMPLA
T
E_PA
R
Ms
.
.
.
commit
|
commitdiff
|
tree
2022-11-30
Patric
k
Palka
c++
:
ICE wi
t
h <=> of in
c
om
p
atib
l
e
point
e
rs
[PR1
0
7542]
commit
|
commitdiff
|
tree
2022-11-29
Pa
t
r
i
ck Palka
c++: explicit
s
pe
c
iali
z
ation a
n
d
trailing
req
u
irem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2022-11-20
Patrick Palka
c++: cache th
e
normal form of a concept
-
id
commit
|
commitdiff
|
tree
2022-11-20
Patrick Palka
c++:
remove coerce_innerm
o
st_template_p
a
r
ms
commit
|
commitdiff
|
tree
2022-11-16
Patrick Pa
l
k
a
libstdc++: Fix stream initialization with static library
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
Patr
i
ck
Palka
c++: remove i_c_e_p parm fr
o
m tsu
b
s
t_copy_and
_
build
commit
|
commitdiff
|
tree
2022-11-15
Pa
t
r
i
ck
P
alka
c++: remove function_p
parm from tsubst_co
p
y_and_buil
d
commit
|
commitdiff
|
tree
2022-11-15
Pat
r
ick
Palka
c++: init_pr
i
ority an
d
S
UPPORT
S
_INIT_PRIORI
T
Y
[PR107638]
commit
|
commitdiff
|
tree
2022-11-07
Patrick Palka
libstdc++: Imple
m
ent ra
n
ges::as_rvalue_view fr
o
m P2446R
2
commit
|
commitdiff
|
tree
2022-11-07
Patrick Palka
libstdc++:
I
mpl
e
ment ranges::cartesian_pro
d
uct_view
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Pa
t
rick Palka
libstdc++: D
e
c
l
are
const
gl
o
bal v
a
riables inl
i
ne
commit
|
commitdiff
|
tree
2022-11-06
P
atrick
Palka
libstdc++: Move stream initializa
t
ion in
t
o compiled
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
P
atrick Palka
c++:
correct __ha
s
_attribute
(
init_priority
)
commit
|
commitdiff
|
tree
2022-11-03
Patrick
Palka
c++
:
r
e
quires-expr an
d
access checking [PR10
7
1
79]
commit
|
commitdiff
|
tree
2022-11-03
Pa
t
rick Pa
l
ka
c++: co
n
s
texpr error with defaulted virtual d
t
or
[
PR93413]
commit
|
commitdiff
|
tree
2022-11-02
Patr
i
ck Pa
l
ka
libstdc
+
+:
Improve
ERANGE beha
v
ior f
o
r fallback
FP
.
.
.
commit
|
commitdiff
|
tree
2022-10-25
Pat
r
ick Palk
a
c
++:
remove u
s
e_default_
a
rgs parm of coerce_templ
a
te_parms
commit
|
commitdiff
|
tree
2022-10-25
P
atrick Palka
c++
m
odul
e
s: enum T
Y
PE
_
MIN/MAX_VALUE streaming [PR106848]
commit
|
commitdiff
|
tree
2022-10-20
Patrick Palka
c
+
+: constraint matching, TEMPL
A
TE_ID_EXPR
,
c
u
r
r
ent
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
P
atr
i
ck Palka
c++ modu
l
es: handle CONCEPT_DECL
i
n node_template_info
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
P
atrick
Palka
li
b
stdc++: Redefine _
_
from
_
ch
a
rs_alnum_to_val's tabl
e
commit
|
commitdiff
|
tree
2022-10-19
Patrick Pal
k
a
libstd
c
+
+
: Imp
l
ement remaining P
2
474R2 changes
t
o
v
iews
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Patrick
Palka
libstdc+
+
: Fix
t
ypo in st
r
i
de_view'
s
operator- [
P
R
1073
1
3]
commit
|
commitdiff
|
tree
2022-10-18
P
atrick Palka
c+
+
modules:
stream non-tra
i
ling default targs [PR105045]
commit
|
commitdiff
|
tree
2022-10-18
Patrick Pa
l
ka
libstdc++:
I
mplement ranges::strid
e
_v
i
ew from
P
1899R
3
commit
|
commitdiff
|
tree
2022-10-17
Patr
i
c
k
Palka
c++ modules: streaming constex
p
r_fundef [PR101
4
49]
commit
|
commitdiff
|
tree
2022-10-14
P
a
t
r
i
ck Palk
a
c
++
mod
u
les: ICE with
d
y
n
am
i
c_cast [PR106304]
commit
|
commitdiff
|
tree
2022-10-12
P
a
trick P
a
l
k
a
lib
s
tdc++: Im
p
le
m
e
n
t ranges::
r
e
peat_view
f
rom P2474R
2
commit
|
commitdiff
|
tree
2022-10-11
Patrick Palka
c++
modules: I
C
E with templa
t
ed friend a
n
d std namespac
e
.
.
.
commit
|
commitdiff
|
tree
2022-10-11
Patrick Palka
c++ modul
e
s:
lazy
loading from withi
n
template [PR9937
7
]
commit
|
commitdiff
|
tree
2022-10-07
Patrick Palk
a
c++ mo
d
ules: ICE
w
ith bitfie
l
d in c
l
ass template
commit
|
commitdiff
|
tree
2022-10-07
Patrick Palka
c++ modules: static var
i
n inline function [PR104433]
commit
|
commitdiff
|
tree
2022-10-06
P
atrick Palka
c
+
+
:
r
emove optimize_spe
c
i
a
lization_lookup_p
commit
|
commitdiff
|
tree
2022-10-04
Patrick Pal
k
a
c++
:
install cp-trait
.
d
ef
as part of
plugin h
e
aders
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
P
a
t
r
ick Palka
l
ibs
t
dc++
:
Avo
i
d heavyweig
h
t
s
td::visit in ranges:
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Patri
c
k Palka
libstdc
+
+
:
Implement range
s
::jo
i
n_wi
t
h
_
view fro
m
P2441R2
commit
|
commitdiff
|
tree
2022-10-03
Patrick
Palka
c++
:
re
n
ame IS_SAME_AS trait code to IS_SAME
commit
|
commitdiff
|
tree
2022-10-01
Patric
k
Palka
c++
:
m
ake so
m
e c
p
_
t
r
a
it_kind
s
witch statements ex
h
austive
commit
|
commitdiff
|
tree
2022-09-30
Patric
k
Pa
l
ka
c
++: streamline bui
l
t
-in trai
t
ad
d
i
t
ion process
commit
|
commitdiff
|
tree
2022-09-29
P
atri
c
k Palka
c
+
+: imp
l
icit lookup
of std::initializer_l
i
st [PR10
2
576]
commit
|
commitdiff
|
tree
2022-09-29
P
a
trick
P
a
lka
c++: impleme
n
t _
_
remove_cv, __remove_reference
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
Pat
r
i
ck Palka
c++: intr
o
duce T
R
AIT
_
TYP
E
alongs
i
de T
R
AIT_EXPR
commit
|
commitdiff
|
tree
2022-09-26
Patrick Pal
k
a
c++ modu
l
es: var
i
able temp
l
ate partia
l
spec fixe
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Patrick Palka
c+
+
mod
u
les: par
t
ial v
a
riable template
s
p
eciali
z
ation
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
Patrick Palka
c++: xtreme
-
h
e
ader modu
l
e
s t
e
sts clean
u
ps
commit
|
commitdiff
|
tree
next