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
Simplify overflow checks in duration literals
2018-08-14
redi
Simplify overflow checks i
n
dura
t
ion literals
commit
|
commitdiff
|
tree
2018-08-14
red
i
PR libstdc++/86846 Al
t
ernative to pointer-width atomics
commit
|
commitdiff
|
tree
2018-08-14
redi
PR libstdc+
+
/8
5
343 ov
e
rload __throw_ios_fai
l
ure to
.
.
.
commit
|
commitdiff
|
tree
2018-08-14
redi
Rope iterato
r
s: don
'
t retain pointers when copied
commit
|
commitdiff
|
tree
2018-08-13
redi
PR l
i
bstdc++/4509
3
avo
i
d warnings for _M_destroy
_
nod
e
commit
|
commitdiff
|
tree
2018-08-13
re
d
i
Mi
n
or
o
p
timis
a
ti
o
ns
i
n op
e
ra
t
o
r new(size_t
,
align_v
a
l_t)
commit
|
commitdiff
|
tree
2018-08-13
redi
Add <bi
t
>
a
n
d <version> to freestanding hea
d
ers
commit
|
commitdiff
|
tree
2018-08-13
redi
Revert
"
libs
t
dc++-v3: Have
aligne
d
_a
l
loc() on Newlib"
commit
|
commitdiff
|
tree
2018-08-10
redi
PR li
b
stdc++/68
2
10
adjust operator new and
delete for
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
redi
Fix fo
r
ma
t
ting in C
h
angeLog
commit
|
commitdiff
|
tree
2018-08-09
redi
Define aliases for
con
t
ainer
s
us
i
ng p
o
lymorphic_allocator
commit
|
commitdiff
|
tree
2018-08-08
redi
Prevent internal
aligned_al
l
oc cla
s
hing with
l
i
bc v
e
rsion
commit
|
commitdiff
|
tree
2018-08-08
redi
Fi
x
Docboo
k
marku
p
for
t
able
e
n
t
r
y
commit
|
commitdiff
|
tree
2018-08-08
r
edi
Add missing <experim
e
nt
a
l/numeric> header to docs
commit
|
commitdiff
|
tree
2018-08-08
redi
PR libstdc++/865
9
7 direc
t
o
r
y_en
t
ry obse
r
vers should
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
r
e
di
PR l
i
bst
d
c++/86874 fix std::variant::swap re
g
re
s
s
i
on
commit
|
commitdiff
|
tree
2018-08-07
redi
PR libs
t
dc++/86861 Mee
t
precondition for Solaris memal
i
gn
commit
|
commitdiff
|
tree
2018-08-07
redi
Define m
o
n
otonic_buf
f
er_resou
r
ce
membe
r
s ou
t
-of-line
commit
|
commitdiff
|
tree
2018-08-03
redi
Add
w
orkaround for non-uniqu
e
err
n
o v
a
lues
on AIX
commit
|
commitdiff
|
tree
2018-08-01
r
edi
Add -D_GLIBCXX_ASSE
R
TIONS to DEBUG_F
L
AGS
commit
|
commitdiff
|
tree
2018-08-01
redi
Use
s
teady
_
clock
t
o
implement condition_variable
:
:
wait_for
commit
|
commitdiff
|
tree
2018-08-01
r
edi
Report earl
y
wakeup of
cond
i
t
ion_variable::wait_un
t
i
l
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
redi
PR libstdc++/60
5
55 std::
s
ystem_
c
ateg
o
r
y
() should reco
g
nise
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
redi
PR libstdc++/86751 defa
u
lt
a
ssignmen
t
o
perato
r
s for
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
r
edi
Do
n
't u
n
conditionall
y
define featu
r
e test
m
acros in
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
redi
Improve libs
t
dc+
+
docs w
.
r
.
t newer C++ sta
n
dards
commit
|
commitdiff
|
tree
2018-07-31
redi
Repl
a
ce safe bool idiom with explicit operator b
o
ol
commit
|
commitdiff
|
tree
2018-07-30
r
ed
i
PR libstdc++/86734 m
a
k
e
reverse
_
iterator
:
:o
p
erator
.
.
.
commit
|
commitdiff
|
tree
2018-07-30
redi
Add workaround
f
or aligned_a
l
l
o
c bug on AIX
commit
|
commitdiff
|
tree
2018-07-26
re
d
i
Add missing
dg-requ
i
re-cst
d
int directi
v
e
s
to tests
commit
|
commitdiff
|
tree
2018-07-26
r
edi
Remo
v
e dg-re
q
u
ire-cstdi
n
t direct
i
ve
from tests
commit
|
commitdiff
|
tree
2018-07-26
r
edi
Remo
v
e d
g
-require-
c
stdint directive from tests
commit
|
commitdiff
|
tree
2018-07-26
r
edi
R
e
move dg-requ
i
re-cst
d
int directive from test
s
commit
|
commitdiff
|
tree
2018-07-26
r
edi
A
dd mi
s
sing chec
k
s
f
or _GLIBCXX_U
S
E_C99_STDINT_TR
1
commit
|
commitdiff
|
tree
2018-07-26
redi
M
o
dify some li
b
rary inte
r
nals
t
o wor
k
without <s
t
dint
.
h>
commit
|
commitdiff
|
tree
2018-07-26
r
edi
Remove char16_t
and char32
_
t dep
e
ndency on <stdint
.
h>
commit
|
commitdiff
|
tree
2018-07-26
r
ed
i
R
emove <
c
hr
o
no>
d
epende
n
cy
o
n _GLI
B
CXX_USE_C99_STDI
N
T_TR1
commit
|
commitdiff
|
tree
2018-07-25
re
d
i
PR libst
d
c++/
8
6676 another alig
n
ment fix
f
or test
commit
|
commitdiff
|
tree
2018-07-25
redi
PR
libstdc++/86676 D
o
not assume stack buf
f
er
i
s alig
n
ed
commit
|
commitdiff
|
tree
2018-07-25
redi
Ad
d
missing header f
o
r
std::m
a
x_align_t
commit
|
commitdiff
|
tree
2018-07-25
r
e
di
Ad
d
ne
w
src/c++17 dir
e
ctory t
o
lis
t
in acinclude
.
m4
commit
|
commitdiff
|
tree
2018-07-25
redi
M
o
v
e
std::
u
n
i
que
_
lock
d
e
finition to a separate header
commit
|
commitdiff
|
tree
2018-07-24
redi
Add initial ve
r
si
o
n of C++17 <mem
o
ry
_
resource> header
commit
|
commitdiff
|
tree
2018-07-24
redi
PR libstdc++/86658 fix
_
_nit
e
r_wrap t
o
not copy invalid
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
redi
Minor refact
o
ring in <b
i
t
>
heade
r
commit
|
commitdiff
|
tree
2018-07-24
redi
Reorder co
n
ditions
i
n uses-allocator construc
t
ion helper
commit
|
commitdiff
|
tree
2018-07-24
r
e
di
Make
_
_resource_adaptor_i
m
p usable
wit
h
C++17 memory
_
resource
commit
|
commitdiff
|
tree
2018-07-24
redi
PR libs
t
dc++/70
9
6
6
fix lifetime bug f
o
r default r
e
source
commit
|
commitdiff
|
tree
2018-07-23
redi
PR libstdc++
/
70940 optimize pmr::res
o
urce_adapto
r
for
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
redi
PR li
b
std
c
++
/
86595
add missing noexcept
commit
|
commitdiff
|
tree
2018-07-20
redi
Us
e
d
efau
l
t
v
isibilit
y
to wo
r
k around
clang -fvisibility
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
redi
PR
libstdc++
/
86603 Move __cpp_
l
ib_li
s
t_remove_
r
et
u
rn_
t
yp
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-19
re
d
i
Simplify the base characteristics for some type tra
i
ts
commit
|
commitdiff
|
tree
2018-07-19
redi
Use __builtin_mem
m
ove for
trivially c
o
py
a
ble typ
e
s
commit
|
commitdiff
|
tree
2018-07-17
redi
PR libstdc++/
8
6450 use -W
a
bi=2 and simplify -Wer
r
or use
commit
|
commitdiff
|
tree
2018-07-17
red
i
Remove unus
e
d
explic
i
t
i
nstantiation of _
_
bind_simple
commit
|
commitdiff
|
tree
2018-07-16
redi
* scripts/c
r
eate_testsuite_files: Fix typ
o
i
n
comment
.
commit
|
commitdiff
|
tree
2018-07-16
redi
PR
libstdc++/
8
653
7
r
emove less<shared_ptr<T
>
> partial
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
redi
PR li
b
stdc++/84928
use std::mo
v
e in
<
numeric> algorithms
commit
|
commitdiff
|
tree
2018-07-06
redi
Sim
p
lify
linker script pa
t
t
e
rns for
s
td
:
:exception_ptr
commit
|
commitdiff
|
tree
2018-07-06
redi
P0935R0 Eradicating unnecessarily explicit
d
efaul
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
redi
*
include
/
std/var
i
ant (__accept
e
d_index): Us
e
void_t
.
commit
|
commitdiff
|
tree
2018-07-05
red
i
PR l
i
bstdc++/85831 define move con
s
truc
t
ors and operators
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
redi
A
dd xfa
i
l-
i
f to so
m
e
tests
th
a
t fail
w
ith COW strings
commit
|
commitdiff
|
tree
2018-07-05
r
edi
P
R libst
d
c++/58265 add noe
x
ce
p
t
t
o basi
c
_strin
g
::assign
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
redi
PR libstdc++
/
58265 implement LWG
2
06
3
fo
r
COW strings
commit
|
commitdiff
|
tree
2018-07-04
redi
P
0646R1
I
mpr
o
ving the Return Val
u
e of Er
a
se-Like Algo
r
i
t
h
ms 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
P0458R2 Checking for Exist
e
nce of
an Elem
e
nt in Associa
t
ive
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
red
i
Def
i
ne "random_device" effective ta
r
get
commit
|
commitdiff
|
tree
2018-07-04
redi
Fix std::__rotl and std::__rotr
commit
|
commitdiff
|
tree
2018-07-04
red
i
PR libstdc++/86398 fix st
d
::is_
t
r
i
vially_c
o
n
s
tructible
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
r
e
di
O
p
timize s
t
d::ro
t
l and std::rotr, a
d
d
test for std
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
redi
P0556
R
3 Integral powe
r
-
of-2 opera
t
i
o
n
s
, P0553R2 Bi
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
redi
Remove redundant #if
conditio
n
al
commit
|
commitdiff
|
tree
2018-07-02
redi
P0
7
5
8
R1 Implicit co
n
v
e
rsion
t
r
a
i
ts
commit
|
commitdiff
|
tree
2018-07-02
r
e
d
i
P088
7
R
1 The
identity metafunction
commit
|
commitdiff
|
tree
2018-07-02
r
e
di
Optimize s
t
d::sub_mat
c
h
comp
a
ri
s
ons using
string_view
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
redi
Add
w
h
i
tespace
to some
dejagnu di
r
ecti
v
es in
libstdc
.
.
.
commit
|
commitdiff
|
tree
2018-06-27
redi
Ad
d
std::__
i
s_by
t
e
<std::b
y
t
e
>
s
p
ecialization
commit
|
commitdiff
|
tree
2018-06-27
re
d
i
D
e
cl
a
re
s
o
me expl
i
cit instantiations for s
t
r
i
ngs in
.
.
.
commit
|
commitdiff
|
tree
2018-06-26
r
edi
Add
m
issing n
o
except o
n
definition to matc
h
decl
a
ration
commit
|
commitdiff
|
tree
2018-06-25
red
i
P
R
libs
t
dc+
+
/86112 fi
x
p
r
i
nters for Pytho
n
2
.
6
commit
|
commitdiff
|
tree
2018-06-25
re
d
i
Up
d
ate powe
r
pc64-linux-g
n
u/baseline_symbo
l
s
.
txt
commit
|
commitdiff
|
tree
2018-06-25
r
edi
PR l
i
bstdc++/86292 fix except
i
on s
a
fety of std::vector
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
r
edi
*
d
oc/xml/
m
a
n
u
al/status_c
x
x2017
.
xml: Document N4531
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
redi
Add
e
xperimental::sample
and experimental::s
h
uffle
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
redi
F
ix unexpo
r
t
ed basic_
s
trin
g
s
ym
b
o
ls for 32-bit targets
commit
|
commitdiff
|
tree
2018-06-22
redi
PR libstdc
+
+/86280 fix undefine
d
left shift on 32-bit
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
PR lib
s
t
d
c
++/86138 prevent implicit instantiation of
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
red
i
PR lib
s
tdc++/
8
3328 add correct ba
s
ic_string
:
:i
n
sert
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
* confi
g
/
abi/pos
t
/x
8
6_64-lin
u
x-gnu/baseline_symbols
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
PR lib
s
tdc++/70940 mak
e
pm
r
::resource_
a
d
a
ptor
ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
redi
P
R libs
t
dc++/70940 make p
m
r::re
s
our
c
e_
a
d
a
ptor re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
redi
PR l
i
bstdc++/70966
make pmr::ne
w
_
delete_resource()
.
.
.
commit
|
commitdiff
|
tree
2018-06-20
redi
Ad
d
testcas
e
accidentally not co
m
m
itt
e
d
earl
i
e
r
commit
|
commitdiff
|
tree
2018-06-19
redi
Remove un
u
sed <ex
c
e
p
tion> header
from <util
i
t
y
>
commit
|
commitdiff
|
tree
2018-06-18
redi
L
WG 2975 ensure
co
n
s
t
ru
c
t(pair
<
T,U
>
*,
.
.
.
) used to
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
re
d
i
LWG
2
989 hid
e
path
iostream
o
perator
s
from normal loo
k
up
commit
|
commitdiff
|
tree
2018-06-18
redi
LWG 3050 Fi
x
cv-qu
a
li
f
ication
o
f
c
o
n
v
ertibili
t
y co
n
strain
t
s
commit
|
commitdiff
|
tree
2018-06-18
red
i
P0754R2 <versi
o
n>
header
commit
|
commitdiff
|
tree
next