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
c++: Fix ICE when writing nontrivial variable initializers
2024-01-07
Nathaniel Shead
c
+
+: Fi
x
ICE when writ
i
ng nontrivial va
r
iable initializ
e
rs
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2024-01-07
Nat
h
aniel Shead
c++: Export usings r
e
ferring
t
o glob
a
l module
f
ragment
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2024-01-07
N
a
thani
e
l She
a
d
c++: Follow
module
g
rammar mor
e
closely [PR
1
10808]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-19
N
a
th
a
ni
e
l
S
head
c++:
C
h
eck null po
i
nter
de
r
ef when calling memfn in
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-16
N
at
h
anie
l
Shead
c++: S
e
ed namespaces for bindings [PR106363]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-16
Nathaniel
S
hea
d
c++: Fi
x
u
n
c
hecke
d
u
s
e
of
C
LASSTYPE_AS
_
B
A
SE [PR113031]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-13
Na
t
ha
n
ie
l
Shead
c++
:
En
d
lifetime of objects in con
s
tex
p
r after destructor
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-11
Nathanie
l
Shead
c++: Fix noexcept check
i
ng
for t
r
ivial op
e
ra
t
ions
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-11
N
a
thaniel Shead
c++: Cl
e
a
r
unins
t
anti
a
ted temp
l
ate friend
w
he
n
i
n
s
tanti
a
ting
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-25
Nathaniel Shead
c
+
+: more checks for exporti
n
g names with using-declarations
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-25
Nathaniel
S
head
c++
:
Al
l
ow exporting a t
y
pedef redecl
a
ra
t
ion [PR102341]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-24
Nathaniel She
a
d
c
+
+: All
o
w ex
p
orting const-qualif
i
ed name
s
pac
e
-sc
o
pe
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-24
Nathaniel Sh
e
ad
c++: Su
p
port
lambdas in
s
t
atic templa
t
e membe
r
ini
t
i
a
lisers
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-24
Nath
a
niel
S
h
ead
c++: check
m
ismatch
i
n
g
exports for cl
a
ss tag
s
[
P
R9
8
885]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-23
Nathanie
l
Shead
MAINTAINERS: Add myself to
write
a
fter approva
l
a
n
d DCO
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-19
Nathaniel
Shead
c++: Set DECL_CON
T
EXT
for __cxa_thread_
a
t
exit [PR99187]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-14
N
a
t
haniel
S
head
c++: Stream virtual dtor v
t
able indices
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-14
Nat
h
aniel Shead
c
+
+: F
i
x export
e
d us
i
ng
d
ec
l
s of te
m
plat
e
s
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-11
N
athaniel S
h
ead
libst
d
c++: Add missing f
u
nctions
to <cmat
h
> [
P
R79
7
00]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel Shead
c++: indir
e
ct change of activ
e
union
m
ember
in const
e
xpr
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-10-20
N
a
thaniel Shead
c++: Improve diagnostics
f
or constexp
r
cast fr
o
m
v
oid*
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-10-17
N
at
h
a
niel Shead
c++: A
d
d missing auto_diagnostic_gr
o
up
s
to conste
x
pr
.
c
c
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-29
Nathaniel Shead
libstdc++:
Ensure
a
ctive union member
i
s
correctly set
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-08-08
N
at
h
a
n
iel Shead
c++: Re
p
ort in
v
alid i
d
-ex
p
ression i
n
decltype [PR10048
2
]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-27
Na
t
h
aniel Shead
c++: Fix ICE with paramete
r
pack of
declt
y
p
e
(auto)
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c
++: Tr
a
c
k lifetimes in constant evaluat
i
on [PR70331
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
iel S
h
ead
c++
:
P
revent dangling
poin
t
ers fro
m
becoming
n
ullptr
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-26
Nath
a
n
iel Shea
d
c+
+
: Improve lo
c
a
t
ion in
f
orma
t
ion in
c
onstan
t
eval
u
ation
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-14
Nathaniel She
a
d
c++: style
tweak
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-02-06
N
a
th
a
niel
S
head
li
b
stdc++: Implement P1413R3 'de
p
recat
e
aligned_stora
g
e
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-02-06
N
ath
a
niel Shead
libs
t
dc++: Normalise _GLIBCXX20_DEPRE
C
ATED macro
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2022-11-11
Nathaniel S
h
ead
libstdc++: Set
act
i
ve union member in cons
t
expr std
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree