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
Refactor std::optional SFINAE constraints
2018-08-20
re
d
i
Refac
t
or std::optional SFIN
A
E constraints
commit
|
commitdiff
|
tree
2018-08-17
redi
PR libstdc++/86963 Implem
e
nt L
W
G
2729 c
o
n
s
traints on
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
redi
Fix warning wit
h
-W
s
ign-
c
ompa
r
e
-W
s
ystem-he
a
ders
commit
|
commitdiff
|
tree
2018-08-16
redi
Avoid d
e
pre
c
ation
w
arning wi
t
h -Wsystem-header
s
commit
|
commitdiff
|
tree
2018-08-16
r
edi
Fix b
o
otstrap with --enable-fully
-
dynamic-
s
tring
commit
|
commitdiff
|
tree
2018-08-15
re
d
i
Fix experimental::
p
mr typedef
s
an
d
ad
d
tests
commit
|
commitdiff
|
tree
2018-08-15
redi
Re
f
a
c
tor uses-all
o
c
a
tor c
o
nstr
u
c
t
ion
commit
|
commitdiff
|
tree
2018-08-15
redi
Fix s
i
ngle-threa
d
ed
b
uild f
o
r
t
a
r
ge
t
s
w
ithout atomics
commit
|
commitdiff
|
tree
2018-08-14
redi
PR libst
d
c++/86954 us
e
n
o
n-placement op
e
rator delete
commit
|
commitdiff
|
tree
2018-08-14
redi
S
i
m
p
lify overflow check
s
in duration literals
commit
|
commitdiff
|
tree
2018-08-14
r
e
di
PR li
b
stdc++/86846 Alternative
t
o pointe
r
-widt
h
atomics
commit
|
commitdiff
|
tree
2018-08-14
redi
PR
l
ib
s
tdc++/85343
o
ver
l
o
ad __throw_ios_failure to
.
.
.
commit
|
commitdiff
|
tree
2018-08-14
re
d
i
Rope
i
t
e
rators: don
'
t retain
p
o
i
nte
r
s wh
e
n copied
commit
|
commitdiff
|
tree
2018-08-13
redi
PR l
i
bst
d
c+
+
/
4
5093
a
void w
a
rnings for _M_dest
r
oy_node
commit
|
commitdiff
|
tree
2018-08-13
redi
M
i
n
o
r
o
ptimis
a
tions in
operator new(siz
e
_
t
, a
l
ig
n
_val_
t
)
commit
|
commitdiff
|
tree
2018-08-13
redi
Add <b
i
t> and <version
>
to freestanding
h
eaders
commit
|
commitdiff
|
tree
2018-08-13
redi
Revert
"
l
i
b
s
tdc++-
v
3:
H
ave
a
ligned_all
o
c
(
) on Newlib"
commit
|
commitdiff
|
tree
2018-08-10
redi
P
R
libstdc
+
+/68210 adjust operator new and delete for
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
redi
Fix fo
r
matt
i
ng
in ChangeLog
commit
|
commitdiff
|
tree
2018-08-09
r
e
di
Define aliases for
c
ontainers
u
sin
g
p
olymorphic_all
o
ca
t
or
commit
|
commitdiff
|
tree
2018-08-08
redi
Prev
e
n
t interna
l
aligned_a
l
lo
c
clashi
n
g wit
h
libc versi
o
n
commit
|
commitdiff
|
tree
2018-08-08
redi
Fix Docbook markup for tabl
e
entry
commit
|
commitdiff
|
tree
2018-08-08
redi
Add
m
issing <
e
xperim
e
nta
l
/nume
r
ic>
header to
d
ocs
commit
|
commitdiff
|
tree
2018-08-08
r
edi
PR
l
ibstdc++/8659
7
directory_ent
r
y
observers
s
hould
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
r
e
di
PR libstdc+
+
/86874 fix std::
v
ariant::swap reg
r
e
s
sio
n
commit
|
commitdiff
|
tree
2018-08-07
re
d
i
P
R
libst
d
c++/86861 Mee
t
p
re
c
ondi
t
ion
f
or Solaris memali
g
n
commit
|
commitdiff
|
tree
2018-08-07
redi
Define monotonic_buffer_resource mem
b
ers out-of-lin
e
commit
|
commitdiff
|
tree
2018-08-03
r
e
di
Ad
d
w
o
r
karound
f
or non-unique
er
r
no
v
alues on AIX
commit
|
commitdiff
|
tree
2018-08-01
redi
Add -D
_
GLIBCXX_ASSERTIO
N
S to DEB
U
G_FL
A
G
S
commit
|
commitdiff
|
tree
2018-08-01
redi
Use stead
y
_cloc
k
to i
m
plement condit
i
on_variabl
e
:
:wait_for
commit
|
commitdiff
|
tree
2018-08-01
red
i
Repor
t
ea
r
l
y
wakeu
p
of condition_variable::wait_until
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
redi
PR libstdc+
+
/60555 std::sy
s
tem_cat
e
gory() should reco
g
n
i
se
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
redi
PR libstd
c
++/8
6
75
1
default ass
i
g
n
ment ope
r
at
o
rs for
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
redi
Don't unc
o
nditionally de
f
ine
feature tes
t
macros in
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
redi
Impr
o
ve libstdc++ docs
w
.
r
.
t n
e
wer C++ standards
commit
|
commitdiff
|
tree
2018-07-31
red
i
Replace
s
af
e
bool idiom with
e
x
pl
i
c
i
t operator bool
commit
|
commitdiff
|
tree
2018-07-30
r
e
di
PR libstdc++/867
3
4 make
rev
e
rse_i
t
era
t
o
r::operator
.
.
.
commit
|
commitdiff
|
tree
2018-07-30
redi
Ad
d
workaroun
d
for aligned_alloc bug o
n
A
IX
commit
|
commitdiff
|
tree
2018-07-26
redi
Add missi
n
g d
g
-require-cs
t
din
t
d
irec
t
ives to tests
commit
|
commitdiff
|
tree
2018-07-26
redi
Remov
e
dg-requir
e
-
cstdint directive f
r
om tests
commit
|
commitdiff
|
tree
2018-07-26
redi
Re
m
ove d
g
-
r
eq
u
ire-cstdint directive from
t
e
s
ts
commit
|
commitdiff
|
tree
2018-07-26
r
edi
R
e
m
o
ve dg-requ
i
re-cstdint directive
f
rom
tests
commit
|
commitdiff
|
tree
2018-07-26
red
i
Add missing checks for _GLIBCXX_U
S
E_C9
9
_
STDINT_TR1
commit
|
commitdiff
|
tree
2018-07-26
re
d
i
Modify so
m
e library
i
n
t
e
rnals to work without <s
t
dint
.
h>
commit
|
commitdiff
|
tree
2018-07-26
redi
Remove char16_t and
char
3
2
_t d
e
pen
d
e
n
cy on <stdint
.
h>
commit
|
commitdiff
|
tree
2018-07-26
redi
Remove <chrono> dependency on _GLIBC
X
X
_US
E
_C
9
9_ST
D
I
N
T_TR1
commit
|
commitdiff
|
tree
2018-07-25
red
i
PR libs
t
dc
+
+/86
6
76 anot
h
er alignment
fix for tes
t
commit
|
commitdiff
|
tree
2018-07-25
redi
PR
libstdc++/86676 Do
n
o
t
assu
m
e stack buffer is align
e
d
commit
|
commitdiff
|
tree
2018-07-25
red
i
Ad
d
mis
s
in
g
head
e
r fo
r
std::ma
x
_alig
n
_t
commit
|
commitdiff
|
tree
2018-07-25
r
e
di
Ad
d
n
e
w
src/c++17 directory to list in acinclude
.
m4
commit
|
commitdiff
|
tree
2018-07-25
redi
Move std::
u
ni
q
u
e_loc
k
defin
i
ti
o
n t
o
a separ
a
te h
e
a
d
er
commit
|
commitdiff
|
tree
2018-07-24
redi
Add initi
a
l vers
i
o
n of
C++1
7
<memory_resource> he
a
d
e
r
commit
|
commitdiff
|
tree
2018-07-24
redi
PR libstdc++/86658 f
i
x __niter_wrap
to not co
p
y invalid
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
redi
Minor refactoring
i
n
<bit> hea
d
er
commit
|
commitdiff
|
tree
2018-07-24
redi
R
e
order conditio
n
s in uses-allocator construct
i
on helper
commit
|
commitdiff
|
tree
2018-07-24
redi
Mak
e
__re
s
ourc
e
_adapto
r
_im
p
usable with C++17 memory_resource
commit
|
commitdiff
|
tree
2018-07-24
redi
P
R
libst
d
c++/70966
f
ix
life
t
ime bug for
d
efaul
t
r
e
s
ourc
e
commit
|
commitdiff
|
tree
2018-07-23
r
e
di
P
R libst
d
c++/70940 optimize pmr::resource_adaptor f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
red
i
PR libstdc++/86595 add miss
i
ng no
e
xce
p
t
commit
|
commitdiff
|
tree
2018-07-20
redi
Use
default visibility to work around
clang -fvisibility
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
red
i
P
R libs
t
dc++/86603
M
ove __cpp_lib_list_rem
o
v
e_return
_
type
.
.
.
commit
|
commitdiff
|
tree
2018-07-19
r
e
di
Si
m
plify
the base characteristics for some type tra
i
ts
commit
|
commitdiff
|
tree
2018-07-19
red
i
Use __built
i
n_memmove
f
o
r t
r
ivial
l
y copyable types
commit
|
commitdiff
|
tree
2018-07-17
red
i
P
R
libstdc++/86450
u
se -Wabi=2 and simplify -Wer
r
or use
commit
|
commitdiff
|
tree
2018-07-17
redi
Remove un
u
s
ed
e
xplicit
insta
n
t
i
a
t
io
n
of
__
b
ind_simple
commit
|
commitdiff
|
tree
2018-07-16
red
i
* scripts/cr
e
ate_testsu
i
te_files: Fix typo i
n
c
omment
.
commit
|
commitdiff
|
tree
2018-07-16
redi
P
R
l
ibstdc++/86537 re
m
ove less<shared_ptr<T>
>
partial
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
redi
PR libstdc
+
+/84928
use std::move in <num
e
ric>
al
g
orithms
commit
|
commitdiff
|
tree
2018-07-06
re
d
i
Simplify linker script patte
r
ns for s
t
d
::excep
t
ion_ptr
commit
|
commitdiff
|
tree
2018-07-06
redi
P09
3
5
R
0 Eradicating unnecessarily explici
t
def
a
ult
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
red
i
*
i
nclude
/
s
t
d/v
a
r
i
a
nt
(__
a
ccepted
_
index
)
: Use void_t
.
commit
|
commitdiff
|
tree
2018-07-05
redi
PR libstdc++/85
8
31
d
e
f
i
n
e move
c
onst
r
u
c
to
r
s and operators
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
r
edi
Add xfa
i
l-if to some tests that fai
l
with COW strings
commit
|
commitdiff
|
tree
2018-07-05
redi
PR
l
i
bstdc++/
5
8265 add n
o
e
x
c
e
pt
t
o basic
_
string::as
s
ign
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
redi
PR l
i
bstdc++
/
58265 implement LW
G
2063
f
o
r COW strings
commit
|
commitdiff
|
tree
2018-07-04
redi
P0646R1 Improving the Retur
n
Val
u
e
of
E
r
ase-Like 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
P
0
4
58R2 Check
i
ng f
o
r Existen
c
e of an
E
l
em
e
nt i
n
Associat
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
r
e
di
Def
i
ne "random_de
v
ice"
e
ffective target
commit
|
commitdiff
|
tree
2018-07-04
r
e
di
F
ix std::__rotl an
d
std
:
:__rotr
commit
|
commitdiff
|
tree
2018-07-04
redi
PR libstdc
+
+/863
9
8 fix std::is_t
r
ivia
l
ly_constructible
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
redi
Optimize std
:
:rotl and std::r
o
tr, add test for std
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
redi
P
0
556R3 Integral
power-of
-
2
op
e
r
a
t
i
ons, P05
5
3
R2 Bit
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
redi
Remove r
e
dunda
n
t #
i
f cond
i
t
ional
commit
|
commitdiff
|
tree
2018-07-02
redi
P0758R1 Implicit
conversion tra
i
ts
commit
|
commitdiff
|
tree
2018-07-02
re
d
i
P0887R1
T
he identity metafunction
commit
|
commitdiff
|
tree
2018-07-02
re
d
i
O
p
timize std::s
u
b_match com
p
arisons using string_view
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
r
edi
Add white
s
pace to s
o
me dejagnu directives in
libstdc
.
.
.
commit
|
commitdiff
|
tree
2018-06-27
redi
Add std::__is_byte<
s
t
d::byte>
s
pecialization
commit
|
commitdiff
|
tree
2018-06-27
redi
Declare
s
ome
explicit in
s
tantiations for
s
trings
in
.
.
.
commit
|
commitdiff
|
tree
2018-06-26
redi
Add missing no
e
xcept on definition to match declaration
commit
|
commitdiff
|
tree
2018-06-25
red
i
PR libstdc++/86112 fix pri
n
ters for
Pytho
n
2
.
6
commit
|
commitdiff
|
tree
2018-06-25
re
d
i
U
pda
t
e po
w
erpc
6
4-linux-
g
nu/baselin
e
_
symbols
.
t
x
t
commit
|
commitdiff
|
tree
2018-06-25
redi
P
R libs
t
d
c
++/
8
6292 f
i
x exception safety of std::vector
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
re
d
i
* d
o
c
/xml/manual/status_cxx2017
.
xml: Docum
e
n
t
N453
1
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
r
e
di
Ad
d
e
x
p
erimental::
s
amp
l
e and exp
e
rimental:
:
shuffl
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
r
ed
i
Fix unexported basic_string
sy
m
bols for 32
-
bit targets
commit
|
commitdiff
|
tree
2018-06-22
re
d
i
PR lib
s
td
c
++/8628
0
fix undefined left
s
hift on 32
-
b
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
PR libst
d
c++/8
6
138 prevent
i
mplicit ins
t
antiation of
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
r
e
d
i
PR
libstdc++
/
8
332
8
ad
d
c
o
rrect ba
s
ic_string::insert
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
*
co
n
f
ig/
a
b
i/post/x8
6
_64-linux-gnu
/
bas
e
l
i
ne
_
symbo
l
s
.
.
.
commit
|
commitdiff
|
tree
next