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++: Optimize std::is_trivially_destructible_v
2023-12-19
Nathaniel
S
head
c+
+
: Check nu
l
l point
e
r deref when calling memfn in
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
N
a
t
haniel She
a
d
c++: See
d
namespaces for bindin
g
s [P
R
106363]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
Nat
h
anie
l
S
head
c++
:
Fi
x
unchecke
d
use of CLASSTYPE
_
AS_BASE
[
P
R113031]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-13
Natha
n
i
e
l
S
head
c++: End lifetime of
objects in c
o
nstex
p
r
afte
r
des
t
ructo
r
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
Nathaniel Shead
c++: Fix noexc
e
p
t
checki
n
g
fo
r
trivial
oper
a
t
ions
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
Nat
h
aniel Shead
c
++: Cl
e
ar uni
n
stan
t
iated
templ
a
te fr
i
end whe
n
in
s
tant
i
a
ting
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Nathaniel Shead
c++: more checks fo
r
e
xporting names with using-declaratio
n
s
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Nathaniel Sh
e
ad
c++: Allow exp
o
rtin
g
a
t
y
p
e
def re
d
eclaration [PR102341]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nathaniel She
a
d
c++: All
o
w exporting const-qualified na
m
espace-s
c
ope
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nathaniel Shead
c++: Suppor
t
lambdas in static tem
p
late m
e
mber initialisers
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Natha
n
i
e
l Shead
c++
:
check mis
m
atching
exports for class tags [PR9888
5
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-23
N
a
thaniel
She
a
d
MAIN
T
AINER
S
: Add myself to write after appro
v
al and DCO
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-19
Natha
n
iel She
a
d
c+
+
: S
e
t
DEC
L
_C
O
NTEXT for
__cxa
_
thre
a
d
_
atexit [PR991
8
7]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-14
Nathaniel Shead
c++: Str
e
am virtual d
t
or
vtable indic
e
s
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-14
N
a
thaniel Sh
e
ad
c
+
+: Fix
e
xpo
r
ted u
s
i
ng
d
ecls
o
f templates
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-11
Nathanie
l
Shead
libstdc++: A
d
d m
i
ssing f
u
nctions to
<
cma
t
h>
[
P
R
79700]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel
S
h
ead
c++: ind
i
r
e
ct ch
a
nge of active
union member in c
o
nstexpr
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-20
Nat
h
an
i
el Shea
d
c
++: Im
p
rove diagnostics
f
or constexpr c
a
st from void
*
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-17
Natha
n
iel She
a
d
c
+
+: Add
m
issing auto_diagnost
i
c_g
r
oups to constexpr
.
cc
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-09-29
Nathaniel Shead
libstdc++:
E
n
s
u
r
e
a
c
tive
u
nion member is corr
e
ctly s
e
t
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel Shead
c
++: Report invalid id-ex
p
ression
in decltype
[
PR100
4
82]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-27
Nathaniel Shead
c+
+
: F
i
x ICE with p
a
rame
t
er pack
o
f decltype(au
t
o
)
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
N
a
t
h
aniel Shead
c++:
T
r
ac
k
lifet
i
mes in constant e
v
aluation [PR
7
033
1
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c
++: Prev
e
nt dangling pointers from becoming nullptr
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
iel S
h
ead
c++: Improve location information in
c
onst
a
nt evalua
t
ion
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-14
N
a
thaniel She
a
d
c++: style tweak
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
Nathani
e
l
S
h
e
ad
l
ib
s
t
dc
+
+: Im
p
lement P14
1
3R3 'deprecate aligned
_
storage
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
Nathaniel Shead
libstdc++: Normalise _GLI
B
C
XX20_DEPRECATED macro
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2022-11-11
Nathaniel Shead
libst
d
c++: Set
a
c
tive union member in constexpr
std
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree