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
[RISC-V] Use shNadd for constant synthesis
8 days ago
Pat
r
ick Palka
c++: remove lookup_te
m
plate_cla
s
s's entering_scop
e
.
.
.
commit
|
commitdiff
|
tree
11 days ago
Pa
t
r
i
c
k Palka
c
++/modu
l
es:
i
mported
s
pec bef
r
iend
i
ng class tmpl
.
.
.
commit
|
commitdiff
|
tree
11 days ago
Pa
t
rick P
a
lk
a
c+
+
: ICE with tem
p
lated sizeof(E1) / sizeof(E2) [PR114888]
commit
|
commitdiff
|
tree
2024-04-26
P
a
tric
k
Palka
c++: fix source printing f
o
r "required fr
o
m here" message
commit
|
commitdiff
|
tree
2024-04-24
Patrick Palk
a
c
++/module
s
tes
t
s
uite: restric
t
expensive pr9
9
02
3
test
commit
|
commitdiff
|
tree
2024-04-24
Pat
r
i
c
k
Palka
c++: c
o
nstex
p
r u
n
ion m
e
mber acc
e
ss foldi
n
g [PR114709
]
commit
|
commitdiff
|
tree
2024-04-23
Patri
c
k Palka
c++/modules: d
e
d
uced
r
e
t
u
r
n type mer
g
ing
[
PR
1
14795]
commit
|
commitdiff
|
tree
2024-04-13
Patrick
Palka
c++/modules
:
make
bits_in/out move
-
constru
c
tible
commit
|
commitdiff
|
tree
2024-04-13
Patri
c
k Palka
c++/modules
:
optimize tree
flag
s
treaming
commit
|
commitdiff
|
tree
2024-04-12
P
a
tr
i
ck Palka
c++/
m
odul
e
s
:
local type m
e
r
g
ing [PR99426
]
commit
|
commitdiff
|
tree
2024-04-12
Patrick
P
alka
c+
+
:
te
m
plated s
u
bstitution into lambda-expr, cont
.
.
.
commit
|
commitdiff
|
tree
2024-04-12
P
atrick Palk
a
c++: tem
p
lated
substitutio
n
into lambda-e
x
pr [PR114393]
commit
|
commitdiff
|
tree
2024-04-11
Patrick
Palka
c++: build_ex
t
ra_args recapt
u
r
i
ng local specs [P
R
114303]
commit
|
commitdiff
|
tree
2024-04-02
Patrick Pal
k
a
l
ibstdc++: Allow ad
j
a
cent _
_
maybe_pre
s
ent_t<
f
alse,
.
.
.
commit
|
commitdiff
|
tree
2024-03-26
Patrick Pa
l
k
a
c++/mod
u
les t
e
s
t
suite: fix a couple of
dg-m
o
dule-
d
o
.
.
.
commit
|
commitdiff
|
tree
2024-03-07
Patric
k
P
a
lka
c
+
+/
m
o
dules: member
al
i
as tmp
l
part
i
a
l
inst [PR103994]
commit
|
commitdiff
|
tree
2024-03-07
Patrick
P
alka
c++/modu
l
es: inlin
e
n
a
mes
p
ace a
b
i_tag streaming [PR11073
0
]
commit
|
commitdiff
|
tree
2024-03-06
Patrick Palka
c
+
+/modu
l
es
:
befr
i
endi
n
g t
e
mpla
t
e f
r
om current class
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Patrick Palka
c
+
+/modules:
r
elax
d
i
agnostic a
b
out G
M
F
c
o
ntent
s
commit
|
commitdiff
|
tree
2024-03-01
Patri
c
k Pal
k
a
c++/modul
e
s
:
dependin
g
local enums
[PR10
4
919, PR106009]
commit
|
commitdiff
|
tree
2024-03-01
Pat
r
i
ck
P
a
l
ka
c++/m
o
dules: co
m
plete_vars ICE
w
i
th no
n
-e
x
po
r
ted con
s
t
e
x
pr
v
ar
commit
|
commitdiff
|
tree
2024-03-01
Patrick Palka
c++: auto(x
)
p
a
rtial subst
i
tution [PR110025, PR114138
]
commit
|
commitdiff
|
tree
2024-02-19
Patri
c
k Palka
c++:
co
m
pound-requirement
p
artial substitution [PR113966]
commit
|
commitdiff
|
tree
2024-02-16
Patrick Palka
c++: a
d
d
f
ixed testcase
[
PR11
1
682]
commit
|
commitdiff
|
tree
2024-02-16
P
a
trick Palka
c
++
/
mod
u
l
e
s: stre
a
m
T
R
E
E_
U
NA
V
AILAB
L
E and LAMBDA_EXPR_REGEN_INFO
commit
|
commitdiff
|
tree
2024-02-14
Pa
t
ri
c
k Pal
k
a
c
++: synthesiz
e
d_metho
d
_walk context
i
nd
e
penden
c
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-13
Patr
i
ck Palka
c++/mo
d
ules: use
opti
m
i
z
ed crc32 from zlib
commit
|
commitdiff
|
tree
2024-02-13
P
a
tric
k
Palka
c++/mod
u
les:
ICEs
with modul
a
r fmtli
b
commit
|
commitdiff
|
tree
2024-02-13
Patrick Pal
k
a
c++/modules:
r
e
d
u
c
e
l
a
zy loading recursi
o
n
commit
|
commitdiff
|
tree
2024-02-09
Pa
t
rick Palka
c++/m
o
dules: anon
u
n
i
o
n memb
e
r of as-base clas
s
[PR
1
12580]
commit
|
commitdiff
|
tree
2024-02-08
Patrick Palka
c++: NTTP type CTAD w/ tmp
l
fro
m
c
u
rrent inst [PR11
3
649
]
commit
|
commitdiff
|
tree
2024-02-07
Patric
k
Pal
k
a
libstdc++:
Work aroun
d
mo
d
ules issu
e
ca
u
sing hello
.
.
.
commit
|
commitdiff
|
tree
2024-02-03
Patrick
Palka
c++: requires-
e
xprs a
n
d pa
r
tial con
s
traint subs
t
[P
R
110006]
commit
|
commitdiff
|
tree
2024-02-01
P
a
t
rick Pal
k
a
l
i
bstdc++: Implemen
t
P216
5
R4 changes to std::pa
i
r/tup
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Patrick Palka
lib
s
tdc++/pair: Factor ou
t
const-
a
ssignabilit
y
helper
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Patrick Palk
a
c++: ttp TEMPLATE_DEC
L
equivalence [PR11
2
737
]
commit
|
commitdiff
|
tree
2024-01-30
Patrick Palka
c
++: add ori
g
ina
l
t
estcase [PR67898]
commit
|
commitdiff
|
tree
2024-01-30
Patric
k
Palka
c
+
+: duplicated si
d
e effects of xo
b
j arg
[PR1
1
364
0
]
commit
|
commitdiff
|
tree
2024-01-30
P
atrick P
a
lka
c++: unifying integer pa
r
m with
t
y
p
e-
d
ep arg [PR113
6
44]
commit
|
commitdiff
|
tree
2024-01-24
Patrick Palka
c++: ambiguo
u
s
member lo
o
kup for
r
ewritte
n
cand
s
[P
R
1
1
3529]
commit
|
commitdiff
|
tree
2024-01-19
Patrick Pa
l
ka
l
i
b
s
t
dc+
+
:
A
d
d
<
print> and <tex
t
_e
n
coding> to stdc++
.
h
commit
|
commitdiff
|
tree
2024-01-18
Patrick
P
alka
libstdc
+
+/pair: Guard
P232
1
R2
c
hanges with
__glibcxx
_
ranges
_
zi
p
commit
|
commitdiff
|
tree
2024-01-18
Patrick Palka
libstdc++
/
tuple: Guard P2321R2 chan
g
es with
_
_
c
p
p_lib_ra
n
ges
_
z
ip
commit
|
commitdiff
|
tree
2024-01-18
Patrick Palka
libstdc++/debug
:
Fix constexpr _
S
afe_iterator in
C
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Patrick Palka
c
+
+
:
ad
d
ress of class NTTP object a
s
targ [PR113242]
commit
|
commitdiff
|
tree
2024-01-17
P
a
trick Palka
l
i
b
st
d
c++
:
Implement P2540R1 cha
n
g
e
to views
:
:ca
r
te
s
ia
n
_prod
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palk
a
c++: access of class-scope part
i
al
s
pec
commit
|
commitdiff
|
tree
2024-01-15
P
a
trick Palka
c
+
+: explicit inst w/ sim
i
l
ar const
r
ai
n
ed
p
artial
s
pecs
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
c
+
+: non-dep arra
y
list-init w/ non-triv
d
t
or [PR109899]
commit
|
commitdiff
|
tree
2024-01-15
Patr
i
ck Palka
l
ibst
d
c++: Red
u
ce std::variant
t
e
mplate
i
nstantiation
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
Patrick Palka
libstdc++: I
m
plemen
t
P2
8
3
6
R
1
chang
e
s to
c
o
nst_iterator
commit
|
commitdiff
|
tree
2024-01-13
Patrick Palk
a
lib
s
tdc++: Implem
e
n
t
C
++23 s
t
d::bi
n
d_b
a
ck from P2387R3
.
.
.
commit
|
commitdiff
|
tree
2024-01-13
Patrick Palka
libstdc++: Use C++23 dedu
c
in
g
thi
s
in
s
t
d::bind
_
front
commit
|
commitdiff
|
tree
2024-01-13
Patrick Palka
libstdc++/ranges: U
s
e perfect forwarding
i
n _Pipe
a
nd
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Pat
r
ick Palk
a
libstdc++/ranges: Use C++23 ded
u
cing this in _Pipe
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Patrick Palka
libstdc++: Use _GLIBCXX_USE_BUILTIN_TR
A
I
T for
_Nth_typ
e
commit
|
commitdiff
|
tree
2024-01-03
Patrick Palka
c++: bad direct
reference b
i
ndi
n
g via
c
onv fn
[PR11306
4
]
commit
|
commitdiff
|
tree
2024-01-03
Patrick
P
al
k
a
lib
s
t
d
c
+
+: test
s
uite: Redu
c
e max_size_
t
ype
.
cc exec
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
Patrick Palka
c++:
f
ix -
W
p
are
n
theses for
bool-like class
t
ypes
commit
|
commitdiff
|
tree
2023-12-21
Patri
c
k Pal
k
a
c++: [
[
deprecated]]
on template re
d
e
cl [PR84542]
commit
|
commitdiff
|
tree
2023-12-21
Patr
i
ck
Palka
c
+
+: visib
i
lity wrt te
m
plate and ptrmem targs [PR70413]
commit
|
commitdiff
|
tree
2023-12-19
Patrick
P
alka
c++: loc
a
l class mem
f
n
s
ynth
from uneval context [
P
R
1
1
3063]
commit
|
commitdiff
|
tree
2023-12-19
P
a
trick Palka
c++: missing st
a
t
e
restoration in maybe_pop_from_t
o
p_
l
evel
commit
|
commitdiff
|
tree
2023-12-19
Patrick Palka
c
+
+: partial ordering and dep alia
s
tmpl
s
pecs
[
P
R
90679]
commit
|
commitdiff
|
tree
2023-12-19
Pa
t
rick Palka
c++:
r
e
fine dependent_al
i
as_template_spec_p [PR90679]
commit
|
commitdiff
|
tree
2023-12-18
Pat
r
i
c
k Palka
li
b
stdc++:
M
ake
rang
e
s::
t
o closu
r
e
o
b
j
ec
t
s SFINAE-frien
d
ly
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Patrick Palka
c++: secti
o
n attribute on temp
l
ates [P
R
70435,
P
R88
0
61]
commit
|
commitdiff
|
tree
2023-12-15
P
a
trick Palka
c++: abi_tag attribute on templates [P
R
109715]
commit
|
commitdiff
|
tree
2023-12-14
Patr
i
ck Palka
c++: Implement P2
5
82R1, CT
A
D from inher
i
ted construct
o
rs
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c++
:
note
o
t
her candidates
w
h
e
n diagnosing deletedness
commit
|
commitdiff
|
tree
2023-12-13
P
atrick
P
alka
c
++: remember cand
i
date
s
that w
e
i
g
n
o
r
e
d
commit
|
commitdiff
|
tree
2023-12-13
Patrick Pal
k
a
c++: sort candidates accor
d
ing to
vi
a
bility
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c++
:
u
n
ify
i
ng
c
onstan
t
s vs their type [PR99186,
P
R1048
6
7]
commit
|
commitdiff
|
tree
2023-12-13
Pa
t
r
i
c
k
Palka
c
+
+
:
unifying FUNCTION_DECLs [PR
9
3740]
commit
|
commitdiff
|
tree
2023-12-11
Patrick Pal
k
a
c++: add
f
ixed testcase [
P
R63378]
commit
|
commitdiff
|
tree
2023-12-11
P
a
trick
P
a
l
ka
c++: alias CTAD and
specializations
t
a
ble
commit
|
commitdiff
|
tree
2023-12-08
P
atri
c
k Palka
c++: decl
t
ype of (non-captur
e
d
v
ar
i
ab
l
e
)
[PR8316
7
]
commit
|
commitdiff
|
tree
2023-12-08
Patrick Pal
k
a
c++:
guard
m
ore
against und
i
agnosed error_ma
r
k_node
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Pat
r
i
c
k Palka
c++: un
d
iagnosed error_mark_node from
cp
_
b
u
il
d
_c_cast
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
P
atrick Palka
libstdc++
:
Simpli
f
y ra
n
g
e
s:
:
to clo
s
u
re object
s
commit
|
commitdiff
|
tree
2023-11-29
P
atrick
Palka
c+
+
:
fix testcase
[
P
R
112765]
commit
|
commitdiff
|
tree
2023-11-29
Patrick Palka
c++
:
bogus -Wparen
t
h
e
ses warning [PR11276
5
]
commit
|
commitdiff
|
tree
2023-11-22
Patrick Pa
l
ka
c++: alias tem
p
late o
f
n
on
-
t
emplate clas
s
[PR112633]
commit
|
commitdiff
|
tree
2023-11-16
Patrick
P
alka
c
++
:
add fixed testcases [PR98614, PR104
8
0
2
]
commit
|
commitdiff
|
tree
2023-11-16
Pa
t
rick Palka
c++: consta
n
tn
e
s
s
o
f
call to function pointer [
P
R111703]
commit
|
commitdiff
|
tree
2023-11-15
Patric
k
Palka
c++: direct e
n
um init f
r
om type-
d
ep elt [PR112515]
commit
|
commitdiff
|
tree
2023-11-15
Patrick
Palka
c
++
:
partially inst req
u
ires-expr in
n
oexcept-spec
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
P
a
trick Palka
c++: non-dependent
.
* oper
a
nd fold
i
ng
[
PR112427]
commit
|
commitdiff
|
tree
2023-11-15
Patrick Palka
c+
+
: constantness
o
f
l
ocal var in cons
t
expr fn [PR
1
1
1
703
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c++: decl
t
y
p
e of (by-
v
alue cap
t
ured reference) [PR79620]
commit
|
commitdiff
|
tree
2023-11-10
P
atric
k
Palka
c++: decltyp
e
of capture pr
o
xy
[
PR79
3
78, P
R
96917
]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Pa
l
ka
libstdc+
+
: F
i
x forw
a
r
din
g
in __take/drop
_
of_
r
ep
e
at_
v
iew
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palka
c++: an
o
the
r
build_n
e
w_1 folding fix [PR111929]
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palka
c++: add
testcase verifying
n
o
n-dep new-expr che
c
k
ing
commit
|
commitdiff
|
tree
2023-10-27
Patrick Palk
a
c++: more
a
h
e
a
d
-of-time
-Wparentheses
warni
n
gs
commit
|
commitdiff
|
tree
2023-10-25
Patrick P
a
lka
c++:
a
d
d
fixed
t
estcas
e
[PR9
9
804
]
commit
|
commitdiff
|
tree
2023-10-24
Patr
i
ck
P
alka
c++: non-dep a
r
ray ne
w
-expr si
z
e [PR111929]
commit
|
commitdiff
|
tree
2023-10-24
Patrick P
a
lka
c++: cp_stabilize_ref
e
rence and non-dep exprs
[PR111
9
19]
commit
|
commitdiff
|
tree
2023-10-22
Patri
c
k Pa
l
ka
o
bjc++: type/expr tsubst conflation [PR111920]
commit
|
commitdiff
|
tree
2023-10-20
Patric
k
Palka
rust: build failure after NO
N
_DE
P
E
N
DENT_EXPR removal
.
.
.
commit
|
commitdiff
|
tree
next