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++ modules: ICE with templated friend and std namespace [PR100134]
2022-10-11
Patrick Palka
c++
modules: ICE with templated friend and std n
a
mes
p
ace
.
.
.
commit
|
commitdiff
|
tree
2022-10-11
Patri
c
k Palka
c+
+
m
o
dules: lazy
l
oading
from
w
i
thin temp
l
ate [PR99377]
commit
|
commitdiff
|
tree
2022-10-07
Patri
c
k Palka
c++ modules: IC
E
with bit
f
ield
i
n class template
commit
|
commitdiff
|
tree
2022-10-07
Patri
c
k Palk
a
c++ module
s
: static
v
a
r in
i
nline funct
i
on
[
PR1
0
4433]
commit
|
commitdiff
|
tree
2022-10-06
Patric
k
Palka
c
++: remove op
t
imize_sp
e
c
i
aliza
t
ion_loo
k
u
p
_p
commit
|
commitdiff
|
tree
2022-10-04
Patrick Palka
c++: i
n
s
t
all cp-trait
.
def as
part of
p
l
ugin headers
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Pa
t
rick
P
al
k
a
libstdc++: Avo
i
d
heav
y
w
eight std::vi
s
it
i
n
ranges:
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Patrick Palk
a
libstdc++: Implement ranges::join_with_view
from P2
4
41R2
commit
|
commitdiff
|
tree
2022-10-03
Patrick Palka
c+
+
:
r
ename IS_SAME_AS tr
a
it code
to IS_
S
AME
commit
|
commitdiff
|
tree
2022-10-01
Patric
k
Palk
a
c++
:
mak
e
some cp_trait_
k
ind s
w
itch statements e
x
h
a
us
t
ive
commit
|
commitdiff
|
tree
2022-09-30
Patrick
Palka
c++: stre
a
mline bui
l
t-in
tr
a
it addit
i
on pro
c
es
s
commit
|
commitdiff
|
tree
2022-09-29
Pa
t
r
i
ck P
a
lka
c++:
im
p
lic
i
t lo
o
kup of std:
:
initia
l
iz
e
r_
l
ist [PR102576]
commit
|
commitdiff
|
tree
2022-09-29
Pa
t
r
ick Palka
c++: implement __remo
v
e_cv, __remove_
r
efer
e
nc
e
a
nd
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
Pat
r
ic
k
Palka
c
+
+
:
introduce T
R
AIT
_
TYP
E
alongs
i
de
T
RAIT_EXPR
commit
|
commitdiff
|
tree
2022-09-26
Patrick Palka
c
++ mod
u
les: variable templa
t
e p
a
rtia
l
spec fixes
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Patrick Palk
a
c
++
m
odul
e
s: partial v
a
riable
t
em
p
lat
e
specializations
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
P
atrick
Palka
c++: xtreme-header
mod
u
le
s
te
s
ts
c
l
e
anups
commit
|
commitdiff
|
tree
2022-09-20
Pa
t
rick
P
a
lka
c++: modules and
non-depend
e
n
t
auto deduction
commit
|
commitdiff
|
tree
2022-09-20
Pa
t
r
i
c
k Palka
c
++:
stream P
A
CK_E
X
PAN
S
ION_EXTR
A
_ARGS [PR106
7
61]
commit
|
commitdiff
|
tree
2022-09-17
Pa
t
rick Pa
l
ka
c++: mod
u
le
s
I
C
E with t
y
pen
a
me friend
commit
|
commitdiff
|
tree
2022-09-16
Patr
i
c
k P
a
lka
c++
:
'mutable' member within constexpr [
P
R92505]
commit
|
commitdiff
|
tree
2022-09-15
Patri
c
k
P
alka
libstdc++
:
Implement ranges::chunk_by_view fr
o
m
P2443R1
commit
|
commitdiff
|
tree
2022-09-13
Patric
k
P
alka
libstdc++
:
I
m
pl
e
men
t
ranges::slide_v
i
e
w
f
rom P2442R1
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
libstdc++: Im
p
le
m
en
t
ranges::chunk_view from P2442R1
commit
|
commitdiff
|
tree
2022-09-13
P
a
t
ri
c
k
P
al
k
a
l
i
bstdc
+
+: Implement
L
WG 3569 cha
n
ges to
j
oin
_
view
.
.
.
commit
|
commitdiff
|
tree
2022-09-13
Patrick Palka
libstdc+
+
:
Av
o
id -Wparentheses w
a
rning with
debug
i
terators
commit
|
commitdiff
|
tree
2022-09-13
Patrick Pa
l
k
a
c++:
remo
v
e single-parameter ver
s
i
on of mark_u
s
ed
commit
|
commitdiff
|
tree
2022-09-13
Patr
i
ck Palka
c++: two-para
m
eter version
o
f cxx_
c
onstant_value
commit
|
commitdiff
|
tree
2022-09-13
Patrick Pa
l
ka
c
+
+: s
o
me missing
-
SF
I
NAE fixes
commit
|
commitdiff
|
tree
2022-09-12
Pa
t
ric
k
Pal
k
a
c++:
remove '_sfinae' suffi
x
from f
u
nct
i
ons
commit
|
commitdiff
|
tree
2022-09-12
Patrick Palka
c
+
+: template-id argume
n
t
s
are
evaluated [PR
1
0
1
906]
commit
|
commitdiff
|
tree
2022-09-12
P
a
tr
i
ck Palka
li
b
st
d
c++: Add already-acc
e
pted <r
a
ng
e
s>
t
es
t
case
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
Patrick Pal
k
a
libstdc++: Fix return
t
y
pe of empt
y
zip_/adjacent_tra
n
sform
.
.
.
commit
|
commitdiff
|
tree
2022-09-09
P
a
trick Palka
libstdc++: Fix ty
p
o in adjacent_view::_Iterator [PR10
6
798]
commit
|
commitdiff
|
tree
2022-09-09
Patrick
Palka
libstdc
+
+: Fix zip_view
'
s operator- for integer-class
.
.
.
commit
|
commitdiff
|
tree
2022-09-08
Patrick
Palka
c
++: Add t
e
stcase for already fixed PR [PR99209]
commit
|
commitdiff
|
tree
2022-09-08
Patri
c
k Palka
c++:
unnecessary
instantiation of c
o
nst
e
xpr
var
[
P
R9
9
130]
commit
|
commitdiff
|
tree
2022-09-07
Patr
i
ck Pa
l
ka
libstdc++: Op
t
imiz
e
is_ref
e
rence
commit
|
commitdiff
|
tree
2022-09-07
Patrick Palka
libstdc++: Opti
m
ize is_void and is_null_pointer
commit
|
commitdiff
|
tree
2022-09-02
P
atrick Palka
libstdc++: Consistently
use
::type when deriv
i
ng fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2022-09-02
Patric
k
Palka
l
i
bst
d
c++: Fi
x
lazin
e
ss of __and/or/no
t
_
commit
|
commitdiff
|
tree
2022-09-01
Patrick P
a
lka
libst
d
c
++: Implement ran
g
e
s::adjacent_transform_view
.
.
.
commit
|
commitdiff
|
tree
2022-08-31
Patri
c
k P
a
lka
libstdc++: A few mo
r
e mino
r
<ranges>
cleanups
commit
|
commitdiff
|
tree
2022-08-31
Pat
r
ick Palka
l
i
bstdc++: I
m
plem
e
n
t ranges::a
d
jacent_view from P2321R2
commit
|
commitdiff
|
tree
2022-08-31
Patrick Palka
l
ibstdc++: Add test for
s
td::con/disjunction'
s
short
.
.
.
commit
|
commitdiff
|
tree
2022-08-27
Patrick Pa
l
k
a
l
ibstdc++:
Ad
d
t
es
t
for st
d
::con/dis
j
u
n
ction's ba
s
e
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Patrick Palka
l
i
bstdc++:
I
mpleme
n
t LWG 3692/3
7
02 changes to zip_
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Patrick Pal
k
a
libstdc++: Implement ran
g
es::zip_tr
a
nsform_v
i
ew fro
m
.
.
.
commit
|
commitdiff
|
tree
2022-08-26
Patrick Palk
a
l
i
bstdc++:
Op
t
imize
s
td::con/disju
n
ction, __and_/__or_
.
.
.
commit
|
commitdiff
|
tree
2022-08-25
Pat
r
i
c
k Palka
libstdc++: Some minor
<ranges> cleanups
commit
|
commitdiff
|
tree
2022-08-24
Patrick Pal
k
a
libs
t
d
c
+
+
: Imp
l
ement
r
anges
:
:zi
p
_view fro
m
P
2
321R2
commit
|
commitdiff
|
tree
2022-08-24
Patrick Palka
libstd
c
++: Fix fallout from P2321R2 std::pair/tuple
.
.
.
commit
|
commitdiff
|
tree
2022-08-23
P
a
t
r
ick Palka
l
i
bstdc++
:
Implement s
t
d::
p
air/tuple/
m
isc enhancements
.
.
.
commit
|
commitdiff
|
tree
2022-08-23
P
a
tr
i
ck Palka
libstdc+
+
: Sepa
r
ate construct/convertibility tests
.
.
.
commit
|
commitdiff
|
tree
2022-07-22
Patrick Palka
c+
+
: CTAD f
r
o
m
initializer l
i
st [PR106366]
commit
|
commitdiff
|
tree
2022-07-19
Patric
k
P
alk
a
c++: shortcut ba
d
r
e
fere
n
c
e b
i
nding [P
R
9489
4
]
commit
|
commitdiff
|
tree
2022-07-13
Patri
c
k Palka
c++: non-
d
epe
n
de
n
t ca
l
l
to constev
a
l operator [PR105912]
commit
|
commitdiff
|
tree
2022-07-13
Patric
k
Palka
c
++: depend
e
nce of constrained
memfn from current ins
t
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
P
atri
c
k Palka
c+
+
: generic targs and ide
n
t
i
ty substituti
o
n [PR105956]
commit
|
commitdiff
|
tree
2022-06-23
Patrick Palk
a
c++: c
o
nstexpr
folding in unevaluated context [PR1
0
5931]
commit
|
commitdiff
|
tree
2022-06-23
Pat
r
ic
k
P
alka
c++: c
o
n
text com
p
let
i
on
i
n lookup_template_class [PR1
0
5982]
commit
|
commitdiff
|
tree
2022-06-10
Patrick Pa
l
ka
c++: i
m
prove TYPENA
M
E_TYP
E
hashing [PR
6
5328]
commit
|
commitdiff
|
tree
2022-06-10
Pa
t
rick P
a
lka
c+
+
: optimize
specialization of templated
member f
u
nctions
commit
|
commitdiff
|
tree
2022-06-10
Patrick Pa
l
ka
c
+
+
:
o
p
t
imize
s
p
ec
i
a
l
i
zation
o
f nest
e
d templated classes
commit
|
commitdiff
|
tree
2022-06-06
Patrick P
a
l
ka
c++: function NTTP argument cons
i
dered unused [
P
R53164
.
.
.
commit
|
commitdiff
|
tree
2022-06-03
Patrick Pal
k
a
c++
:
value-dep bu
t
n
ot type-dep decltype expr [PR105756]
commit
|
commitdiff
|
tree
2022-06-03
Patri
c
k P
a
lka
c++: cv-q
u
al
s
of dummy obj for non-d
e
p memfn call
.
.
.
commit
|
commitdiff
|
tree
2022-06-03
Pa
t
ri
c
k Palka
c++: don't
s
u
bstitu
t
e
TEM
P
LAT
E
_PA
R
M_CO
N
STR
A
INTS [PR100
3
74
]
commit
|
commitdiff
|
tree
2022-06-03
Patr
i
ck
Palka
c++: fin
d
_tem
p
l
a
te_parameters and PARM_
D
ECL
s
[PR10
5
797]
commit
|
commitdiff
|
tree
2022-05-31
Patrick Pal
k
a
c++: non-de
p
c
a
ll with empty
T
YP
E
_BINF
O
[
PR105758]
commit
|
commitdiff
|
tree
2022-05-31
Pa
t
r
i
ck
P
a
lk
a
c++: u
s
e auto_timevar ins
t
ead of timevar_push/pop
commit
|
commitdiff
|
tree
2022-05-31
P
atrick Palka
c+
+
: squa
s
h
c
p_build
_
qualified_t
y
pe
/
_real
commit
|
commitdiff
|
tree
2022-05-31
Patrick Palka
c
++: document comp_template_ar
g
s's d
e
fault args
commit
|
commitdiff
|
tree
2022-05-31
Pa
t
rick Palka
c++: use
current_t
e
m
p
late_const
r
aints mor
e
commit
|
commitdiff
|
tree
2022-05-26
Patr
i
c
k
Palka
c++
:
constrained partial
spec forward decl [PR96363]
commit
|
commitdiff
|
tree
2022-05-24
Patrick Palka
c
++:
set T
Y
P
E
_
C
A
NONICAL for mo
r
e
tem
p
late
ty
p
es
commit
|
commitdiff
|
tree
2022-05-12
Patrick Palka
c++: tighten TMPL_ARGS_LEVEL macro
commit
|
commitdiff
|
tree
2022-05-11
Pa
t
rick Palka
tree: introduce range ada
p
tor for
T
REE_VEC
commit
|
commitdiff
|
tree
2022-05-10
Patr
i
ck
Pal
k
a
c++: Remove SET
_
PAC
K
_EXPANSION
_
PATTERN /
SET_
A
R
GUMENT_
P
ACK_ARGS
commit
|
commitdiff
|
tree
2022-05-10
Patri
c
k Palka
c+
+
: Harden *_PACK_
E
XPANSION and *_A
R
GUMENT_PA
C
K
m
a
cros
commit
|
commitdiff
|
tree
2022-05-09
Patrick Palka
c++
:
constex
p
r init of union
s
ub-aggr w/ base [PR
1
05491]
commit
|
commitdiff
|
tree
2022-05-04
Pat
r
i
c
k Pal
k
a
c++
:
IC
E
during ag
g
r CTAD for member tmpl [PR1054
7
6]
commit
|
commitdiff
|
tree
2022-05-03
Patrick Palka
c
++: make finis
h
_no
n
_
s
tatic
_
data_member SFINAE enabled
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
P
atrick Palka
libstdc++: Do
n
't use std::to
l
owe
r
in <ch
a
r
conv
>
[PR103911]
commit
|
commitdiff
|
tree
2022-05-02
Patrick P
a
lka
li
b
stdc++: case-sens
i
tiv
i
ty in hexfloat
std
:
:
from_chars
.
.
.
commit
|
commitdiff
|
tree
2022-04-30
Patrick
Pal
k
a
g
e
ngt
y
pe
:
r
e
move
"
tree_e
x
p" special attribute
commit
|
commitdiff
|
tree
2022-04-28
P
atrick P
a
l
ka
c++: partial ordering and
d
ependent operato
r
ex
p
r
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
Patrick Pa
l
ka
c++: d
e
cltype of non
-
dependen
t
call
of class type
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
Pat
r
ick Palka
c++: ICE
w
ith req
u
ir
e
s-expr
and -
W
sequ
e
nce-p
o
int
[
PR10530
4
]
commit
|
commitdiff
|
tree
2022-04-26
Patrick Palka
c
+
+: p
a
rtial ordering with depen
d
en
t
NTTP type
[
P
R
1
05289]
commit
|
commitdiff
|
tree
2022-04-21
P
atric
k
Palk
a
l
ibstdc++: Avo
i
d
ASCII
a
ssumptions
i
n floa
t
ing_
f
rom
_
cha
r
s
.
c
c
commit
|
commitdiff
|
tree
2022-04-21
Pat
r
ick Palka
libstdc+
+
:
W
o
r
k around
m
odules ICE in <c
h
arc
o
n
v
> [P
R
105297]
commit
|
commitdiff
|
tree
2022-04-19
Patrick Palka
libst
d
c+
+
: Stop defining _GLIBCXX
_
ASSERTIONS
in
fl
o
a
t
i
ng_to_
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
Patrick Pal
k
a
libstd
c
++: Mic
r
o-opti
m
i
ze __f
r
o
m_ch
a
rs_pow2_base
commit
|
commitdiff
|
tree
2022-04-15
P
a
trick Palka
l
i
bstd
c
++: Avo
i
d double
-
deref of __first in ranges
.
.
.
commit
|
commitdiff
|
tree
2022-04-15
Patrick Palka
libstd
c
++:
Opt
i
mi
z
e integer std::from_chars
commit
|
commitdiff
|
tree
2022-04-12
Pa
t
rick
Palka
c
++: requir
e
s-expr in pa
c
k
e
xpansion using
p
ack
[
PR10310
5
]
commit
|
commitdiff
|
tree
2022-04-07
P
atrick Palka
c++:
use after free during
n
ame lo
o
kup w/ modules
.
.
.
commit
|
commitdiff
|
tree
2022-04-06
Patr
i
ck
Palka
c++: make -Wctad-
m
aybe-unsuppo
r
te
d
r
e
spect c
o
mp
l
ain
.
.
.
commit
|
commitdiff
|
tree
2022-04-01
Patrick Palka
c++: deduc
i
ng from class type of
NT
T
P
[PR1
0
5
110]
commit
|
commitdiff
|
tree
next