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
Define __type_identity_t alias and use for string_view
2019-07-12
Jonathan Wakely
D
e
fine __type_identit
y
_t alias and use
f
o
r
string_view
commit
|
commitdiff
|
tree
2019-07-12
Jonathan Wakely
Upd
a
te
C++2a
l
ibra
r
y status table
commit
|
commitdiff
|
tree
2019-07-11
J
o
nathan
W
akel
y
Impr
o
ve docs for --enable-
l
ibst
d
cxx-time
=
rt
commit
|
commitdiff
|
tree
2019-07-11
Jonathan
Wakely
Define st
d
::atomic_ref an
d
std:
:
atomic<floating-poi
n
t
.
.
.
commit
|
commitdiff
|
tree
2019-07-06
Jonat
h
an
W
akely
Fi
x
recent regres
s
io
n
i
n __atomic_
a
d
d_dispatch
commit
|
commitdiff
|
tree
2019-07-05
Jonathan Wa
k
el
y
Fix
O
DR violatio
n
s
in co
d
e using <ext/atomic
i
ty
.
h>
commit
|
commitdiff
|
tree
2019-07-03
Jonathan
Wakely
P
R libs
t
d
c++/91067
f
ix m
i
ssin
g
e
xports for fi
l
esyst
e
m
.
.
.
commit
|
commitdiff
|
tree
2019-07-02
Jonatha
n
Wakely
F
i
x preproce
s
sor checks for
C
l
a
ng builtins
commit
|
commitdiff
|
tree
2019-06-27
Jo
n
athan W
a
kel
y
PR li
b
stdc++/91
0
12 fixfilesystem_error::what(
)
string
commit
|
commitdiff
|
tree
2019-06-26
J
o
nathan Wakely
Define std::ch
a
rs_
f
ormat enumeration typ
e
commit
|
commitdiff
|
tree
2019-06-26
Jonathan
Wakely
Add new hel
p
er traits for si
g
n
e
d
/
unsigned i
n
teger ty
p
es
commit
|
commitdiff
|
tree
2019-06-25
Jona
t
han W
a
kely
Fix non-por
t
able
u
se
o
f s
t
d::abs(double) in cons
t
expr
.
.
.
commit
|
commitdiff
|
tree
2019-06-24
Jonathan Wake
l
y
Fix std::m
i
dpoint for den
o
r
m
al values
commit
|
commitdiff
|
tree
2019-06-24
Jonathan Wakely
Defin
e
C11 mac
r
o
s such a
s
F
L
T_DECIM
A
L_DIG for C++1
7
commit
|
commitdiff
|
tree
2019-06-20
J
onat
h
an
W
a
ke
l
y
Skip
l
ibstdc++ de
b
ug build in early bootstra
p
stages
commit
|
commitdiff
|
tree
2019-06-20
J
o
nathan Wakely
Qual
i
fy calls to __
n
ever_value
l
ess in <variant>
commit
|
commitdiff
|
tree
2019-06-20
Jonathan Wakely
Fix outdated ref
e
renc
e
to C++17 draft in the docs
commit
|
commitdiff
|
tree
2019-06-20
Jonathan
Wakely
I
mprove t
e
sts for std
:
:vector<bool> printer
commit
|
commitdiff
|
tree
2019-06-19
J
o
n
a
t
h
an Wakely
F
ix non-s
t
and
a
r
d
be
h
aviour of st
d
::istream_iterator
commit
|
commitdiff
|
tree
2019-06-19
M
i
c
hael
We
g
horn
Have std:
:
vector print
e
r's iterator return
b
ool
for
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
J
o
nathan Wakely
P
R libstdc
+
+
/909
2
0 res
t
ore prev
i
ous checks for
empty
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
Jonat
h
an Wak
e
ly
F
i
x value category
bugs in std::reduce
commit
|
commitdiff
|
tree
2019-06-18
Jonathan Wak
e
ly
Impleme
n
t new seria
l
algorithms
f
rom Parallelism TS
.
.
.
commit
|
commitdiff
|
tree
2019-06-18
Jo
n
a
than Wakely
Avoid
undefin
e
d behaviour in std::b
y
te opera
t
ors
(
L
W
G
.
.
.
commit
|
commitdiff
|
tree
2019-06-17
J
o
nathan Wakely
Fix
AIX test
f
ailu
r
e due to r
e
placement operato
r
delete
commit
|
commitdiff
|
tree
2019-06-17
Jonathan
W
akely
A
d
d '
n
oe
x
c
e
pt' to std::lerp
commit
|
commitdiff
|
tree
2019-06-17
Jonathan
W
ake
l
y
PR
libstdc+
+
/9
0
281 Fix string conversions for filesys
t
e
m
.
.
.
commit
|
commitdiff
|
tree
2019-06-17
Fran
ç
ois
D
umo
n
t
Simplify node ownership in _Has
h
t
able memb
e
r
s
commit
|
commitdiff
|
tree
2019-06-17
Jona
t
han Wakely
Fix tests that fai
l
with
o
u
t
PCH
commit
|
commitdiff
|
tree
2019-06-14
Jo
n
athan Wa
k
ely
Disable -Wcto
r
-dt
o
r-priv
a
cy warnings for some
standard
.
.
.
commit
|
commitdiff
|
tree
2019-06-14
Jonat
h
an Wak
e
l
y
A
dd
_
_c
p
p_li
b
_b
i
nd_front macro to
<
version> header
commit
|
commitdiff
|
tree
2019-06-12
Jonat
h
an W
a
kely
Fix incorrect
_
_cpp_lib_par
a
llel_alg
o
r
ithm macro definitions
commit
|
commitdiff
|
tree
2019-06-12
Jon
a
than W
a
kely
I
mprove sta
t
ic_assert m
e
ssages for std::variant
commit
|
commitdiff
|
tree
2019-06-12
Jonathan Wakely
Simpl
i
fy
s
td::scoped_lock destructor
commit
|
commitdiff
|
tree
2019-06-12
J
onathan Wa
k
ely
Re
p
l
a
c
e std::to_string for i
n
tegers
w
ith
o
ptimized
.
.
.
commit
|
commitdiff
|
tree
2019-06-10
Jonath
a
n Wa
k
ely
P
R other/90695 reduce
t
estcas
e
to remove
l
ibra
r
y dependency
commit
|
commitdiff
|
tree
2019-06-08
Jonathan Wakely
Use
c
onsistent spel
l
ing of PCL
M
UL inst
r
uction
commit
|
commitdiff
|
tree
2019-06-07
Jonathan W
a
kely
Fix test that gets s
k
ippe
d
a
s u
n
s
u
ppo
r
t
ed
commit
|
commitdiff
|
tree
2019-06-07
Jonatha
n
Wakely
P
R libstdc++/90
7
7
0
f
i
x
missi
n
g src/de
b
ug/M
a
kefile
commit
|
commitdiff
|
tree
2019-06-06
Jonathan Wakely
A
v
oid unnec
e
ssary
inclusion of <stdexcept
>
head
e
r
commit
|
commitdiff
|
tree
2019-06-06
Jon
a
than Wakely
Fix more
f
a
i
ling tests for
C
++98 m
o
de
commit
|
commitdiff
|
tree
2019-06-06
Jonathan Wakely
Fix mor
e
t
est
s
that fa
i
l in
C
++2a mode
commit
|
commitdiff
|
tree
2019-06-06
Jonat
h
an Wakely
Fix
t
e
sts tha
t
fa
i
l in C++
2
a mode
commit
|
commitdiff
|
tree
2019-06-06
Jonathan
Wake
l
y
R
e
move r
e
dundant s
t
atic assertions in [met
a
.
unar
y
.
prop
.
.
.
commit
|
commitdiff
|
tree
2019-06-06
Jonathan Wakely
F
i
x
tests th
a
t fail w
i
th
-std=g
n
u++98 o
r
-
std=gnu++11
commit
|
commitdiff
|
tree
2019-06-06
Jona
t
ha
n
Wakely
Refacto
r
SFINAE con
s
tra
i
n
ts on std::tuple
c
o
nstruc
t
ors
commit
|
commitdiff
|
tree
2019-06-03
Jonath
a
n Wakely
Fix u
s
es of static_
a
ssert n
o
t guarded by C++11 check
commit
|
commitdiff
|
tree
2019-06-03
Jonathan Wak
e
ly
Corrections f
o
r C++2a
library status table
commit
|
commitdiff
|
tree
2019-06-03
Jona
t
han Wa
k
ely
PR
l
ibstdc++/9
0
686 update C++2a l
i
brary status d
o
c
s
commit
|
commitdiff
|
tree
2019-06-03
Jon
a
than Wakely
Enforce al
l
ocator::value
_
t
y
pe consistency
for conta
i
ners
.
.
.
commit
|
commitdiff
|
tree
2019-05-31
Jo
n
athan
Wakely
Add noexcept
to tupl
e
<> and simplify tupl
e
<T1,T2> noexcept
.
.
.
commit
|
commitdiff
|
tree
2019-05-31
Jonat
h
an
W
akel
y
Fix breakage due to removing __gnu_cxx::size_t d
e
cl
a
ration
commit
|
commitdiff
|
tree
2019-05-31
Jo
n
athan
Wakely
PR libstdc++/90682 allow set_terminate
(
0) and set_un
e
xpected(0
)
commit
|
commitdiff
|
tree
2019-05-31
Jonathan Wakely
Remo
v
e using-decl
a
rations that
a
dd std names t
o
__gnu_cxx
commit
|
commitdiff
|
tree
2019-05-31
Anto
n
y Polu
k
hin
PR
l
i
bstdc++/7
1
579 assert that t
y
pe traits ar
e
n
ot
.
.
.
commit
|
commitdiff
|
tree
2019-05-31
Jonathan Wa
k
ely
F
i
x random_device to w
o
rk with COW string
s
again
commit
|
commitdiff
|
tree
2019-05-30
Nina Dinka Ranns
LW
G
2788 basic_str
i
ng spu
r
io
u
s use of a
d
efault constructib
l
e
.
.
.
commit
|
commitdiff
|
tree
2019-05-30
Jonathan
Wakely
Upd
a
te libstdc++ documentatio
n
fo
r
Support and Di
a
gnost
i
cs
.
.
.
commit
|
commitdiff
|
tree
2019-05-30
Jon
a
t
h
a
n
W
a
kely
Updat
e
C
+
+20 status table
commit
|
commitdiff
|
tree
2019-05-30
Jo
n
athan
W
akely
U
pdate documentation of
imp
l
e
me
n
tatio
n
-defined library
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Jonathan Wake
l
y
PR libstdc
+
+/85494 fi
x
failing test
commit
|
commitdiff
|
tree
2019-05-29
Jonathan
Wa
k
ely
PR libstdc++/88
8
81 fix
filesystem::symlink_status for
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Jon
a
than Wakely
Opti
m
i
z
e filesys
t
em
:
:path:
:
parent_path()
commit
|
commitdiff
|
tree
2019-05-29
Jonathan Wa
k
ely
Avoid -Wunused-parameter warnings fro
m
testsuite utility
commit
|
commitdiff
|
tree
2019-05-29
Jonathan
W
a
kely
PR libstd
c
++/85494 use rdseed and rand_s in std
:
:
r
a
ndom_device
commit
|
commitdiff
|
tree
2019-05-28
Jonat
h
an Wakely
PR
l
ibstd
c
++/90634 redu
c
e alloc
a
t
i
ons i
n
f
i
l
e
sys
t
em
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Jonathan Wakely
Fix
C++14-only code in testsuite
u
tility
commit
|
commitdiff
|
tree
2019-05-24
Jonathan Wakel
y
Fix std::midp
o
int(T*, T*) f
o
r
reve
r
sed arguments
commit
|
commitdiff
|
tree
2019-05-24
Jonathan Wakel
y
Fix broke
n
shared_ptr test
commit
|
commitdiff
|
tree
2019-05-23
Jonathan Wakely
Fix testsuite bugs
commit
|
commitdiff
|
tree
2019-05-23
Jon
a
than
W
a
k
el
y
LWG 2996 add rvalue
overloa
d
s for shared
_
pt
r
aliasing
.
.
.
commit
|
commitdiff
|
tree
2019-05-23
J
onathan Wake
l
y
LWG 2921 remove p
a
ckaged_task
co
n
st
r
uctors t
a
king allocators
commit
|
commitdiff
|
tree
2019-05-23
Jona
t
han Wakely
Add
m
issing feature test macro to
C++17
s
t
a
t
us ta
b
le
commit
|
commitdiff
|
tree
2019-05-23
Jonathan Wak
e
l
y
Ma
k
e
any_
c
as
t
c
ompa
r
e
t
ypeinf
o
as well as f
u
n
ction
.
.
.
commit
|
commitdiff
|
tree
2019-05-23
Jonatha
n
W
a
k
e
ly
PR
l
ibst
d
c++
/
90220 fix
experiment
a
l::any
_
cast f
o
r non
.
.
.
commit
|
commitdiff
|
tree
2019-05-23
Jonat
h
an Wak
e
l
y
PR c++/90592 add
m
issing word "scope" to __func
_
_ docs
commit
|
commitdiff
|
tree
2019-05-23
Jo
n
a
t
h
an
W
akely
A
dd
w
hite
s
pace betwee
n
o
p
erator and
operand
commit
|
commitdiff
|
tree
2019-05-23
Jonathan W
a
kely
Remove conflict
m
a
rker from ChangeLog
commit
|
commitdiff
|
tree
2019-05-23
Jonathan Wakely
R
emove res
o
lved TODO comment
commit
|
commitdiff
|
tree
2019-05-22
Jona
t
han
W
akely
P
R libstdc++/9
0
557 fix pat
h
assi
g
nment that alters
.
.
.
commit
|
commitdiff
|
tree
2019-05-22
Jo
n
athan
W
akely
P
R libst
d
c+
+
/7
7
691 f
i
x
resource
_
adaptor fai
l
ures due
.
.
.
commit
|
commitdiff
|
tree
2019-05-21
Jonathan
W
akely
PR libstdc++/90252 fix effective-target
c
heck for TBB
commit
|
commitdiff
|
tree
2019-05-21
Jonathan Wakely
F
i
x names of _Loc
k
_policy const
a
n
ts in libstdc++ ma
n
ual
commit
|
commitdiff
|
tree
2019-05-20
Jonathan
W
a
kely
Fi
x
test failure due
to Netwo
r
king TS h
e
aders using
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Jonathan Wak
e
ly
F
i
x failing tests for use of n
o
n-reserved names
commit
|
commitdiff
|
tree
2019-05-20
Jonathan Wak
e
ly
P
R
c++/90
5
32
Ensure __is_constr
u
c
t
ible(T[]) is false
commit
|
commitdiff
|
tree
2019-05-20
Pádra
i
g Brady
std::a
l
l
ocator::deallocate
s
u
p
port sized-d
e
a
l
loca
t
ion
commit
|
commitdiff
|
tree
2019-05-20
Jonathan W
a
k
e
ly
F
i
x test
b
u
g with mismatched
alignment in a
l
l
oc
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2019-05-17
J
o
n
a
th
a
n
Wakely
PR libstdc++/90520 a
d
just Xmeth
o
d
f
or recent unique_p
t
r
.
.
.
commit
|
commitdiff
|
tree
2019-05-17
Jona
t
h
an Wakely
PR libstdc++/9024
6
Improve text o
f
s
t
d::v
a
rian
t
exc
e
pt
i
ons
.
.
.
commit
|
commitdiff
|
tree
2019-05-17
Jonathan
Wakely
F
i
x std::variant t
e
st for IL
P
32
t
argets
commit
|
commitdiff
|
tree
2019-05-17
Jonathan W
a
kely
Fix
u
se
s
of non
-
reserved na
m
es for t
e
mplat
e
par
a
meters
commit
|
commitdiff
|
tree
2019-05-17
Jonathan Wakel
y
PR libstdc++/85965 move is_i
n
v
ocable assert
i
ons ag
a
in
commit
|
commitdiff
|
tree
2019-05-17
Jo
n
ath
a
n Wakely
Fix
_
_
invoke_r<void
>
to be
v
al
i
d
in C++11
commit
|
commitdiff
|
tree
2019-05-17
Jonathan Wakely
Add missi
n
g
pi
e
ce of P077
7
R
1 and update C++20 stat
u
s
.
.
.
commit
|
commitdiff
|
tree
2019-05-16
Jonathan W
a
kely
Remov
e
inc
o
r
rect asser
t
i
o
n from fil
e
s
y
s
tem::ab
s
olute
commit
|
commitdiff
|
tree
2019-05-16
Jonath
a
n Wakely
Implement sa
n
e va
r
iant
conver
t
ing const
r
uctor
(
P0608R
3
)
commit
|
commitdiff
|
tree
2019-05-16
Jona
t
han
Wakely
Changes to std::v
a
r
i
ant to reduce code size
commit
|
commitdiff
|
tree
2019-05-16
Jonathan Wakely
Rep
l
a
ce _Equal
_
helper
w
i
t
h simp
l
er class tem
p
late
commit
|
commitdiff
|
tree
2019-05-16
Jo
n
at
h
an Wa
k
ely
Change EBO access
o
rs from stati
c
to n
o
n
-
static membe
r
.
.
.
commit
|
commitdiff
|
tree
next