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++/77854 document size_type for containers
2018-08-22
Jonathan Wake
l
y
PR l
i
b
s
tdc++/7785
4
d
o
cument size_type
f
or c
o
nta
i
ners
commit
|
commitdiff
|
tree
2018-08-21
Jonathan Wake
l
y
R
e
move redundant { dg-do ru
n
} di
r
e
ct
i
ves in tests
commit
|
commitdiff
|
tree
2018-08-20
J
onathan
W
akel
y
PR libs
t
dc++/86963 Remove
u
se
of _
_
tuple_b
a
se in s
t
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-20
Jonathan
W
a
kely
Refactor std::optional SF
I
NAE cons
t
raints
commit
|
commitdiff
|
tree
2018-08-17
J
o
nat
h
an Wakely
P
R li
b
stdc++/86963 Implement LWG 2
7
29 con
s
t
r
ai
n
ts o
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Jonathan Wa
k
ely
Fi
x
w
a
r
ning with
-
W
s
ign-compare -Ws
y
ste
m
-heade
r
s
commit
|
commitdiff
|
tree
2018-08-16
Jonathan
Wa
k
ely
A
void deprec
a
ti
o
n
warn
i
ng with -Wsyst
e
m-headers
commit
|
commitdiff
|
tree
2018-08-16
J
o
nathan
Wakely
Fix
bo
o
tstrap with
--enable-fully-
d
y
n
amic-string
commit
|
commitdiff
|
tree
2018-08-15
Jonathan Wake
l
y
Fix experiment
a
l:
:
pmr
typ
e
defs and
add
t
es
t
s
commit
|
commitdiff
|
tree
2018-08-15
Jonathan Wakel
y
Refac
t
or uses-all
o
cator construction
commit
|
commitdiff
|
tree
2018-08-15
J
onathan
Wakel
y
F
i
x single-threade
d
b
uild for targ
e
ts without atomics
commit
|
commitdiff
|
tree
2018-08-14
J
o
n
a
t
h
an Wakely
PR libstdc
+
+/86954 us
e
n
on-plac
e
ment op
e
rato
r
dele
t
e
commit
|
commitdiff
|
tree
2018-08-14
Jonathan Wakely
S
i
m
p
lify overflow checks in duration l
i
terals
commit
|
commitdiff
|
tree
2018-08-14
Jo
n
atha
n
Wakel
y
P
R
l
i
bstdc++/86846
A
lternative to pointer-
w
id
t
h
a
tomics
commit
|
commitdiff
|
tree
2018-08-14
Jona
t
han W
a
kely
PR libs
t
dc++/8
5
3
4
3
overlo
a
d __throw_ios_fai
l
ure
to
.
.
.
commit
|
commitdiff
|
tree
2018-08-14
Jer
e
my Sawi
c
ki
R
ope iterators: don't
r
etain pointe
r
s when copied
commit
|
commitdiff
|
tree
2018-08-13
Jonat
h
an Wakely
PR libstdc++/45093 avoid warning
s
for _M_destr
o
y_node
commit
|
commitdiff
|
tree
2018-08-13
Jona
t
han W
a
k
e
ly
Minor op
t
imisations i
n
oper
a
t
o
r new
(
size_t, align
_
val_t)
commit
|
commitdiff
|
tree
2018-08-13
Jonathan Wakely
A
d
d <bit> a
n
d
<ver
s
i
on> to
freestanding
h
eaders
commit
|
commitdiff
|
tree
2018-08-13
Jo
n
athan Wake
l
y
Revert "libstdc++-v3: Have a
l
igned_al
l
oc() on Newlib"
commit
|
commitdiff
|
tree
2018-08-10
J
o
nat
h
a
n
Wak
e
l
y
PR
l
ibst
d
c++/68210 adjust oper
a
t
o
r new and delete for
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
J
onathan Wakely
Fix formatting in
C
hangeL
o
g
commit
|
commitdiff
|
tree
2018-08-09
J
o
natha
n
Wakely
Defi
n
e aliases for
co
n
tainer
s
using polymorphic_a
l
locator
commit
|
commitdiff
|
tree
2018-08-08
Jo
n
at
h
an Wakely
Preven
t
internal aligned_alloc clas
h
ing with libc version
commit
|
commitdiff
|
tree
2018-08-08
J
o
nathan W
a
kely
Fix Docbook markup for table
e
ntry
commit
|
commitdiff
|
tree
2018-08-08
J
onathan Wakely
Add missing
<experimental/
n
u
mer
i
c> head
e
r
to docs
commit
|
commitdiff
|
tree
2018-08-08
Jonath
a
n Wakely
PR
l
i
bstd
c
++/8659
7
dire
c
tory_entry
o
bser
v
e
r
s sho
u
ld
.
.
.
commit
|
commitdiff
|
tree
2018-08-07
Jonathan
Wakely
P
R
libst
d
c++/86874 fix std:
:
variant::swap regr
e
ssion
commit
|
commitdiff
|
tree
2018-08-07
Jonathan
Wakely
P
R li
b
s
t
d
c
++/86861 Meet precondition for Solaris memalign
commit
|
commitdiff
|
tree
2018-08-07
Jonathan
W
akely
Defi
n
e mono
t
onic_buff
e
r
_
resourc
e
members out-of-lin
e
commit
|
commitdiff
|
tree
2018-08-03
Jon
a
tha
n
W
a
k
ely
Add workaround for non-unique errno values on A
I
X
commit
|
commitdiff
|
tree
2018-08-01
J
onathan Wakely
Add -D_GLIBCXX_
A
SSERTIONS to DEBU
G
_
FLAGS
commit
|
commitdiff
|
tree
2018-08-01
M
i
ke
C
rowe
U
se s
t
eady_clock to implement cond
i
tion_vari
a
b
le::wait_
f
o
r
commit
|
commitdiff
|
tree
2018-08-01
M
i
k
e Crowe
Re
p
ort early wakeup o
f
condition_variable::wait_until
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Wakely
PR libstd
c
++/60555
std::
s
ystem_ca
t
egory() should recognise
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Jon
a
than
Wakel
y
P
R
libstdc++/8
6
751 def
a
ul
t
assignment operator
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Jona
t
h
a
n
Wakely
D
o
n
't uncondit
i
o
n
a
lly
define fea
t
ur
e
test macros i
n
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
J
onat
h
a
n
Wakely
Improve libstdc++
docs w
.
r
.
t
ne
w
e
r
C+
+
standards
commit
|
commitdiff
|
tree
2018-07-31
Jonatha
n
Wakely
Replace safe bool idiom
with explicit operato
r
bool
commit
|
commitdiff
|
tree
2018-07-30
Jonathan Wakely
PR libst
d
c
+
+
/86734 make
reverse_iterator::operator
.
.
.
commit
|
commitdiff
|
tree
2018-07-30
Jonathan Wakely
Add
w
orkaround for
a
li
g
ned_
a
lloc b
u
g on
AIX
commit
|
commitdiff
|
tree
2018-07-26
J
onathan Wak
e
ly
Add missing
d
g
-
requir
e
-cst
d
in
t
d
i
rective
s
t
o tests
commit
|
commitdiff
|
tree
2018-07-26
Jonathan
Wa
k
ely
Remove dg-require-cs
t
dint directi
v
e fro
m
t
e
sts
commit
|
commitdiff
|
tree
2018-07-26
Jo
n
ath
a
n
Wakely
Remove dg-require-cstdint directive f
r
om tests
commit
|
commitdiff
|
tree
2018-07-26
J
onat
h
an Wakely
Remove dg-requ
i
re-cstdin
t
directi
v
e from tests
commit
|
commitdiff
|
tree
2018-07-26
J
o
nat
h
a
n
W
akely
Add missing
c
hecks for _GLIBCXX_U
S
E_C99_STDINT
_
TR1
commit
|
commitdiff
|
tree
2018-07-26
J
o
natha
n
Wa
k
ely
Modi
f
y some library i
n
ternals
to work w
i
t
h
o
u
t
<stdin
t
.
h>
commit
|
commitdiff
|
tree
2018-07-26
Jonathan Wakely
Remove char16_t and char32_
t
dependency on <stdi
n
t
.
h>
commit
|
commitdiff
|
tree
2018-07-26
Jonatha
n
Wakely
R
emove <ch
r
on
o
> dependency on _G
L
IBCXX_USE_C99_STDINT_TR1
commit
|
commitdiff
|
tree
2018-07-25
Jonathan Wakely
PR libstdc+
+
/
8
6
6
76 another alignment fi
x
for
test
commit
|
commitdiff
|
tree
2018-07-25
Jonathan Wakel
y
PR li
b
stdc++/86676
Do not assume stack bu
f
fer is
a
ligned
commit
|
commitdiff
|
tree
2018-07-25
Jonathan Wakely
Add missi
n
g hea
d
er for std
:
:max_align_t
commit
|
commitdiff
|
tree
2018-07-25
Jonathan Wa
k
e
l
y
Ad
d
new s
r
c/c++17
d
irectory t
o
l
i
st in acinclude
.
m4
commit
|
commitdiff
|
tree
2018-07-25
Jonathan Wakely
Move std::uniq
u
e
_
lock
d
e
fi
n
ition t
o
a
separate header
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Wa
k
ely
Add i
n
it
i
al vers
i
o
n
of
C++17
<
me
m
ory_reso
u
rce>
header
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Wak
e
l
y
PR lib
s
tdc++/86658
f
ix __
n
iter_wra
p
to not copy i
n
v
alid
.
.
.
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Wak
e
l
y
Minor refactor
i
ng
i
n <bit> head
e
r
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Wakely
Reorder conditions in
us
e
s-allocator construction
helper
commit
|
commitdiff
|
tree
2018-07-24
Jonathan W
a
kely
Make __resource_adaptor_imp usable with C++17
memory_resou
r
ce
commit
|
commitdiff
|
tree
2018-07-24
Jonathan
Wakely
PR libs
t
d
c
++/70966 fix lifetime bug fo
r
default
r
esource
commit
|
commitdiff
|
tree
2018-07-23
Jon
a
than Wake
l
y
PR
l
ibstdc++/7
0
940 opti
m
i
ze pmr::
r
esource_adapt
o
r for
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
J
onathan Wa
k
ely
PR li
b
stdc
+
+/86595
add m
i
ssing
n
oexcept
commit
|
commitdiff
|
tree
2018-07-20
Fangrui Song
Us
e
default visi
b
ili
t
y
t
o
work aro
u
nd
c
lang -fvis
i
bility
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
Jonathan Wa
k
ely
PR libstdc+
+
/
86603 Mov
e
_
_cpp
_
lib_list_remove_retu
r
n_type
.
.
.
commit
|
commitdiff
|
tree
2018-07-19
Jonathan
W
akely
Simplify the base characterist
i
cs for some type tr
a
its
commit
|
commitdiff
|
tree
2018-07-19
Glen
Joseph Fernandes
Use
_
_builtin_m
e
mm
o
ve for tr
i
vial
l
y copyable types
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Wakely
P
R libstdc++/8
6
450
u
s
e
-Wabi=2 and s
i
mplify
-
W
error
u
se
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Wake
l
y
Remove unused explicit instantiation of __bind_simple
commit
|
commitdiff
|
tree
2018-07-16
Jo
n
athan Wakely
* scripts/c
r
eate
_
te
s
tsuite_f
i
les: Fix typo in co
m
ment
.
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Wake
l
y
PR libs
t
dc++/8653
7
rem
o
ve less<sh
a
red_pt
r
<T>
>
partial
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
J
o
nat
h
an Wa
k
ely
PR libstd
c
++/849
2
8 use std
:
:move in <n
u
meric> algorit
h
ms
commit
|
commitdiff
|
tree
2018-07-06
J
onat
h
an Wakely
Simplify linke
r
script patter
n
s
f
o
r
std::exc
e
ption_
p
t
r
commit
|
commitdiff
|
tree
2018-07-06
Jonathan
W
akely
P0
9
35R0
Eradic
a
ting unnecess
a
rily
e
xplicit
d
efault
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
J
o
nat
h
an Wak
e
l
y
*
i
nclude/std/va
r
i
ant
(
_
_accepted_ind
e
x): Use v
o
id_t
.
commit
|
commitdiff
|
tree
2018-07-05
Jonath
a
n Wakely
PR li
b
stdc++/85831 define move co
n
s
t
ructors and operat
o
rs
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
Jona
t
han
Wakely
A
d
d
xfail-if
t
o
some te
s
ts that fai
l
with CO
W
s
tring
s
commit
|
commitdiff
|
tree
2018-07-05
Jonath
a
n Wakely
PR libs
t
dc++/58265
a
dd noex
c
ep
t
to
b
asic_string::a
s
sign
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
Jonathan Wakel
y
PR libst
d
c
++/58265 implem
e
n
t LWG
2063 for COW strings
commit
|
commitdiff
|
tree
2018-07-04
Jonat
h
an
W
ak
e
l
y
P064
6
R1 Improving the Return Value of
Eras
e
-L
i
ke Alg
o
rithms I
commit
|
commitdiff
|
tree
2018-07-04
Jo
n
athan
W
akely
P
0
458R
2
Checking for Exis
t
en
c
e of
a
n
E
l
emen
t
i
n Associative
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
Jonathan Wakely
Define "ran
d
om_device
"
effectiv
e
target
commit
|
commitdiff
|
tree
2018-07-04
Jonathan
Wakely
Fix std::__ro
t
l and st
d
::__rotr
2018-07-04
Jonathan Wakely
<jwakely@redhat.com>
commit
|
commitdiff
|
tree
2018-07-04
Jonat
h
an Wakely
PR libstdc+
+
/86
3
98 f
i
x st
d
::
i
s
_triviall
y
_constructible
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
Jonathan Wa
k
ely
Opt
i
mize std::rotl and st
d
::
r
otr, add te
s
t f
o
r std
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Wakely
P0556R3
Integral power-of-
2
operations,
P0553R2 Bit
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
J
onat
h
an Wak
e
ly
Remove
r
edundan
t
#if condit
i
onal
commit
|
commitdiff
|
tree
2018-07-02
J
onathan Wakely
P
0
7
58
R
1 Implicit
conversion t
r
aits
commit
|
commitdiff
|
tree
2018-07-02
Jonath
a
n Wakely
P0887R1 The identity
m
et
a
f
u
nct
i
on
commit
|
commitdiff
|
tree
2018-07-02
Jo
n
ath
a
n W
a
kely
Optimize std::sub_match comparisons using string_view
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
Jonath
a
n Wakely
Add whitespace t
o
some d
e
jag
n
u
d
i
r
e
ctives in libstdc
.
.
.
commit
|
commitdiff
|
tree
2018-06-27
Jonathan Wakely
Add
s
t
d::__is_byt
e
<std::byte> speciali
z
ation
commit
|
commitdiff
|
tree
2018-06-27
Jonathan
W
akely
Decl
a
re some
explic
i
t instantiatio
n
s for
s
trings in
.
.
.
commit
|
commitdiff
|
tree
2018-06-26
Jonath
a
n Wakely
Add mis
s
i
ng
n
oexcep
t
on de
f
i
nition to match declaration
commit
|
commitdiff
|
tree
2018-06-25
J
o
nath
a
n Wakely
PR libstdc++/861
1
2 fix pr
i
nters f
o
r Python 2
.
6
commit
|
commitdiff
|
tree
2018-06-25
J
o
nathan Wakely
U
pdate powerpc64-linux
-
gnu/baseline
_
s
ymbols
.
txt
commit
|
commitdiff
|
tree
2018-06-25
Jon
a
than Wakely
P
R
libstdc++/8
6
2
9
2
fix
excepti
o
n
s
afety o
f
s
t
d::vector
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
Jonath
a
n Wakely
* doc/xml/manual/status_c
x
x2017
.
x
ml:
Do
c
ument N4531
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
Jonathan W
a
kely
Add ex
p
e
ri
m
ental
:
:sample and experimental::shuffle
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Jonathan
Wa
k
el
y
Fix unexported
bas
i
c_str
i
n
g
symbols for 3
2
-bit t
a
rg
e
t
s
commit
|
commitdiff
|
tree
2018-06-22
J
o
nathan Wakely
P
R
l
ibs
t
dc++/86280 fix u
n
defined lef
t
shift on 32-
b
i
t
.
.
.
commit
|
commitdiff
|
tree
next