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
Implement std::launder for C++17
2016-10-28
redi
Implement std:
:
launder for C
+
+
17
commit
|
commitdiff
|
tree
2016-10-27
redi
F
i
x target selectors in unifo
r
m_inside_sphere_distribution
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
redi
Adjust preci
s
ion of filesystem:
:
last_write_time tests
commit
|
commitdiff
|
tree
2016-10-26
redi
Fix
t
est for recursiv
e
_directory_iterator::pop
commit
|
commitdiff
|
tree
2016-10-26
redi
A
d
d recursive_
d
i
r
ec
t
ory_iterator::pop(error_c
o
d
e&)
commit
|
commitdiff
|
tree
2016-10-26
redi
Fi
x
err
o
r
handl
i
ng in recur
s
ive_directory_iterator
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
re
d
i
PR78111 fix fallback code for
f
ilesyst
e
m::canonical
commit
|
commitdiff
|
tree
2016-10-26
redi
Add missing
header in Filesystem TS configu
r
e test
s
commit
|
commitdiff
|
tree
2016-10-25
re
d
i
Hand
l
e
n
egative times in filesystem::last_write_tim
e
commit
|
commitdiff
|
tree
2016-10-25
r
ed
i
Fix error handlin
g
in copy_
f
ile and equivalent
commit
|
commitdiff
|
tree
2016-10-24
redi
Fix
e
rror hand
l
i
n
g in fi
l
esystem::is_empty
commit
|
commitdiff
|
tree
2016-10-24
r
e
d
i
PR71
3
37 fix filesystem::temp_di
r
e
c
t
o
ry_pa
t
h
e
rror handling
commit
|
commitdiff
|
tree
2016-10-24
redi
M
a
ke directory iterators bec
o
me end iter
a
tor on error
commit
|
commitdiff
|
tree
2016-10-24
redi
Do not retry fa
i
l
ed close(3) in file
s
ystem::copy
commit
|
commitdiff
|
tree
2016-10-24
redi
Implement DR
resolutions for f
i
lesystem::c
o
py
commit
|
commitdiff
|
tree
2016-10-24
redi
M
a
k
e vector::data() return typ
e
c
o
nsi
s
tent in
C++98
commit
|
commitdiff
|
tree
2016-10-22
re
d
i
Ignore perms:
:
syml
i
nk_nofollo
w
on non-symlink
s
commit
|
commitdiff
|
tree
2016-10-21
r
e
di
LW
G
2
7
20 im
p
lement fi
l
esystem::p
e
rms::sy
m
l
i
n
k_nofollow
commit
|
commitdiff
|
tree
2016-10-21
redi
L
W
G2725 Fix error reporting for file
s
ystem::
e
xists
commit
|
commitdiff
|
tree
2016-10-21
redi
LWG2
7
07
i
n
i
t files
y
ste
m
::path from string_type&&
commit
|
commitdiff
|
tree
2016-10-21
r
edi
Opt
i
mize RNG use in std::sample selectio
n
sam
p
ling
commit
|
commitdiff
|
tree
2016-10-21
redi
S
pli
t
<functional> into smaller pieces
commit
|
commitdiff
|
tree
2016-10-21
red
i
Use g
l
obal operator
ne
w
in std::make_exception
_
ptr
commit
|
commitdiff
|
tree
2016-10-20
r
edi
Prepa
r
e s
h
ared_
p
tr for array support
commit
|
commitdiff
|
tree
2016-10-20
redi
Tweak
whitespace in std::allocator files
commit
|
commitdiff
|
tree
2016-10-20
redi
PR
7
8052
D
e
fine std::
a
llocator<v
o
id>::{construc
t
,destro
y
}
commit
|
commitdiff
|
tree
2016-10-20
redi
Add more tests for e
n
able_
s
hared_f
r
om_this ambig
u
ities
commit
|
commitdiff
|
tree
2016-10-19
re
d
i
M
a
ke std::enable_sha
r
ed
_
fro
m
_this cope with
a
m
big
u
ity
commit
|
commitdiff
|
tree
2016-10-19
redi
F
i
x
c
o
py&
p
aste error in __gnu_debug::
v
ector
commit
|
commitdiff
|
tree
2016-10-19
redi
F
ix incorrec
t
commen
t
about std::a
u
to_
p
tr
commit
|
commitdiff
|
tree
2016-10-19
redi
Test experimental::
s
hare
d
_
p
tr
c
onstruction fro
m
other
.
.
.
commit
|
commitdiff
|
tree
2016-10-19
redi
Move negat
i
v
e
uniq
u
e_
p
tr test
s
to new
fil
e
commit
|
commitdiff
|
tree
2016-10-19
redi
Fix
s
td::experimen
t
al::shared_p
t
r
SFINAE
constraints
commit
|
commitdiff
|
tree
2016-10-19
redi
PR77990 refa
c
t
o
r
u
n
ique_ptr to encapsulate tuple
commit
|
commitdiff
|
tree
2016-10-18
redi
F
i
x indentatio
n
of e
x
perimental::shared_ptr code
commit
|
commitdiff
|
tree
2016-10-18
red
i
Fix
t
ypos in experimenta
l
::sh
a
re
d
_pt
r
commit
|
commitdiff
|
tree
2016-10-18
red
i
Don't de
f
i
ne
u
ses-allocator variab
l
e templates in C+
+
11
commit
|
commitdiff
|
tree
2016-10-17
redi
PR77994 Convert s
t
d::sample
size argumen
t
t
o
s
u
itable
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
redi
PR
7
7998 Re
m
ove std::t
h
read::_Invoker
:
:resul
t
_type
commit
|
commitdiff
|
tree
2016-10-17
r
e
di
PR77987 Fix
u
n
i
q
ue_
p
t
r<T[], D>::reset
(
U
) for T
!
= U
commit
|
commitdiff
|
tree
2016-10-17
r
edi
Impleme
n
t P0084R2, Emplace retu
r
n
type,
for C++1
7
commit
|
commitdiff
|
tree
2016-10-14
red
i
Op
t
imize
std
:
:shuffle by usi
n
g generator to
g
et two
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
re
d
i
R
e
solve a
m
biguitie
s
in std::experiment
a
l
:
:
sampl
e
test
commit
|
commitdiff
|
tree
2016-10-14
redi
M
a
ke
std
:
:bi
n
d
use std::invoke
commit
|
commitdiff
|
tree
2016-10-14
redi
Av
o
id copies in
s
td
:
:s
c
oped_allocator_adaptor pie
c
e
wis
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
redi
P
R
65122
extende
d
alignm
e
nt su
p
po
r
t in
allocators
commit
|
commitdiff
|
tree
2016-10-14
redi
S
i
mpl
i
fy refere
n
ce_wrapper nested typed
e
fs
commit
|
commitdiff
|
tree
2016-10-13
redi
Avoid #include <functio
n
al>
in
other headers
commit
|
commitdiff
|
tree
2016-10-13
redi
Add mis
s
ing <random> head
e
r
in testcase
commit
|
commitdiff
|
tree
2016-10-13
redi
Qualify
u
se
of std:
:
declval to avo
i
d AD
L
commit
|
commitdiff
|
tree
2016-10-13
redi
Change
t
est to use VERIFY not assert
commit
|
commitdiff
|
tree
2016-10-13
r
e
di
Us
e
normal
mode
containers in searchers
commit
|
commitdiff
|
tree
2016-10-13
r
e
d
i
Replace
non
-
c
onstexpr decrement i
n
std::chrono:
:
f
l
o
or
commit
|
commitdiff
|
tree
2016-10-13
redi
Re
s
tore __bind
_
si
m
ple for compat symbol
s
commit
|
commitdiff
|
tree
2016-10-13
redi
R
e
place
__bind
_
s
imple
wi
t
h s
t
d
::thread:
:
__make_invoker
commit
|
commitdiff
|
tree
2016-10-13
redi
F
i
x
e
x
c
eption-sp
e
cif
i
cations for std
:
:_N
o
t_fn
commit
|
commitdiff
|
tree
2016-10-13
r
e
d
i
Fix excepti
o
n-specification of std::invoke
commit
|
commitdiff
|
tree
2016-10-12
re
d
i
Define std::sample for
C
++17
commit
|
commitdiff
|
tree
2016-10-12
redi
Ma
k
e
test help
e
r wo
r
k with non-copyable typ
e
s
commit
|
commitdiff
|
tree
2016-10-12
redi
Simp
l
ify std
:
:call_o
n
ce i
m
plementation
commit
|
commitdiff
|
tree
2016-10-12
redi
Add missin
g
return to uninitializ
e
d_d
e
f
ault_co
n
struct_n
commit
|
commitdiff
|
tree
2016-10-12
redi
Re
m
ove 're
t
u
r
n
'
f
rom
n
ore
t
ur
n
fu
n
ction
commit
|
commitdiff
|
tree
2016-10-12
redi
Do not cop
y
s
t
d:cal
l
_once arguments (L
W
G 2442)
commit
|
commitdiff
|
tree
2016-10-11
r
e
di
Opt
i
mise std::
l
ist::as
s
ig
n
(
i
n
i
t
ia
l
ize
r
_list<T>) slightly
commit
|
commitdiff
|
tree
2016-10-11
redi
Sim
p
lify std::r
e
throw_if_nested definition
commit
|
commitdiff
|
tree
2016-10-11
re
d
i
Enable printers and xmethod
s
for std:
:
__cxx11:
:
list
commit
|
commitdiff
|
tree
2016-10-11
r
e
d
i
Re
m
ove redundant co
n
st
q
u
a
liflie
r
s
f
rom
str
i
ng
_
view
commit
|
commitdiff
|
tree
2016-10-11
redi
More noe
x
cep
t
fo
r
standard mutex
t
y
pe
s
a
n
d
locks
commit
|
commitdiff
|
tree
2016-10-10
redi
Improve docs on libstd
c
++ source-
c
ode layout
commit
|
commitdiff
|
tree
2016-10-10
redi
Update docs on lib
s
tdc++ source-code layout
commit
|
commitdiff
|
tree
2016-10-10
redi
Correc
t
C++11 implementation status docs
commit
|
commitdiff
|
tree
2016-10-10
r
e
di
Use noexcep
t
in
s
tead of _GLI
B
CXX_USE_
N
O
E
XCEPT
commit
|
commitdiff
|
tree
2016-10-10
redi
Minor s
i
mplific
a
t
i
on to s
t
d::
_
Bind_result hel
p
ers
commit
|
commitdiff
|
tree
2016-10-10
r
e
di
Im
p
l
eme
n
t constexpr std::a
d
dressof for C++17
commit
|
commitdiff
|
tree
2016-10-10
redi
Define std::allocator
<
T
>
::is
_
always_eq
u
al
commit
|
commitdiff
|
tree
2016-10-10
redi
LWG 273
3
, LWG 2
7
5
9
reject bo
o
l i
n
gcd and lc
m
commit
|
commitdiff
|
tree
2016-10-10
redi
A
d
d noex
c
ept
t
o e
n
able_shared_from_this:
:
weak_from_
t
his
commit
|
commitdiff
|
tree
2016-10-07
redi
I
m
prove impleme
n
t
a
t
ion
-
defined do
c
s for libstdc++
commit
|
commitdiff
|
tree
2016-10-07
redi
Imple
m
ent std::has_unique_object_r
e
pres
e
ntat
i
ons
commit
|
commitdiff
|
tree
2016-10-06
re
d
i
Make
s
td::s
c
oped_
a
llocat
o
r_a
d
aptor
'
s
O
UTERMOST recursive
commit
|
commitdiff
|
tree
2016-10-05
redi
7056
4
fix
newly-a
d
d
ed
t
ests for
not_fn
commit
|
commitdiff
|
tree
2016-10-05
redi
PR 70101 fi
x
allocato
r
-extended ct
o
rs fo
r
std::priorit
y
_que
u
e
commit
|
commitdiff
|
tree
2016-10-05
redi
77
8
64 Fi
x
noexcept
conditions for map/set
d
efault constr
u
ctors
commit
|
commitdiff
|
tree
2016-10-05
redi
Remove invalid alias declarati
o
n from _No
d
e
_handle
commit
|
commitdiff
|
tree
2016-10-05
redi
PR 7056
4
disamb
i
guate co
n
struct
o
rs for not_f
n
c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2016-10-03
redi
De
f
ine
std:
:
gcd
a
nd std::lcm f
o
r
C+
+
17
commit
|
commitdiff
|
tree
2016-10-03
redi
Fix lib
s
tdc+
+
versioned namespace
b
uil
d
commit
|
commitdiff
|
tree
2016-10-03
redi
E
nsure "C++" lan
g
ua
g
e
linkage for std::abs overloads
commit
|
commitdiff
|
tree
2016-09-30
redi
l
i
bstdc++
/
77795 Only declare ::g
e
ts for C++98 a
n
d
C
++11
commit
|
commitdiff
|
tree
2016-09-30
red
i
Imple
m
ent LWG 2192
and LWG 2294 for std
:
:abs
commit
|
commitdiff
|
tree
2016-09-30
re
d
i
Remove use of
std::abs in experimental::{gcd,lcm}
commit
|
commitdiff
|
tree
2016-09-29
redi
Def
i
ne C++17 s
t
d
::hypot without _GLIBCXX_USE_C99
_
MATH_TR1
commit
|
commitdiff
|
tree
2016-09-28
redi
* incl
u
d
e/st
d
/chrono
(
system_clock
)
:
F
ix
typo in co
m
ment
.
commit
|
commitdiff
|
tree
2016-09-28
redi
Che
c
k
f
or overflow in filesystem::las
t
_write_time
commit
|
commitdiff
|
tree
2016-09-28
r
e
di
l
i
bstdc++/77686 use may
_
al
i
as for std::f
u
nction
s
t
o
rage
commit
|
commitdiff
|
tree
2016-09-27
redi
Defi
n
e
f
e
at
u
re
macr
o
and updat
e
C++17 library status
commit
|
commitdiff
|
tree
2016-09-27
redi
D
e
fine 3-argument ov
e
rloads of
s
td::hypot for C
+
+17
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
re
d
i
Remove
r
edefinition
o
f __c
p
p_lib_ar
r
ay_constexp
r
commit
|
commitdiff
|
tree
2016-09-26
redi
A
dd asse
r
tio
n
s
to
e
xtract(const_iter
a
tor) fu
n
c
t
ions
commit
|
commitdiff
|
tree
2016-09-23
redi
Avoid rea
l
l
o
cation for basic_strin
g
::clear()
commit
|
commitdiff
|
tree
next