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
PR libstdc++/86963 Implement LWG 2729 constraints on tuple assignment
2018-08-17
redi
P
R li
b
stdc
+
+
/
8
6963 Implem
e
nt
L
W
G 2729 cons
t
raints
on
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
redi
Fix
w
arning
with -Wsi
g
n
-compare -Wsystem-hea
d
er
s
commit
|
commitdiff
|
tree
2018-08-16
redi
Avoid depreca
t
ion
w
a
rning wi
t
h -Wsystem-
h
e
a
ders
commit
|
commitdiff
|
tree
2018-08-16
redi
Fix bo
o
tstrap with --en
a
b
l
e-fully-dy
n
amic-s
t
rin
g
commit
|
commitdiff
|
tree
2018-08-15
re
d
i
Fix ex
p
erime
n
tal::pmr typedefs
a
nd
a
dd tests
commit
|
commitdiff
|
tree
2018-08-15
redi
Refac
t
or uses-allo
c
ator const
r
uction
commit
|
commitdiff
|
tree
2018-08-15
redi
Fix single-threaded b
u
ild for targets w
i
thout atomics
commit
|
commitdiff
|
tree
2018-08-14
redi
PR libstdc++/869
5
4 u
s
e
non-placement
o
p
er
a
tor dele
t
e
commit
|
commitdiff
|
tree
2018-08-14
redi
S
im
p
lify overflow checks in dura
t
ion
literals
commit
|
commitdiff
|
tree
2018-08-14
redi
P
R
libstdc
+
+
/
86846 Alterna
t
ive t
o
pointer
-
width ato
m
ics
commit
|
commitdiff
|
tree
2018-08-14
redi
PR libstdc++/8534
3
o
v
erlo
a
d
__throw_i
o
s_
f
ailu
r
e
to
.
.
.
commit
|
commitdiff
|
tree
2018-08-14
redi
Rop
e
iterators: don
'
t retai
n
pointers w
h
en copied
commit
|
commitdiff
|
tree
2018-08-13
redi
PR l
i
bstd
c
++/45093 avoid warnings for _M_destroy_
n
ode
commit
|
commitdiff
|
tree
2018-08-13
red
i
Mi
n
or optimisat
i
ons in operato
r
n
e
w(size_t, alig
n
_val
_
t)
commit
|
commitdiff
|
tree
2018-08-13
redi
Add <bit> and <ve
r
sion> to freestanding hea
d
ers
commit
|
commitdiff
|
tree
2018-08-13
redi
Revert
"libstdc++-v3:
H
ave alig
n
ed_alloc() on
N
e
wli
b
"
commit
|
commitdiff
|
tree
2018-08-10
redi
PR libstdc++/6821
0
adjust ope
r
a
t
or new and de
l
ete
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
redi
Fix
f
o
rmatting
i
n
ChangeLog
commit
|
commitdiff
|
tree
2018-08-09
redi
D
e
fine aliases for conta
i
ners using pol
y
morphic_allocato
r
commit
|
commitdiff
|
tree
2018-08-08
redi
Prevent int
e
rna
l
aligned_alloc clashing w
i
th l
i
bc versio
n
commit
|
commitdiff
|
tree
2018-08-08
r
edi
Fix Doc
b
o
o
k mar
k
up for ta
b
l
e entry
commit
|
commitdiff
|
tree
2018-08-08
r
edi
Ad
d
missi
n
g <e
x
perimental/numeric> head
e
r
t
o docs
commit
|
commitdiff
|
tree
2018-08-08
re
d
i
P
R
libstdc++/86597 directory_e
n
try observe
r
s shou
l
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
re
d
i
PR lib
s
t
dc++/86874 fi
x
std::variant::
s
wa
p
regressi
o
n
commit
|
commitdiff
|
tree
2018-08-07
redi
PR libstdc++/86
8
61 Meet precond
i
t
i
on
f
o
r Sola
r
is m
e
malig
n
commit
|
commitdiff
|
tree
2018-08-07
redi
De
f
i
n
e
mono
t
onic_
b
uff
e
r_resource membe
r
s o
u
t-o
f
-line
commit
|
commitdiff
|
tree
2018-08-03
r
edi
Add
workaround
f
or non
-
unique err
n
o
v
alu
e
s on AIX
commit
|
commitdiff
|
tree
2018-08-01
redi
A
dd
-D
_
GLI
B
CXX_ASS
E
RTIONS to DEBUG_FL
A
GS
commit
|
commitdiff
|
tree
2018-08-01
r
edi
Use steady_clock to implement condi
t
ion_variable::wait
_
for
commit
|
commitdiff
|
tree
2018-08-01
redi
Report early wa
k
e
up of c
o
ndition_
v
ariable::wa
i
t_
u
ntil
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
red
i
P
R
libstd
c
++
/
60555 std::s
y
stem_ca
t
egory(
)
sho
u
ld recognise
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
redi
PR libstdc++/86751
def
a
ult assignment oper
a
tors for
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
r
e
di
Don't unconditi
o
nally define fea
t
u
re test m
a
cros in
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
r
e
di
Improve libstdc++ d
o
c
s
w
.
r
.
t
ne
w
e
r C++ standards
commit
|
commitdiff
|
tree
2018-07-31
red
i
Repl
a
c
e
safe bool idiom
w
ith explicit ope
r
a
t
or bool
commit
|
commitdiff
|
tree
2018-07-30
redi
PR l
i
b
s
tdc++/86734 make rever
s
e_iterato
r
::oper
a
tor
.
.
.
commit
|
commitdiff
|
tree
2018-07-30
redi
Add workaround fo
r
a
l
igned_alloc bug o
n
AIX
commit
|
commitdiff
|
tree
2018-07-26
redi
A
d
d missing
d
g-require-cstdint
d
irectiv
e
s to tests
commit
|
commitdiff
|
tree
2018-07-26
red
i
R
emove dg-requir
e
-cstd
i
nt directi
v
e fro
m
tests
commit
|
commitdiff
|
tree
2018-07-26
re
d
i
Remo
v
e
d
g-requi
r
e-cstdint directive from t
e
s
ts
commit
|
commitdiff
|
tree
2018-07-26
redi
Remov
e
dg-require-
c
st
d
i
n
t directive
from
t
est
s
commit
|
commitdiff
|
tree
2018-07-26
r
edi
Ad
d
miss
i
ng checks for _GLIBCXX_USE_C
9
9_STDINT_TR1
commit
|
commitdiff
|
tree
2018-07-26
r
e
d
i
Mod
i
f
y some library internals to
w
o
r
k without <stdint
.
h
>
commit
|
commitdiff
|
tree
2018-07-26
redi
Rem
o
ve char16_t and char32_
t
dependency on <
s
tdint
.
h>
commit
|
commitdiff
|
tree
2018-07-26
r
ed
i
R
e
mov
e
<chrono> dependency
o
n
_GL
I
BCXX_USE_C99_STDINT_
T
R1
commit
|
commitdiff
|
tree
2018-07-25
redi
PR libstdc+
+
/86676 anot
h
er alignment fix for te
s
t
commit
|
commitdiff
|
tree
2018-07-25
redi
PR libstdc++/866
7
6 Do
not as
s
ume
st
a
ck buffer i
s
aligned
commit
|
commitdiff
|
tree
2018-07-25
redi
A
d
d missing header for st
d
::max_align_t
commit
|
commitdiff
|
tree
2018-07-25
r
e
di
Add new src/c++
1
7 directory to l
i
st in acinclude
.
m4
commit
|
commitdiff
|
tree
2018-07-25
redi
Move
s
td::unique_lock
d
ef
i
n
iti
o
n t
o
a s
e
parate he
a
der
commit
|
commitdiff
|
tree
2018-07-24
re
d
i
Add
i
nitial
v
ersion
o
f C++17 <memory_resourc
e
> header
commit
|
commitdiff
|
tree
2018-07-24
red
i
P
R
libstdc
+
+
/8665
8
f
i
x __niter_
w
rap to
n
o
t copy in
v
alid
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
re
d
i
Mi
n
or refactoring in <bit> header
commit
|
commitdiff
|
tree
2018-07-24
re
d
i
R
eorder con
d
itions in uses
-
all
o
cator construction he
l
per
commit
|
commitdiff
|
tree
2018-07-24
re
d
i
Make __
r
esource_adaptor_imp usable with C+
+
17 memory_resource
commit
|
commitdiff
|
tree
2018-07-24
redi
PR libstdc+
+
/70966 fix li
f
etime
bug for de
f
a
ult resource
commit
|
commitdiff
|
tree
2018-07-23
redi
PR libstdc++/70940
optim
i
ze
p
m
r
:
:
r
e
source_ada
p
to
r
fo
r
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
redi
PR libstd
c
++/8659
5
add missin
g
n
o
e
xc
e
pt
commit
|
commitdiff
|
tree
2018-07-20
redi
Use default visibility to
work around
clan
g
-fvisibi
l
i
t
y
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
r
e
di
PR libstdc++/8660
3
Move __cpp_lib_list_remove_return_type
.
.
.
commit
|
commitdiff
|
tree
2018-07-19
redi
Simplify the
base characteristi
c
s
f
or some type traits
commit
|
commitdiff
|
tree
2018-07-19
redi
U
s
e _
_
built
i
n_
m
emmove
f
or trivially co
p
yable types
commit
|
commitdiff
|
tree
2018-07-17
redi
PR libstdc++/86450 us
e
-Wabi=2
and si
m
p
lify -Werror use
commit
|
commitdiff
|
tree
2018-07-17
r
edi
Remo
v
e unu
s
ed exp
l
i
c
it instan
t
iation
o
f __bind
_
simp
l
e
commit
|
commitdiff
|
tree
2018-07-16
redi
*
s
cripts/create_te
s
tsuit
e
_files: Fi
x
typo in comment
.
commit
|
commitdiff
|
tree
2018-07-16
redi
PR libstd
c
++/86537 remove less<shared_ptr<
T
>> part
i
al
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
r
edi
PR libstdc++/
8
4928 use std::move in
<numeric> algorithm
s
commit
|
commitdiff
|
tree
2018-07-06
redi
Simplify linker scr
i
pt patterns for std::except
i
on_ptr
commit
|
commitdiff
|
tree
2018-07-06
redi
P0935
R
0 E
r
a
dicating unnec
e
ss
a
rily explicit defaul
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
redi
* in
c
lude/std/variant (__
a
ccepted_index): Use
v
o
i
d
_t
.
commit
|
commitdiff
|
tree
2018-07-05
redi
PR li
b
stdc++/85
8
31 define move
constru
c
tors
and o
p
erat
o
rs
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
redi
Add xfail-if
t
o some te
s
t
s that fail with
C
O
W strings
commit
|
commitdiff
|
tree
2018-07-05
redi
PR l
i
b
s
tdc
+
+/58265 add noexcept to basic_string
:
:as
s
ign
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
r
edi
P
R libst
d
c++/58265 impleme
n
t LWG 2063 for COW strings
commit
|
commitdiff
|
tree
2018-07-04
red
i
P0
6
46R
1
Impr
o
v
i
n
g
th
e
R
eturn Value o
f
Eras
e
-Li
k
e A
l
go
r
ithm
s
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
r
e
di
P0458R2 Ch
e
cking for
Existen
c
e o
f
a
n
El
e
ment in Associative
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
re
d
i
D
e
f
ine "r
a
ndo
m
_d
e
v
ice"
e
ffective targ
e
t
commit
|
commitdiff
|
tree
2018-07-04
redi
Fix std:
:
__rotl and std::__rotr
commit
|
commitdiff
|
tree
2018-07-04
redi
PR l
i
bstdc++/86
3
98 fi
x
std::is_trivia
l
ly_constru
c
tible
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
redi
Optimize std::rotl and
std::rot
r
, add test for
s
td
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
r
e
di
P
0
5
56R3
I
n
tegral power-of-2 operations,
P0553R2 Bi
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
r
e
di
Remov
e
redund
a
nt #if c
o
ndit
i
onal
commit
|
commitdiff
|
tree
2018-07-02
re
d
i
P
0
758R1 Implicit conve
r
sion tr
a
its
commit
|
commitdiff
|
tree
2018-07-02
redi
P0887R
1
T
h
e identity metafunction
commit
|
commitdiff
|
tree
2018-07-02
re
d
i
Opt
i
mi
z
e std::s
u
b_match
comparisons
u
sing string_vi
e
w
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
redi
Add white
s
pac
e
to
s
o
me dej
a
gnu dire
c
tives in l
i
bstdc
.
.
.
commit
|
commitdiff
|
tree
2018-06-27
redi
A
d
d s
t
d::
_
_is_byte
<
s
t
d:
:
byte
>
specializ
a
t
ion
commit
|
commitdiff
|
tree
2018-06-27
redi
Declare s
o
me
e
xplicit ins
t
a
n
tiations for strings in
.
.
.
commit
|
commitdiff
|
tree
2018-06-26
redi
Add missing noe
x
c
e
pt on defin
i
ti
o
n
to
ma
t
ch declaration
commit
|
commitdiff
|
tree
2018-06-25
redi
PR libstdc++/861
1
2 fix pri
n
ters
f
o
r Py
t
hon
2
.
6
commit
|
commitdiff
|
tree
2018-06-25
red
i
Update powerpc64-linu
x
-g
n
u/bas
e
line_symbols
.
txt
commit
|
commitdiff
|
tree
2018-06-25
r
e
d
i
PR
libstdc+
+
/86292 fix exception safety of std::vector
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
redi
*
d
oc/xml/manual/sta
t
us_cxx2017
.
xml: Document N4531
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
r
e
di
Add exper
i
menta
l
:
:sa
m
ple and experi
m
ental::shuffle
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
redi
Fi
x
unexp
o
r
t
ed basic_strin
g
s
y
mbols for 32-bit targets
commit
|
commitdiff
|
tree
2018-06-22
redi
P
R
li
b
stdc++/8628
0
fix undefine
d
left shift on 32-bit
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
r
e
di
PR libstdc+
+
/86138 p
r
event implicit
i
nstantiation of
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
P
R libstdc++/8332
8
add corr
e
ct ba
s
ic_string::insert
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
r
e
di
* config/abi/post/x86_64-linux-gn
u
/ba
s
eli
n
e_sy
m
b
ols
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
red
i
PR libstdc
+
+/70940 mak
e
pmr:
:
resource_ad
a
ptor
r
eturn
.
.
.
commit
|
commitdiff
|
tree
next