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
libstdc++: Do not use std::vector<bool>::reference default ctor [PR115098]
2024-08-27
Jonat
h
a
n Wa
k
ely
libstdc++: Do
not use std::v
e
ctor<bool>::reference
.
.
.
commit
|
commitdiff
|
tree
2024-08-27
Jonat
h
an Wa
k
ely
c++: Add most missi
n
g
C++20 and C
+
+23 nam
e
s t
o
cxxapi
.
.
.
commit
|
commitdiff
|
tree
2024-08-27
Jonathan Wakely
c++: Add correct copyri
g
ht date
s
to outpu
t
of gen
-
cxxapi
.
.
.
commit
|
commitdiff
|
tree
2024-08-23
J
onathan Wakely
li
b
std
c
+
+
: Update and
c
larify Doxygen version requiremen
t
s
.
.
.
commit
|
commitdiff
|
tree
2024-08-23
Jonat
h
an Wak
e
ly
libst
d
c++: Hid
e
std::t
u
ple internals
from Doxygen do
c
s
commit
|
commitdiff
|
tree
2024-08-23
Jonathan Wakely
libstdc++: Im
p
rove Doxygen doc
s
f
or s
t
d::
a
l
l
ocator
_
trait
s
.
.
.
commit
|
commitdiff
|
tree
2024-08-23
Jo
n
athan Wakely
l
i
bs
t
dc++: I
m
ple
m
ent LWG 3746
for s
t
d
:
:optional
commit
|
commitdiff
|
tree
2024-08-23
Jonath
a
n
W
akel
y
libstdc++: Opt
i
mize __t
r
y_use_facet for const types
commit
|
commitdiff
|
tree
2024-08-23
J
o
nath
a
n Wake
l
y
libstdc++:
F
ix std
:
:all
o
cator
_
tr
a
its::construct c
o
nstraints
.
.
.
commit
|
commitdiff
|
tree
2024-08-23
Jonathan
W
akely
libs
t
d
c++: Only u
s
e s
t
d::ti
m
e_put in std::format fo
r
.
.
.
commit
|
commitdiff
|
tree
2024-08-23
Jo
n
athan Wakely
libst
d
c
+
+: Defin
e
operator
=
= for
h
ash tab
l
e
i
tera
t
ors
.
.
.
commit
|
commitdiff
|
tree
2024-08-23
J
onathan Wake
l
y
libstdc++: Make d
e
bug seq
u
ence me
m
be
r
s
m
u
ta
b
le [PR116369]
commit
|
commitdiff
|
tree
2024-08-23
Jonathan
Wakely
l
ibs
t
dc+
+
: Use noexcept insted
o
f throw()
in src/
c
.
.
.
commit
|
commitdiff
|
tree
2024-08-23
Jonathan Wak
e
ly
l
i
bstdc
+
+: Simplify
C
+
+2
0
implementatio
n
of st
d
::v
a
riant
commit
|
commitdiff
|
tree
2024-08-23
Jon
a
than Wakely
libstdc++
:
Make st
d
::vector<bool>::r
e
ference constructor
.
.
.
commit
|
commitdiff
|
tree
2024-08-21
Jonathan Wakely
libstdc++: Use strlen for std::char_traits
<
char8_t
.
.
.
commit
|
commitdiff
|
tree
2024-08-21
Jona
t
han Wakely
libstdc++: Check ios::uppercase for ios::fixed floating
.
.
.
commit
|
commitdiff
|
tree
2024-08-21
Jonathan Wakely
libstdc++: Fix std
:
:var
i
a
n
t to rej
e
c
t
array types
.
.
.
commit
|
commitdiff
|
tree
2024-08-20
J
o
nathan Wa
k
ely
libstdc++: Re
m
ove redundant reclaration of
std::option
a
l
commit
|
commitdiff
|
tree
2024-08-20
J
onath
a
n
Wake
l
y
libstdc
+
+: Fix inden
t
atio
n
of line
s
t
h
a
t
follo
w
a
.
.
.
commit
|
commitdiff
|
tree
2024-08-20
Jon
a
t
han Wakely
libstdc++: Ad
j
u
st test
c
ase for cons
t
e
x
p
r place
m
ent
.
.
.
commit
|
commitdiff
|
tree
2024-08-06
Jonathan Wakely
libstdc++:
F
ix s
o
m
e
u
ndec
l
are
d
uses of ui
n
tptr
_
t [PR116247]
commit
|
commitdiff
|
tree
2024-08-02
Jonathan Wakely
libstdc++: Add missing <cstdint> to tes
t
commit
|
commitdiff
|
tree
2024-08-01
Jonat
h
a
n Wake
l
y
libstd
c
++: Remove unused
h
elper traits
commit
|
commitdiff
|
tree
2024-08-01
Jonatha
n
Wakely
libstdc+
+
: Remo
v
e unnecessary u
s
es of <stdi
n
t
.
h>
commit
|
commitdiff
|
tree
2024-08-01
J
o
nathan Wakely
libstdc
+
+: Re
m
ove un
u
se
d
paramet
e
rs f
r
om atomic impl
.
.
.
commit
|
commitdiff
|
tree
2024-08-01
J
o
natha
n
Wakely
libs
t
d
c
++: Use mem
c
m
p
t
o optimize st
d
:
:
bitset::_M_is_equal
.
.
.
commit
|
commitdiff
|
tree
2024-08-01
Jonathan Wakely
lib
s
tdc
+
+: Fix in
c
o
m
plete change
t
o reduce iterations
.
.
.
commit
|
commitdiff
|
tree
2024-08-01
J
o
nath
a
n
Wakely
lib
s
t
d
c
++
:
Constrain std
:
:basic_str
i
ng d
e
fault
constructor
.
.
.
commit
|
commitdiff
|
tree
2024-08-01
J
o
nathan Wake
l
y
libs
t
dc++: Remove no
e
xcept from non-const std::b
a
sic
_
string
.
.
.
commit
|
commitdiff
|
tree
2024-08-01
Jonat
h
an W
a
k
e
ly
libstdc
+
+: Mak
e
dg-error pattern
m
o
r
e accurate
commit
|
commitdiff
|
tree
2024-07-31
Jonathan Wakely
libstdc++: Fi
x
src/c
+
+2
0
/format
.
cc
f
or non-gthr
e
ads
.
.
.
commit
|
commitdiff
|
tree
2024-07-31
Jon
a
than
W
akely
li
b
stdc
+
+: Handle s
t
rerror returning n
u
l
l
commit
|
commitdiff
|
tree
2024-07-31
Jo
n
athan
W
a
kely
li
b
st
d
c++
:
Only appe
n
d "@euro"
t
o
l
oca
l
e
n
ames
for
.
.
.
commit
|
commitdiff
|
tree
2024-07-31
Jonathan Wakely
libstdc++: Bump _
_
cp
p
_lib_for
m
at value for std::runtim
e
_fo
r
mat
commit
|
commitdiff
|
tree
2024-07-31
Jo
n
athan
W
akely
libstdc++: Define C++26 member vis
i
t for std::b
a
sic
_
forma
t
_
a
.
.
.
commit
|
commitdiff
|
tree
2024-07-31
Jona
t
ha
n
Wakely
libstdc++:
D
efine C++26 member visit f
o
r std::varia
n
t
.
.
.
commit
|
commitdiff
|
tree
2024-07-31
J
onathan
W
akely
libstdc++: Impl
e
ment C++26 typ
e
c
hec
k
ing for s
t
d:
:
forma
t
.
.
.
commit
|
commitdiff
|
tree
2024-07-31
Jonathan W
a
kely
libstdc
+
+
:
Support
P
2510R3 "For
m
att
i
ng p
o
inter
s
"
as
.
.
.
commit
|
commitdiff
|
tree
2024-07-31
Jonathan Wak
e
l
y
lib
s
t
d
c
++
:
Handle encodings in l
o
c
alized chro
n
o formatting
.
.
.
commit
|
commitdiff
|
tree
2024-07-30
Jonathan Wakely
libs
t
dc++:
F
ix formatter for low-resolut
i
on chrono
.
.
.
commit
|
commitdiff
|
tree
2024-07-30
Jonathan Wakely
libstdc++
:
Fix std::format output for s
t
d::chrono:
.
.
.
commit
|
commitdiff
|
tree
2024-07-30
Jonathan
W
ak
e
ly
libst
d
c++: Implem
e
n
t LWG 3
8
86
f
or st
d
::optional and
.
.
.
commit
|
commitdiff
|
tree
2024-07-30
Jon
a
than Wakely
libstdc+
+
: Fix n
a
me of sou
r
ce f
i
l
e
in com
m
ent
commit
|
commitdiff
|
tree
2024-07-30
Jonathan
W
akely
libstdc++:
F
ix overwritin
g
files with
f
s::copy_file
.
.
.
commit
|
commitdiff
|
tree
2024-07-29
Jonathan W
a
kely
doc
:
Imp
r
ove
p
u
n
ct
u
atio
n
and gramma
r
in -fdiagnostics
.
.
.
commit
|
commitdiff
|
tree
2024-07-28
J
o
nathan Wak
e
ly
g
cc: Make exec
-
tool
.
in handle missing B
i
nutils more
.
.
.
commit
|
commitdiff
|
tree
2024-07-28
Jonathan
W
a
k
e
l
y
Add
c
onfig file so b4
uses
i
nbox
.
sourceware
.
org automaticall
y
commit
|
commitdiff
|
tree
2024-07-27
Jonathan Wakely
libstdc+
+
: Fix -Wsign-co
m
pare
warning
in <c
h
arconv>
commit
|
commitdiff
|
tree
2024-07-27
Jo
n
a
than Wakely
l
i
bs
t
dc++:
A
dd comment noting
LWG 3617 support
commit
|
commitdiff
|
tree
2024-07-27
Jonathan
W
akely
libstdc++: Remo
v
e __find
_
if unrolling for ra
n
dom access
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
J
onath
a
n Wakely
libstdc++: Add static_assert to std::expected
f
or LWG
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
Jonathan Wakely
lib
s
tdc
+
+: Remove st
d
::basic_format_args default c
o
nst
r
uctor
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
J
onatha
n
W
a
kely
libstdc++:
I
mpleme
n
t
P2968R2 "
M
a
k
i
ng std::ignore a
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
Jonathan Wakely
libstdc
+
+: Reorde
r
t
e
m
p
late param
s
o
f
s
t
d::optional
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
Jonathan Wakely
lib
s
tdc++: Add noexc
e
pt to bad_expected_access<v
o
id
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
J
onatha
n
Wa
k
e
ly
libstdc
+
+
: Use concepts and c
o
nditional e
x
plicit in
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
Jonathan Wakel
y
libstdc+
+
:
I
mplement LWG 3836 for std::optio
n
al bool
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
Jonathan
W
akely
lib
s
tdc++: Impl
e
men
t
LW
G
3836 for std::expected bool
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
Jona
t
h
a
n
Wakely
libstdc++: Use
concep
t
s
to sim
p
lif
y
std::opti
o
n
al b
a
s
e
.
.
.
commit
|
commitdiff
|
tree
2024-07-25
Jonathan
W
akely
libstdc++
:
Use _M_get() in
s
t
d
:
:
o
p
tiona
l
i
nter
n
als
commit
|
commitdiff
|
tree
2024-07-25
Jonatha
n
Wake
l
y
li
b
stdc++
:
Move std::optio
n
al assertio
n
s out of _M
_
get()
commit
|
commitdiff
|
tree
2024-07-24
Jonathan Wake
l
y
libstdc
+
+: Fi
x
<os
t
ream> and <istr
e
am> f
o
r -std=gnu
.
.
.
commit
|
commitdiff
|
tree
2024-07-24
Jonathan Wakely
libstd
c
++: Fix
std::vector<b
o
ol> f
o
r
-std=gnu++14
.
.
.
commit
|
commitdiff
|
tree
2024-07-24
Jo
n
athan Wakely
libstdc++: Rename tes
t
s [PR1204
8
]
commit
|
commitdiff
|
tree
2024-07-24
Jonath
a
n W
a
kely
libstdc++: Stop
copying all d
a
ta fi
l
es into test directory
commit
|
commitdiff
|
tree
2024-07-24
Jonatha
n
W
akely
l
ibstdc++:
U
se dg-a
d
ditional-files in some non-I/O
.
.
.
commit
|
commitdiff
|
tree
2024-07-24
J
o
nathan Wakel
y
libstdc++: Use dg-add
i
t
i
on
a
l-files in
some al
g
o
r
ithm
.
.
.
commit
|
commitdiff
|
tree
2024-07-24
Jonathan Wakely
l
i
bstdc++: Add
f
ile-io-
d
iff to r
e
p
lace @dif
f
@ m
a
rkup
.
.
.
commit
|
commitdiff
|
tree
2024-07-24
J
o
nath
a
n
W
akely
l
i
bstdc++: U
s
e
dg-additional
-
f
i
les in some I/O tests
commit
|
commitdiff
|
tree
2024-07-24
Jonathan
W
akel
y
libstdc+
+
:
R
e
plac
e
@
require@ markup in some I/O tests
commit
|
commitdiff
|
tree
2024-07-24
Jonat
h
an Wakely
libstdc+
+
: Cle
a
n
u
p @dif
f
@ mar
k
up in so
m
e I/O tests
commit
|
commitdiff
|
tree
2024-07-23
J
o
nath
a
n
Wake
l
y
libstdc++
:
Use
[
[
m
aybe_u
n
us
e
d]] attr
i
bute i
n
src/c
.
.
.
commit
|
commitdiff
|
tree
2024-07-11
Jonathan Wak
e
ly
libstdc+
+
: Test that s
t
d::atomic_ref<bool> uses the
.
.
.
commit
|
commitdiff
|
tree
2024-07-11
Jo
n
a
than Wakely
libst
d
c++: Disable expensive tes
t
f
or debug mo
d
e [PR108636]
commit
|
commitdiff
|
tree
2024-07-10
Jonathan Wakely
l
i
bst
d
c++: M
a
k
e std::basic_for
m
a
t_context non-cop
y
abl
e
.
.
.
commit
|
commitdiff
|
tree
2024-07-10
Jonat
h
an Wakely
l
ibstdc++
:
Mino
r
optim
i
zation
f
o
r std
:
:loc
a
le
:
:encoding()
commit
|
commitdiff
|
tree
2024-07-10
Jonathan Wakely
libstdc++: Use direc
t
-
in
i
tialization for std::vector
.
.
.
commit
|
commitdiff
|
tree
2024-07-10
Jonathan Wakely
l
i
bstdc++: rang
e
s::find
needs ex
p
licit c
o
n
v
e
r
sion to
.
.
.
commit
|
commitdiff
|
tree
2024-07-08
Jona
t
han Wakely
lib
s
t
dc++: Fix _Atomic(T) macro i
n
<stdatomic
.
h
> [PR1158
0
7]
commit
|
commitdiff
|
tree
2024-07-07
Jon
a
than W
a
kely
lib
s
tdc++: Fix s
t
d::find
f
or non-contiguous iterators
.
.
.
commit
|
commitdiff
|
tree
2024-07-07
Jo
n
athan W
a
kely
l
ibstdc+
+
:
F
ix memchr path
in std::rang
e
s::find for
.
.
.
commit
|
commitdiff
|
tree
2024-07-06
J
o
n
a
t
han Wakely
libstdc++: Remo
v
e
r
edundant 17_intr
o
/headers t
e
sts
commit
|
commitdiff
|
tree
2024-07-06
Jonathan Wa
k
ely
lib
s
tdc++: Use reserved for
m
of [[__li
k
ely__]] in
.
.
.
commit
|
commitdiff
|
tree
2024-07-06
Jonathan
W
akely
l
ibstdc+
+
:
R
es
t
ore s
u
p
p
ort
f
or i
n
cluding
<
name
.
h> in
.
.
.
commit
|
commitdiff
|
tree
2024-07-05
Jonath
a
n Wak
e
ly
libstdc++: Add dg-error for new -Wdelete-incomplete
.
.
.
commit
|
commitdiff
|
tree
2024-07-05
Jonathan Wakel
y
libstdc++:
Use
R
AII in <b
i
ts/stl_
u
ninitializ
e
d
.
h>
commit
|
commitdiff
|
tree
2024-07-05
Jonathan Wakely
libstdc++: Use m
e
m
chr to op
t
imize std::fi
n
d [PR88545
]
commit
|
commitdiff
|
tree
2024-06-28
Jonat
h
an Wakel
y
l
i
bstd
c
++: De
f
ine __glibc
x
x_assert_fail
for non-v
e
r
bos
e
.
.
.
commit
|
commitdiff
|
tree
2024-06-28
Jonathan W
a
kely
lib
s
tdc++: Extend s
t
d
::equal me
m
cmp
opt
i
mization to
.
.
.
commit
|
commitdiff
|
tree
2024-06-28
J
onat
h
a
n
W
akely
libstdc
+
+: Do
n
ot use C++11 alignof in C++98 mode
.
.
.
commit
|
commitdiff
|
tree
2024-06-28
J
o
nathan W
a
kely
libstdc+
+
:
S
implif
y
<ext/ali
g
ned_buffer
.
h>
c
lass t
e
mplates
commit
|
commitdiff
|
tree
2024-06-27
Jonathan Wakely
l
i
bstdc++: Fix std::codecvt<wchar_
t
, char, mbstate_t
.
.
.
commit
|
commitdiff
|
tree
2024-06-27
Jona
t
han
W
a
kel
y
libstdc++: Fi
x
std::fo
r
m
a
t for chrono::dura
t
ion with
.
.
.
commit
|
commitdiff
|
tree
2024-06-27
J
on
a
than Wak
e
ly
l
i
bstdc+
+
:
Add debug
a
ssertions to s
t
d::vector<bo
o
l
.
.
.
commit
|
commitdiff
|
tree
2024-06-27
Jonatha
n
Wake
l
y
libs
t
dc++: Enable more debug ass
e
rtions during co
n
stant
.
.
.
commit
|
commitdiff
|
tree
2024-06-26
Jonathan
W
a
kely
l
i
b
s
t
dc
+
+: Add
s
cr
i
pt to update docs for a n
e
w
r
e
lease
.
.
.
commit
|
commitdiff
|
tree
2024-06-26
J
o
nathan Wakely
libstdc++: Remove duplica
t
e test
commit
|
commitdiff
|
tree
2024-06-26
Jonathan
W
akely
l
ib
s
t
d
c++: I
n
crease ti
m
eouts for PSTL tests in debug
.
.
.
commit
|
commitdiff
|
tree
2024-06-26
Jonathan Wakely
libstd
c
+
+:
Work around
s
ome P
S
TL test f
a
ilures for
.
.
.
commit
|
commitdiff
|
tree
next