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: fix anon6 mangling [PR112846]
2024-01-30
Nathaniel Shead
c++: Hand
l
e error header
n
ames in modul
e
s
[P
R
10
7
594]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-26
N
a
than
i
el Sh
e
ad
c++:
S
tre
a
m
a
dditional fields for DECL_S
T
RUCT_FUNCTION
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-26
Nathaniel Shead
c
+
+: Emit defi
n
itions o
f
ODR
-
used
s
tatic members impor
t
ed
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-25
Na
t
hanie
l
S
h
e
a
d
c++: Hand
l
e partia
l
special
i
sations in GMF [PR113405]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-25
Nathani
e
l
S
head
c++: Fix importing
n
e
s
t
ed nam
e
space declaratio
n
s [PR100707
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-23
Nathaniel Shead
tests
u
i
t
e: Disable
new test for PR113292 on targets
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-23
Nathaniel Shead
c++: Fix
h
andling of extern templ
a
t
e
s
i
n m
o
dules [
P
R1128
2
0]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-17
Nathaniel S
h
ead
c++: P
r
event overwriting arguments wh
e
n m
e
rging
d
u
plicates
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-16
Nath
a
niel
S
head
c++: Support thread_local statics in header modules
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-16
Nathaniel
S
head
c
++: F
i
x
E
NA
B
LE_SCOPE_
C
HECKING printing
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-07
Nathan
i
e
l Shead
c
++: Fix ICE when writing no
n
trivial
v
ariable initializers
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-07
Nathaniel
Sh
e
ad
c++: E
x
port usings referrin
g
to
g
l
o
b
al module frag
m
e
nt
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-07
Nathaniel S
h
ead
c
++:
F
ollow module gramm
a
r mo
r
e
c
l
osely [PR110
8
08]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-19
Nathaniel Shead
c
++: Check nu
l
l pointer der
e
f when calling memfn in
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
N
a
th
a
niel Sh
e
a
d
c++: Seed namespaces for
b
indin
g
s
[PR106
3
63]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
N
athan
i
el Shead
c++: F
i
x unchecked use of
CLASSTYPE_AS_BASE [PR11
3
031
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-13
Nathaniel
S
head
c++: End life
t
ime of obje
c
ts in
c
onstexpr after destructor
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
Natha
n
iel S
h
e
a
d
c++: Fix
n
oexcept
checking for t
r
ivial operations
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
Nath
a
niel Shead
c
++:
C
lear unins
t
antiated template friend when i
n
st
a
ntiating
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Na
t
haniel Shead
c++:
m
ore checks for
exporting
names w
i
t
h
using
-
de
c
larat
i
ons
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
N
a
t
h
a
niel Shead
c++:
A
llow exporting a
t
yped
e
f redeclar
a
tion [PR102341]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nathaniel Shead
c++: Allow exporti
n
g const-qua
l
ified nam
e
space-
s
cope
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nat
h
aniel
S
h
e
a
d
c+
+
: Support lamb
d
as
in static template me
m
ber initialise
r
s
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Natha
n
iel S
h
ead
c++: check m
i
s
matching exports for class tag
s
[P
R
98885
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-23
Na
t
h
a
niel S
h
e
a
d
MAINTAINERS: Add
mysel
f
to wr
i
te after approv
a
l and DCO
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-19
Nathani
e
l Shead
c++: Set DECL_CONTEXT for __cxa_th
r
ead_atex
i
t [PR99187]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-14
Natha
n
iel She
a
d
c++
:
Stream virtual d
t
or vtab
l
e
indices
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-14
N
athanie
l
She
a
d
c++
:
Fix
e
xporte
d
u
s
ing decls of templates
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-11
Nathaniel Shead
l
ibs
t
dc++: Add
m
issing functions to <cmath> [PR79700]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel Shead
c++: i
n
direct chang
e
of active
u
nion m
e
mber in constex
p
r
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-20
Nathaniel S
h
e
ad
c
+
+: Improve
d
iagnostics
for constex
p
r cast from void*
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-10-17
Nathaniel She
a
d
c
+
+
: Ad
d
missi
n
g auto_diagnostic_gro
u
ps
to constex
p
r
.
c
c
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-09-29
N
athanie
l
Shead
libstdc++: Ensure
a
ctive union m
e
mber
is cor
r
ectly s
e
t
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-08-08
Nathaniel S
h
ead
c++: Repor
t
in
v
alid id-
e
xpression in decl
t
ype
[
PR100482]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-27
Nathan
i
el Shead
c++: Fix ICE with parameter pack of decl
t
ype(auto)
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++: Track lif
e
times
i
n constant ev
a
luation [PR70331
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
N
a
thaniel Shead
c++: Prev
e
nt da
n
gling pointers from becoming nullptr
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c+
+
: I
m
prov
e
locat
i
on i
n
for
m
ation in constant evaluatio
n
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-07-14
N
a
thaniel Shead
c++:
style
t
weak
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
Nathaniel S
h
ead
libstdc++: Implement
P1413
R
3 'deprecate ali
g
n
e
d_storage
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-02-06
Natha
n
iel Shead
lib
s
tdc++: Normalise _GLIBCXX20_DEPREC
A
T
ED mac
r
o
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2022-11-11
Nathaniel
S
h
e
ad
libstdc++: Set active union m
e
mber in co
n
stexpr s
t
d
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree