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
Nath
a
niel Shead
c++: Fix ICE when wr
i
t
ing nontrivial v
a
riable initiali
z
ers
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-07
N
a
thaniel Shead
c++: Export u
s
ings r
e
f
e
rring to g
l
obal module frag
m
ent
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-07
N
ath
a
niel Shead
c++: Follow m
o
d
u
l
e g
r
a
mmar
more cl
o
s
e
ly [PR1108
0
8]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-19
Nathaniel Shead
c++: Check null
pointer deref when call
i
ng
memfn
in
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
Nathaniel She
a
d
c+
+
: S
e
e
d namespa
c
es for
bindi
n
gs [PR106363]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
N
a
tha
n
iel Sh
e
a
d
c
+
+: Fix
unchec
k
e
d
use of C
L
ASSTY
P
E_AS_BASE [PR11
3
031]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-13
Nathaniel
Shead
c++: End lifetime of objects in constexpr a
f
t
er destructor
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
N
athaniel Shead
c++: Fix
n
oexcept c
h
ec
k
ing for t
r
iv
i
al
o
p
erat
i
ons
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
N
athaniel Shead
c++: Clea
r
uninst
a
nt
i
ated te
m
p
l
ate f
r
ien
d
w
h
en inst
a
ntiatin
g
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Nathaniel Shead
c++: more checks for
exporting
n
ames with
u
sin
g
-declaration
s
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Na
t
haniel Shead
c++:
A
llow ex
p
orting a t
y
pedef re
d
e
cl
a
r
a
tio
n
[PR
1
023
4
1
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nathaniel Shead
c++:
A
llow exp
o
rting co
n
st-qualified
n
a
mespace-sco
p
e
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
N
a
thaniel Shead
c++: Sup
p
o
rt l
a
mbdas
i
n
static template member initialisers
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nathaniel S
h
ead
c++: check mismatching exp
o
rts for class tags [P
R
98885]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-23
Nath
a
niel Shead
MAINTAINERS: Add myself to
w
rite after approval and
D
CO
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-19
N
a
thaniel Shead
c++: Se
t
DECL_CONTEXT for __cxa_thread_atexit [P
R
9918
7
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-14
N
ath
a
niel
Sh
e
ad
c++: Stream virtual dtor vtable indices
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-14
Nathaniel Shead
c
+
+: F
i
x export
e
d using
dec
l
s
o
f
templa
t
es
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-11
Nathaniel Shead
libstdc+
+
: Add m
i
ss
i
n
g
f
u
n
cti
o
ns
t
o <cmath> [PR79700]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-20
Nat
h
an
i
el
Shead
c++: indirect
ch
a
n
ge
of act
i
ve union member i
n
constexp
r
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-20
Nathan
i
el Shead
c++: Improve diagnostics for constexpr
c
as
t
from vo
i
d
*
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-17
Natha
n
iel Shead
c++:
A
dd missin
g
auto_diagnostic_g
r
ou
p
s to
c
o
n
stexpr
.
c
c
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-09-29
Nathaniel She
a
d
libstdc++: Ens
u
r
e active union memb
e
r is
c
o
r
rectly set
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-08-08
N
a
thaniel
S
head
c++: Report
i
nv
a
lid
i
d-expression in dec
l
type [PR10
0
482]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-27
Nathaniel Shead
c+
+
: Fix ICE with
para
m
eter pack of decltype(auto)
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Nat
h
a
niel Shea
d
c++: Track life
t
imes in c
o
nstant evaluation [PR70331
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Natha
n
i
el Shead
c++: Prevent dangling
p
o
inter
s
fr
o
m
becoming nullptr
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++: Improve lo
c
ation information in constant evaluation
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-14
Natha
n
i
el S
h
e
a
d
c+
+
: style tweak
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
Nathaniel Shead
libstd
c
+
+
: Imple
m
e
nt
P
1413R3 '
d
eprec
a
te aligned_stora
g
e
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
N
at
h
aniel Shead
libstdc++: Norm
a
lise _GLIB
C
XX
2
0_DEPRE
C
ATED macro
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2022-11-11
Nathani
e
l Shead
libs
t
d
c
++: Set
a
c
tive union member in
constexpr
std
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree