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
Replace safe bool idiom with explicit operator bool
2018-07-31
redi
Rep
l
ac
e
s
a
fe
bool idi
o
m with explicit operator bool
commit
|
commitdiff
|
tree
2018-07-30
r
e
di
PR libstd
c
++/8
6
734 make
r
e
verse_iterator::operator
.
.
.
commit
|
commitdiff
|
tree
2018-07-30
redi
Add wo
r
k
around for aligned_al
l
oc bug on AIX
commit
|
commitdiff
|
tree
2018-07-26
r
edi
Add missing dg-require-cstdi
n
t directives to tests
commit
|
commitdiff
|
tree
2018-07-26
red
i
Remove dg-require-cst
d
int directive f
r
om tests
commit
|
commitdiff
|
tree
2018-07-26
r
edi
Remove
dg-re
q
uire-
c
s
t
dint d
i
r
ective
fr
o
m tests
commit
|
commitdiff
|
tree
2018-07-26
redi
Remove dg-require-cstdint dir
e
cti
v
e
f
ro
m
test
s
commit
|
commitdiff
|
tree
2018-07-26
redi
Add
miss
i
ng checks for _GLI
B
CXX_USE_C99_
S
TDINT_TR1
commit
|
commitdiff
|
tree
2018-07-26
redi
Modif
y
some l
i
b
r
ary intern
a
ls t
o
work without <std
i
nt
.
h>
commit
|
commitdiff
|
tree
2018-07-26
redi
Remove char16_t
a
n
d char32_t depende
n
cy on <stdint
.
h
>
commit
|
commitdiff
|
tree
2018-07-26
redi
Remove <chrono
>
d
e
p
e
n
dency on
_GLIBCXX_USE_
C
99_STDINT_T
R
1
commit
|
commitdiff
|
tree
2018-07-25
redi
PR lib
s
t
dc++/86
6
76
a
no
t
her
alignment fix for te
s
t
commit
|
commitdiff
|
tree
2018-07-25
redi
P
R
libstdc++/866
7
6 Do not assume stack buffer
i
s aligned
commit
|
commitdiff
|
tree
2018-07-25
redi
Add missing
h
eader for std::max_ali
g
n_t
commit
|
commitdiff
|
tree
2018-07-25
redi
Add
n
ew src/c++17 dire
c
tory to list
i
n
a
ci
n
clude
.
m4
commit
|
commitdiff
|
tree
2018-07-25
redi
Move std::u
n
i
q
u
e_lock definition t
o
a
sep
a
rate header
commit
|
commitdiff
|
tree
2018-07-24
r
e
di
Add initial version of C++17 <memory_res
o
urce> heade
r
commit
|
commitdiff
|
tree
2018-07-24
redi
P
R
libst
d
c++/8
6
6
58 fix __
n
it
e
r_wrap to no
t
copy invalid
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
redi
Minor
r
efactoring in <bit> header
commit
|
commitdiff
|
tree
2018-07-24
r
edi
Reorder con
d
iti
o
n
s
in uses-allocator construction helper
commit
|
commitdiff
|
tree
2018-07-24
redi
Mak
e
__re
s
our
c
e_adaptor_imp usab
l
e with C++17 memory_resource
commit
|
commitdiff
|
tree
2018-07-24
redi
PR libstd
c
++/70
9
66 fix life
t
ime bug f
o
r def
a
u
lt
r
esourc
e
commit
|
commitdiff
|
tree
2018-07-23
r
edi
PR libstdc++/709
4
0 optimize pmr::resource_adaptor for
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
redi
P
R
libst
d
c++
/
86595 add missing
n
oexcept
commit
|
commitdiff
|
tree
2018-07-20
redi
Use defaul
t
visibilit
y
to
w
ork arou
n
d
c
l
a
ng -fvi
s
ibility
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
redi
PR lib
s
tdc+
+
/8660
3
Move __cpp_lib_l
i
st_remove_ret
u
rn_ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-19
redi
S
i
mp
l
ify
t
h
e
base ch
a
racteristics for some t
y
pe trait
s
commit
|
commitdiff
|
tree
2018-07-19
redi
U
se __
b
u
i
l
tin_mem
m
o
ve for triv
i
ally co
p
y
a
ble
t
ypes
commit
|
commitdiff
|
tree
2018-07-17
redi
P
R libstdc+
+
/
8
6450 use -Wabi=2 and simplify -
W
er
r
o
r use
commit
|
commitdiff
|
tree
2018-07-17
redi
Remove
un
u
sed explicit in
s
tanti
a
tion of
_
_bind_simp
l
e
commit
|
commitdiff
|
tree
2018-07-16
redi
* scr
i
pts/create_t
e
s
tsuite_files
:
Fix typo
in co
m
men
t
.
commit
|
commitdiff
|
tree
2018-07-16
redi
PR libstdc++/86
5
37 remove le
s
s<shared_ptr<T>> part
i
al
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
redi
PR libstdc++/
8
4928 use std::move in <num
e
r
i
c>
a
lgorithms
commit
|
commitdiff
|
tree
2018-07-06
redi
S
i
mp
l
ify linker scri
p
t patterns for std::excepti
o
n_ptr
commit
|
commitdiff
|
tree
2018-07-06
r
edi
P09
3
5
R
0 Eradi
c
ating unnecessarily explicit defaul
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
redi
*
i
ncl
u
d
e
/st
d
/variant (__accept
e
d_i
n
dex): Use void_t
.
commit
|
commitdiff
|
tree
2018-07-05
red
i
PR l
i
bstdc++/8
5
831 define mov
e
constructors and operators
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
redi
A
d
d
xfail-if t
o
some tes
t
s tha
t
fail wi
t
h CO
W
strings
commit
|
commitdiff
|
tree
2018-07-05
red
i
PR l
i
b
stdc++/
5
8265 add
n
oexcept to ba
s
ic_string::
a
ssign
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
redi
PR libstdc
+
+
/58265 implem
e
nt LWG 2063
for C
O
W string
s
commit
|
commitdiff
|
tree
2018-07-04
r
edi
P
0646R1 Im
p
r
o
vi
n
g the
R
eturn Value of Era
s
e
-
L
i
k
e Algorithms I
...list::unique, list::remove_if<P
redi
cate>)
(list::unique<BinaryP
redi
cate>): Return number of removed...
(list::remove_if<P
redi
cate>, list::unique<BinaryPredicate...
commit
|
commitdiff
|
tree
2018-07-04
redi
P0
4
58R2 Checki
n
g for Existence of an
E
lement in
A
ss
o
ci
a
tive
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
red
i
Defin
e
"r
a
n
d
o
m
_device" e
f
fective target
commit
|
commitdiff
|
tree
2018-07-04
r
edi
Fi
x
std::
_
_rotl and std
:
:__rot
r
commit
|
commitdiff
|
tree
2018-07-04
redi
PR libstdc++/
8
6398 fix std::is_trivially_constructib
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
redi
Optimize std::rotl and
s
td::rotr, add te
s
t for std
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
r
e
d
i
P0556R3 In
t
egra
l
power-
o
f-2 operations, P0553R
2
B
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
redi
Remove r
e
dunda
n
t #if co
n
ditional
commit
|
commitdiff
|
tree
2018-07-02
r
e
d
i
P0758R1
I
m
plicit c
o
nversi
o
n tr
a
its
commit
|
commitdiff
|
tree
2018-07-02
r
e
d
i
P0887R1
The identity metafu
n
c
tion
commit
|
commitdiff
|
tree
2018-07-02
redi
Optimize std::sub_match comparisons
using string_v
i
e
w
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
re
d
i
Add w
h
itespa
c
e
to
s
o
me dejagnu directives in libstdc
.
.
.
commit
|
commitdiff
|
tree
2018-06-27
r
ed
i
Add std
:
:
_
_is_byte<std::byte> speciali
z
a
tion
commit
|
commitdiff
|
tree
2018-06-27
redi
Declare som
e
explicit instanti
a
t
i
o
n
s
for strin
g
s in
.
.
.
commit
|
commitdiff
|
tree
2018-06-26
redi
Add missi
n
g n
o
except on defin
i
tion
t
o
match decla
r
ation
commit
|
commitdiff
|
tree
2018-06-25
r
e
d
i
P
R
libstdc++/
8
6112 fix printer
s
for Python 2
.
6
commit
|
commitdiff
|
tree
2018-06-25
r
edi
Up
d
ate p
o
werpc64-lin
u
x-gn
u
/baseline_symbols
.
t
x
t
commit
|
commitdiff
|
tree
2018-06-25
redi
PR li
b
st
d
c
++/8629
2
f
i
x exception safe
t
y
o
f
st
d
::vector
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
r
e
di
*
d
oc/xml/
m
anual
/
s
ta
t
us_cxx2
0
17
.
xm
l
: Doc
u
ment N4531
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
r
edi
A
dd
experimental::s
a
m
pl
e
a
nd
e
xperi
m
ental
:
:shuff
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
re
d
i
Fix unexported
b
asic_
s
tring s
y
m
b
o
ls for 32-bit targets
commit
|
commitdiff
|
tree
2018-06-22
redi
PR libstdc++/86280 fi
x
undefine
d
le
f
t shif
t
on 32-bit
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
PR li
b
stdc
+
+
/
861
3
8 preven
t
i
mplicit in
s
tantiation of
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
PR libs
t
dc
+
+/
8
3328
a
dd
c
orrec
t
basic_string::insert
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
r
edi
*
config/abi/pos
t
/
x86_64-linu
x
-gnu/baseline_symbol
s
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
PR libstdc+
+
/7094
0
make pmr::resource_a
d
aptor retur
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
re
d
i
PR libstdc++/70940 make pmr::resource_ada
p
t
or r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
r
e
d
i
PR libs
t
d
c++
/
70
9
66 make pmr::ne
w
_delete_resourc
e
()
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
redi
Add
t
estc
a
se accidentally not c
o
mmitted earlier
commit
|
commitdiff
|
tree
2018-06-19
redi
Remov
e
unused
<
e
xce
p
t
ion> h
e
ader from <uti
l
i
ty>
commit
|
commitdiff
|
tree
2018-06-18
r
e
di
LWG 2975 ensur
e
construct(pair<T,
U
>*,
.
.
.
) u
s
ed to
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
redi
L
W
G 298
9
h
i
d
e
path ios
t
r
e
a
m operato
r
s from norma
l
lookup
commit
|
commitdiff
|
tree
2018-06-18
redi
LWG 3050 Fix
c
v
-qualification of co
n
vertibility co
n
st
r
aint
s
commit
|
commitdiff
|
tree
2018-06-18
r
e
di
P
0
754R
2
<version>
header
commit
|
commitdiff
|
tree
2018-06-18
redi
F
ix boots
t
ra
p
failur
e
for bare metal due to autoconf
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
redi
LWG 3
0
35
.
std
:
:alloc
a
t
or's constructors shou
l
d
be constexpr
commit
|
commitdiff
|
tree
2018-06-15
redi
LWG 3076 basic_string CTAD
a
mbiguity
commit
|
commitdiff
|
tree
2018-06-15
r
edi
PR libstdc++/86169 unshare COW
stri
n
g when
non
-
con
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
redi
Decorate string_
v
i
e
w members with nonnull attribute
commit
|
commitdiff
|
tree
2018-06-15
red
i
PR libs
t
d
c++
/
86168
fix a
m
b
i
guous
d
efaul
t
c
onstruct
o
r
commit
|
commitdiff
|
tree
2018-06-15
redi
Only define __cpp_lib_constexpr_char
_
traits fo
r
C++
1
7
commit
|
commitdiff
|
tree
2018-06-15
redi
LWG 2993 refe
r
en
c
e_wrappe
r
<T> c
o
n
v
e
r
sion from T
&
&
commit
|
commitdiff
|
tree
2018-06-15
redi
LWG 3039
U
nnecessary
d
ecay in thr
e
ad and
pac
k
aged
_
task
commit
|
commitdiff
|
tree
2018-06-14
redi
LWG 3075 bas
i
c_s
t
r
in
g
needs deduction guides f
r
om b
a
sic_stri
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
redi
LWG
3
07
4
make
s
calar types non-dedu
c
ed in
val
a
rray
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
r
edi
Partially rever
t
mov
e
of std::tuple_el
e
ment_t to <t
u
p
le>
commit
|
commitdiff
|
tree
2018-06-14
re
d
i
P
0935R0 E
r
ad
i
catin
g
unnec
e
ssar
i
ly explicit def
a
ult
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
redi
Define
__
c
pp_lib_tuple_elemen
t
_t in <tuple> not <uti
l
i
ty>
commit
|
commitdiff
|
tree
2018-06-14
redi
P0935R0 Erad
i
cati
n
g unnec
e
ssa
r
ily e
x
plici
t
default
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
redi
Fix errors in lib
s
tdc+
+
-
v3
/
C
hangeL
o
g entries
.
commit
|
commitdiff
|
tree
2018-06-14
redi
PR l
i
bst
d
c++/83982
fix exce
p
tion-safety guarantee of
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
redi
PR libstdc++/86127 avo
i
d unnecessary allocator conversions
commit
|
commitdiff
|
tree
2018-06-12
r
edi
P09
3
5R0 Eradi
c
a
t
ing
u
nnecess
a
rily exp
l
icit defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
r
edi
D
efine special members as defaul
t
ed
commit
|
commitdiff
|
tree
2018-06-07
redi
Default special m
e
mbers of regex t
y
p
e
s a
n
d ad
d
noexcept
commit
|
commitdiff
|
tree
2018-06-06
r
edi
Rem
o
ve redundant
s
td::mov
e
on const object
commit
|
commitdiff
|
tree
2018-06-06
redi
PR
libstdc++
/
8600
8
a
dd std::q
u
oted supp
o
r
t
for string
_
view
commit
|
commitdiff
|
tree
2018-06-05
redi
* i
n
clu
d
e/std/type_trait
s
: Fix comment typo
s
.
commit
|
commitdiff
|
tree
2018-06-05
r
e
d
i
Mark some Fil
e
s
ystem tests as X
F
AIL
for mingw
commit
|
commitdiff
|
tree
2018-06-04
redi
PR
l
ibstdc++/85
9
3
0 fix mispla
c
ed align
m
e
n
t-spec
i
fier
commit
|
commitdiff
|
tree
next