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
Relocate std::endian from <type_traits> to <bit>
2019-07-25
Jon
a
th
a
n Wake
l
y
Re
l
ocate st
d
::e
n
dian
f
rom
<type_trait
s
>
to <
b
it>
commit
|
commitdiff
|
tree
2019-07-22
Jonathan Wak
e
l
y
Ren
a
m
e
testsuite dire
c
t
o
ry to match
P0553
R
4 stable
.
.
.
commit
|
commitdiff
|
tree
2019-07-22
Jonathan Wa
k
e
l
y
Adjus
t
st
d
::rotl, std:
:
rotr etc
t
o
match final P0553
R
4
.
.
.
commit
|
commitdiff
|
tree
2019-07-22
J
o
n
ath
a
n
Wakely
Change std::ceil2 to be undefin
e
d if the result can
.
.
.
commit
|
commitdiff
|
tree
2019-07-12
Jonath
a
n Wak
e
ly
Fix in
a
ccurate
comment in new test
commit
|
commitdiff
|
tree
2019-07-12
Jonathan Wak
e
ly
Define __type_identity_
t
alias and use for string_view
commit
|
commitdiff
|
tree
2019-07-12
Jonathan Wa
k
ely
Up
d
ate
C
++2a libra
r
y
s
tatu
s
ta
b
le
commit
|
commitdiff
|
tree
2019-07-11
Jo
n
athan Wakely
Improve d
o
c
s for --
e
n
a
b
l
e-
l
i
b
stdcxx-time=rt
commit
|
commitdiff
|
tree
2019-07-11
J
o
n
athan Wakely
Defi
n
e
s
td:
:
at
o
mic_
r
ef and std::
a
tomic<floating-point
.
.
.
commit
|
commitdiff
|
tree
2019-07-06
Jonat
h
an Wakely
Fix r
e
cent r
e
gre
s
sion in __
a
tomic_
a
dd_dispatch
commit
|
commitdiff
|
tree
2019-07-05
Jonath
a
n Wakely
Fix ODR violations in
c
ode us
i
ng <ext
/
atomi
c
i
t
y
.
h>
commit
|
commitdiff
|
tree
2019-07-03
Jonathan Wakely
PR l
i
bstdc++/91067 fix
m
i
ssing exports for f
i
l
e
syste
m
.
.
.
commit
|
commitdiff
|
tree
2019-07-02
Jonathan Wakely
Fi
x
p
r
e
p
rocessor checks for Clang builtins
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Wakel
y
P
R
libstdc++/91012 fixfil
e
system_error::what() stri
n
g
commit
|
commitdiff
|
tree
2019-06-26
Jonatha
n
W
a
kely
Define std::chars_format en
u
m
e
ration type
commit
|
commitdiff
|
tree
2019-06-26
J
o
nath
a
n Wa
k
ely
Add new
h
elper
t
rait
s
for
si
g
ned/unsigned integer type
s
commit
|
commitdiff
|
tree
2019-06-25
Jonathan Wakely
Fi
x
non-porta
b
l
e
use of std::abs(d
o
u
b
l
e
)
in constexp
r
.
.
.
commit
|
commitdiff
|
tree
2019-06-24
Jonathan Wa
k
ely
F
ix
std::midpoi
n
t for denor
m
al values
commit
|
commitdiff
|
tree
2019-06-24
Jonat
h
an W
a
kely
Define C11 macro
s
su
c
h as
F
LT_DECIMAL_DIG for C
+
+
17
commit
|
commitdiff
|
tree
2019-06-20
Jo
n
a
t
h
an Wakely
Ski
p
libstdc++ debu
g
build in ear
l
y bootstrap stages
commit
|
commitdiff
|
tree
2019-06-20
Jonathan W
a
k
el
y
Qualify
c
all
s
to __never_
v
a
l
ueless in
<
v
a
r
iant>
commit
|
commitdiff
|
tree
2019-06-20
Jonathan Wakely
Fix ou
t
dat
e
d
r
e
f
erence to C++17
d
raft
in
t
he do
c
s
commit
|
commitdiff
|
tree
2019-06-20
Jon
a
than Wakely
Imp
r
o
v
e
te
s
t
s for std::vector
<
bool>
p
rin
t
er
commit
|
commitdiff
|
tree
2019-06-19
Jonathan
Wa
k
ely
Fix non-s
t
andard behaviour of
s
td
:
:istream_iterator
commit
|
commitdiff
|
tree
2019-06-19
Jonathan Wakely
PR libstdc++
/
9092
0
res
t
ore previous
checks for empt
y
.
.
.
commit
|
commitdiff
|
tree
2019-06-19
Jonathan Wakely
Fix
value category bugs in std::
r
educe
commit
|
commitdiff
|
tree
2019-06-18
Jonathan Wakely
Implem
e
nt
n
ew serial algorithms
f
rom
P
a
r
a
l
le
l
ism TS
.
.
.
commit
|
commitdiff
|
tree
2019-06-18
Jonatha
n
Wakely
Avoid undefined beh
a
viour in s
t
d::byte
o
perato
r
s (LW
G
.
.
.
commit
|
commitdiff
|
tree
2019-06-17
Jonathan Wakely
F
i
x AIX test failure
d
u
e
t
o
repl
a
cement oper
a
t
o
r d
e
lete
commit
|
commitdiff
|
tree
2019-06-17
Jon
a
than Wakel
y
A
d
d 'noexcept' to std::
l
e
r
p
commit
|
commitdiff
|
tree
2019-06-17
Jonathan W
a
kely
PR libstdc++/90281
Fix st
r
i
ng co
n
version
s
f
or files
y
stem
.
.
.
commit
|
commitdiff
|
tree
2019-06-17
Jonathan Wakely
Fi
x
tests that fail wi
t
hout
P
CH
commit
|
commitdiff
|
tree
2019-06-14
Jonathan Wakely
Disable -Wctor-
d
tor-privacy warnings for some sta
n
dard
.
.
.
commit
|
commitdiff
|
tree
2019-06-14
Jonathan Wak
e
ly
Ad
d
_
_
cpp_lib
_
bin
d
_
f
ront macro to <ver
s
i
o
n>
h
eader
commit
|
commitdiff
|
tree
2019-06-12
Jonatha
n
Wakely
Fix
in
c
o
r
rect
__cpp_lib_paral
l
el_algorithm macro definitions
commit
|
commitdiff
|
tree
2019-06-12
Jona
t
han
Wake
l
y
Imp
r
ove static_assert
messages
for std::var
i
ant
commit
|
commitdiff
|
tree
2019-06-12
Jon
a
than Wakel
y
Si
m
plify std::scoped_lock destructor
commit
|
commitdiff
|
tree
2019-06-12
Jonathan Wak
e
ly
Replace std::to_
s
t
ring for integers with optimiz
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-06-10
Jon
a
t
han Wakely
P
R
oth
e
r/9
0
6
9
5 reduce testcase to
r
emove library
d
epende
n
cy
commit
|
commitdiff
|
tree
2019-06-08
Jonat
h
an Wakely
U
se consistent spelling of PCLMUL ins
t
ructio
n
commit
|
commitdiff
|
tree
2019-06-07
Jonathan
W
akel
y
F
i
x test that gets
s
kipped as unsupp
o
rted
commit
|
commitdiff
|
tree
2019-06-07
Jonatha
n
W
a
kely
PR libstdc+
+
/907
7
0 fix
mis
s
ing src/
d
e
b
ug/
M
akefile
commit
|
commitdiff
|
tree
2019-06-06
Jona
t
h
an Wakely
Av
o
i
d u
n
nece
s
sary inclusion of <stde
x
cep
t
> header
commit
|
commitdiff
|
tree
2019-06-06
Jo
n
a
t
han
W
a
k
e
ly
Fix
m
o
re failing tests f
o
r
C++98
m
ode
commit
|
commitdiff
|
tree
2019-06-06
Jonathan W
a
k
e
ly
Fix more tests that fa
i
l
i
n
C
++2a
m
ode
commit
|
commitdiff
|
tree
2019-06-06
Jonathan
W
akely
Fix
tests that
f
ail in C++2a mode
commit
|
commitdiff
|
tree
2019-06-06
Jonathan W
a
k
ely
R
e
move redu
n
dant st
a
tic a
s
sertions in [meta
.
unary
.
prop
.
.
.
commit
|
commitdiff
|
tree
2019-06-06
Jonat
h
an Wakely
Fix test
s
that fail with -std=gnu++98 or -std
=
gnu++11
commit
|
commitdiff
|
tree
2019-06-06
J
o
nathan Wakely
Refactor SFINAE
constraint
s
on std::t
u
pl
e
constructors
commit
|
commitdiff
|
tree
2019-06-03
Jonathan
W
akely
F
i
x uses of st
a
ti
c
_assert no
t
guarded by C++11
check
commit
|
commitdiff
|
tree
2019-06-03
Jonathan Wakely
Corr
e
ct
i
o
n
s
for C++2a l
i
brary status
t
able
commit
|
commitdiff
|
tree
2019-06-03
Jonathan Wakely
P
R
libstdc+
+
/90686 u
p
d
a
te C++2
a
library st
a
t
us docs
commit
|
commitdiff
|
tree
2019-06-03
Jonathan Wakely
Enforce allocator::value_
t
yp
e
consi
s
te
n
cy for containers
.
.
.
commit
|
commitdiff
|
tree
2019-05-31
Jonathan Wakely
Add noexcept to tuple<> a
n
d simpl
i
f
y tupl
e
<T1,T2> noexc
e
p
t
.
.
.
commit
|
commitdiff
|
tree
2019-05-31
Jonatha
n
Wake
l
y
Fix breakage due to rem
o
ving __gnu_cxx::siz
e
_t declaration
commit
|
commitdiff
|
tree
2019-05-31
J
o
nathan Wakely
PR libst
d
c++/90682
a
llow set_t
e
rminate(0) and set_u
n
expecte
d
(0)
commit
|
commitdiff
|
tree
2019-05-31
Jonatha
n
Wakely
R
emove using-declarations that a
d
d std na
m
es to
__gn
u
_cxx
commit
|
commitdiff
|
tree
2019-05-31
Jona
t
han Wa
k
e
l
y
Fix random_device to work
with COW strings again
commit
|
commitdiff
|
tree
2019-05-30
Jona
t
han Wakel
y
Up
d
ate
l
ibstdc++ documen
t
a
tion for Sup
p
ort and Diagnos
t
i
c
s
.
.
.
commit
|
commitdiff
|
tree
2019-05-30
J
onat
h
a
n
Wak
e
ly
Upd
a
te C+
+
20
s
tatus tab
l
e
commit
|
commitdiff
|
tree
2019-05-30
Jonat
h
an W
a
kely
Update docum
e
ntation
o
f implementat
i
on-defined library
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Jon
a
than Wakely
PR libstdc++
/
85494 fix failing
t
e
st
commit
|
commitdiff
|
tree
2019-05-29
Jonathan
W
ake
l
y
P
R
l
i
bstdc++/8
8
881 fix filesystem
:
:symlink_s
t
atus for
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Jonathan Wakely
Optimize filesyste
m
:
:
path
:
:parent_pat
h
()
commit
|
commitdiff
|
tree
2019-05-29
J
o
nathan Wakel
y
Avoid -Wunu
s
ed-parameter wa
r
nings from testsuite
utility
commit
|
commitdiff
|
tree
2019-05-29
Jo
n
a
t
han Wakely
PR li
b
stdc++/85494 us
e
rd
s
eed and
rand_s in std::
r
a
n
d
om_device
commit
|
commitdiff
|
tree
2019-05-28
Jonathan W
a
ke
l
y
PR libstdc++/906
3
4 r
e
duce a
l
lo
c
a
t
i
o
n
s
in filesyst
e
m
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Jona
t
han Wakel
y
Fix C++14-only c
o
d
e in testsuite ut
i
lity
commit
|
commitdiff
|
tree
2019-05-24
Jonathan Wak
e
ly
Fix
std::
m
idpoi
n
t(T*, T
*
) for re
v
ersed argu
m
ents
commit
|
commitdiff
|
tree
2019-05-24
Jonathan Wakely
Fix brok
e
n shared
_
ptr test
commit
|
commitdiff
|
tree
2019-05-23
Jonathan Wa
k
ely
Fix t
e
stsuite bugs
commit
|
commitdiff
|
tree
2019-05-23
Jo
n
athan Wakely
LWG 2
9
96
a
dd rva
l
ue o
v
erload
s
fo
r
shared_p
t
r
aliasing
.
.
.
commit
|
commitdiff
|
tree
2019-05-23
J
onathan Wa
k
ely
LWG 2921 remove packaged_task con
s
truct
o
rs
t
aking allocators
commit
|
commitdiff
|
tree
2019-05-23
Jonathan Wakely
Ad
d
missing feature test macro
to C++17 stat
u
s t
a
bl
e
commit
|
commitdiff
|
tree
2019-05-23
Jonatha
n
Wakel
y
M
a
ke any
_
cas
t
c
o
mpare t
y
p
e
info
as well as functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-23
Jonathan Wakely
PR libstdc++/90220 fix experimental::an
y
_
ca
s
t f
o
r non
.
.
.
commit
|
commitdiff
|
tree
2019-05-23
J
onathan Wake
l
y
PR c++/9059
2
add
m
iss
i
ng word
"
s
c
ope" to __func__ doc
s
commit
|
commitdiff
|
tree
2019-05-23
Jo
n
a
t
han Wak
e
ly
Add whitespace between
o
p
erator an
d
o
perand
commit
|
commitdiff
|
tree
2019-05-23
Jon
a
than Wa
k
el
y
Remove
r
e
solved
TO
D
O comment
commit
|
commitdiff
|
tree
2019-05-22
Jo
n
a
t
ha
n
W
a
k
ely
P
R l
i
bstdc++
/
90557 fix pat
h
assignment that alter
s
.
.
.
commit
|
commitdiff
|
tree
2019-05-22
Jonathan Wake
l
y
PR libstdc++/7
7
691 fix resource_adaptor fail
u
r
e
s due
.
.
.
commit
|
commitdiff
|
tree
2019-05-21
Jonathan Wakely
PR libst
d
c++/90252 fi
x
effectiv
e
-
ta
r
get check
f
o
r
TBB
commit
|
commitdiff
|
tree
2019-05-21
Jonathan Wakely
Fix
nam
e
s of _Lock_p
o
licy consta
n
ts
i
n libs
t
dc+
+
ma
n
u
al
commit
|
commitdiff
|
tree
2019-05-20
J
o
nathan W
a
kely
Fix tes
t
failure due t
o
Netw
o
rk
i
ng TS
headers
u
sing
.
.
.
commit
|
commitdiff
|
tree
2019-05-20
Jonathan Wakely
Fi
x
fail
i
ng tests for use of non-reserved names
commit
|
commitdiff
|
tree
2019-05-20
Jo
n
athan W
a
kely
PR c++/9053
2
Ensu
r
e __is_constructible(T[]) is false
commit
|
commitdiff
|
tree
2019-05-20
J
o
nat
h
an
W
a
k
e
l
y
Fix test bug with
m
ismat
c
hed align
m
e
nt in
allocate
.
.
.
commit
|
commitdiff
|
tree
2019-05-17
Jon
a
than
W
ak
e
ly
PR
libstdc++/90520 adjus
t
X
m
ethod for recent unique_p
t
r
.
.
.
commit
|
commitdiff
|
tree
2019-05-17
Jonathan
W
a
k
ely
PR libs
t
dc++/9
0
246 Improve text of std:
:
variant ex
c
eptio
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-05-17
Jonathan Wakely
Fi
x
std:
:
variant
test f
o
r ILP32 targets
commit
|
commitdiff
|
tree
2019-05-17
Jona
t
han Wakely
Fix
uses
of non-reserved name
s
for
tem
p
late parameters
commit
|
commitdiff
|
tree
2019-05-17
Jo
n
atha
n
W
a
kely
PR libstdc++/8596
5
move
is_in
v
ocable assertions again
commit
|
commitdiff
|
tree
2019-05-17
Jonathan Wake
l
y
Fix __
i
nvoke_r<void> to be val
i
d
in C++11
commit
|
commitdiff
|
tree
2019-05-17
Jon
a
than Wakely
Add mi
s
sing pie
c
e
of P
0
7
77R
1
and upd
a
te
C++20
statu
s
.
.
.
commit
|
commitdiff
|
tree
2019-05-16
Jon
a
than W
a
ke
l
y
Remo
v
e incorrect
a
sserti
o
n f
r
om filesystem::absolute
commit
|
commitdiff
|
tree
2019-05-16
J
onathan Wakely
Imp
l
ement sane
v
ariant converti
n
g co
n
structor
(P060
8
R3)
commit
|
commitdiff
|
tree
2019-05-16
Jonathan Wakely
C
hanges to std::variant to reduce code si
z
e
commit
|
commitdiff
|
tree
2019-05-16
Jona
t
han Wakely
Rep
l
ace _Equa
l
_help
e
r
with simpler cla
s
s templa
t
e
commit
|
commitdiff
|
tree
2019-05-16
Jonatha
n
W
a
kely
Change EBO a
c
cessors from static to non
-
s
tatic
m
ember
.
.
.
commit
|
commitdiff
|
tree
2019-05-16
Jonathan Wakely
R
e
move unne
c
essa
r
y
non
-
c
o
nst accessors in ha
s
h table
.
.
.
commit
|
commitdiff
|
tree
next