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
testsuite: suppress mangling compatibility aliases
2023-12-19
N
athanie
l
Shead
c
+
+: Che
c
k
null pointer dere
f
when
callin
g
memfn i
n
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
Na
t
haniel She
a
d
c++: Seed namespac
e
s for bi
n
dings [PR106363]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
Nathaniel Shead
c++: Fix unchecked use of CLAS
S
TYPE_AS_BASE [PR113031]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-13
Nathaniel
Sh
e
ad
c
++: End lifetime of ob
j
ects in co
n
stex
p
r
a
fter de
s
tructor
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
Nathaniel
Shead
c
+
+:
F
i
x
noexc
e
p
t check
i
ng f
o
r tri
v
ial opera
t
i
ons
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
Nathaniel Shead
c++: Cle
a
r uninstant
i
ated temp
l
ate
f
r
iend
w
hen
instantiating
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Nathaniel
S
head
c++: more checks fo
r
exporting names w
i
th usin
g
-declarations
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Nat
h
a
n
iel
S
h
e
ad
c
++:
A
ll
o
w expor
t
i
n
g a
t
ypedef redec
l
aration [PR10
2
341]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nath
a
niel Shead
c+
+
: Allow exporting
c
ons
t
-q
u
a
l
ified n
a
mespace-s
c
ope
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nathaniel Shead
c++: Supp
o
r
t
l
a
mbd
a
s in static template membe
r
initialisers
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nathanie
l
Sh
e
ad
c
++: check
mismatching exports for
cl
a
ss tags
[PR98
8
85]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-23
Nathaniel
Shead
MAI
N
TAINERS: Add myself t
o
w
rite
a
fter app
r
oval and DCO
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-19
Na
t
hanie
l
Sh
e
ad
c++:
Set
DECL
_
C
O
NTEXT for
_
_cxa_thre
a
d_atexit [PR9918
7
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-14
Nat
h
ani
e
l
Shead
c
+
+: Stre
a
m virtual dtor vtable
i
n
dice
s
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-14
Natha
n
iel
S
head
c++: Fix exported using
decls of templates
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-11
N
athaniel Shea
d
li
b
stdc
+
+: Add missing functi
o
ns
t
o <cmat
h
> [PR797
0
0
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel S
h
e
a
d
c+
+
:
indirect chan
g
e of active
uni
o
n member
i
n
c
o
n
stexpr
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-20
Nath
a
n
iel Shea
d
c++: Improve d
i
agnostics for co
n
stexpr cast from v
o
id*
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-17
Nathaniel Shead
c++: Add missing auto_d
i
a
g
no
s
t
i
c_gr
o
ups to constexpr
.
cc
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-09-29
Nathani
e
l
S
h
e
ad
libst
d
c++: Ensure active union memb
e
r i
s
correctly set
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-08-08
Nathan
i
el Shead
c++:
R
epo
r
t
invalid id-
e
x
p
ression
i
n decltype
[
PR100482]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-27
Nat
h
a
n
ie
l
Shead
c++: Fix ICE with parameter pa
c
k of
decl
t
ype(auto)
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
i
el S
h
ead
c++: Track lifetimes
i
n
co
n
st
a
nt evaluat
i
on [PR70331
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel
Shead
c++: Pre
v
ent dangling pointe
r
s
f
rom becoming nullptr
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
N
a
t
h
aniel Shead
c++:
I
mpr
o
ve l
o
cation information in constant
e
v
a
luatio
n
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-14
Na
t
haniel Sh
e
ad
c++
:
s
t
y
le tweak
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
Nat
h
a
niel Shead
li
b
stdc++:
Implement
P
1413R3 'deprecate ali
g
ned_storage
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
Nathan
i
el She
a
d
libst
d
c++:
No
r
malise _G
L
I
BCXX
2
0_
D
EP
R
E
CA
T
ED macro
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2022-11-11
Nat
h
a
ni
e
l
S
head
libst
d
c++:
Set
a
ctive u
n
io
n
m
e
m
ber in constexpr std
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree