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++: Prevent overwriting arguments when merging duplicates [PR112588]
2024-01-17
Nathan
i
el She
a
d
c++: Prevent overwriting arg
u
m
ents when merging duplicates
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2024-01-16
Nathaniel Shead
c
+
+
:
Suppor
t
thread
_
local
s
tati
c
s i
n
header modules
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2024-01-16
Nathaniel Shead
c+
+
: Fix ENABLE_
S
COPE_C
H
ECKING pr
i
n
t
i
ng
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2024-01-07
Nathaniel Shead
c++: Fix ICE when writin
g
nont
r
ivial
variable i
n
itiali
z
ers
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2024-01-07
Nat
h
an
i
e
l She
a
d
c++:
E
xport
u
sings referring to global module fragment
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2024-01-07
Nat
h
anie
l
Shead
c++:
Follow
m
odule gramm
a
r more closel
y
[PR110808]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-19
N
a
t
haniel
S
h
ead
c++: C
h
ec
k
null poi
n
t
e
r
deref when calli
n
g memfn in
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-16
Nathan
i
el Shea
d
c++
:
Seed na
m
espaces
for
bin
d
ings [PR106363]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-16
Natha
n
iel Shead
c+
+
: Fix un
c
hecke
d
us
e
of CLASSTY
P
E_AS_BASE [
P
R
1
13031]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-13
N
at
h
an
i
el Shead
c++:
End lifeti
m
e of objects
i
n cons
t
exp
r
afte
r
dest
r
uctor
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-11
N
a
t
han
i
el Shead
c++: Fix noexcept checkin
g
for tri
v
i
a
l
o
p
e
rations
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-12-11
Nathaniel Shead
c++: Cl
e
ar uninstantiated template friend
wh
e
n
instan
t
iating
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-25
Na
t
haniel Shead
c++: more
chec
k
s for exporting names with usi
n
g-d
e
clar
a
tions
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-25
Natha
n
iel Shead
c
+
+
: Allo
w
e
x
porting a
typedef redeclaration
[P
R
10
2
341]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-24
Nath
a
niel Shead
c+
+
: Al
l
ow export
i
n
g
cons
t
-qualifie
d
na
m
esp
a
ce-scope
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-24
Nathanie
l
S
head
c+
+
: Su
p
port lam
b
das in
s
tatic templ
a
t
e
member
i
n
i
tialisers
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-24
Nathani
e
l
S
head
c++: check mismatching exports for class tags [PR98885]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-23
Nathaniel Shead
MAINTAINERS: Add my
s
elf to
write
a
fter approval and DCO
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-19
Nathaniel Sh
e
ad
c++:
Set DECL_
C
ONTEXT for _
_
c
x
a_thre
a
d
_
a
t
exit
[
PR991
8
7]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-14
Nathaniel Shead
c++:
Stream virtual
d
t
or
v
table ind
i
ces
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-14
Nathanie
l
Shead
c++: Fix exp
o
rt
e
d
using
decls of te
m
pl
a
t
es
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-11-11
Nathaniel Shead
libst
d
c++: Add missing functions to <cmath> [PR7970
0
]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-10-20
N
a
thaniel
Shead
c++: indir
e
c
t change of activ
e
union member in co
n
stexpr
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-10-20
Na
t
haniel Shead
c++: Improve diagn
o
stic
s
fo
r
cons
t
expr
cast from void*
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-10-17
Nathaniel
S
head
c++: A
d
d missing auto
_
diagnosti
c
_group
s
to constexp
r
.
cc
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-09-29
Nathani
e
l Shead
libst
d
c+
+
: Ensu
r
e active un
i
on
m
e
mbe
r
is co
r
rectly set
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-08-08
Nath
a
ni
e
l
S
head
c+
+
: Re
p
ort
i
nvalid id-expression
in
d
ecltype [PR10048
2
]
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-27
N
a
thanie
l
She
a
d
c++
:
Fi
x
IC
E
w
ith paramete
r
pack
o
f decltype(auto)
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-26
N
atha
n
iel S
h
ead
c++: Track lifetim
e
s in constant
e
val
u
ation
[
PR703
3
1
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-26
Nat
h
aniel
Shead
c++
:
Prevent dangling poi
n
t
e
r
s
f
ro
m
becoming null
p
tr
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-26
Nathaniel Shead
c++: I
m
prove location
information in constant
e
valuation
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-07-14
N
athaniel Shead
c++: style
tweak
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-02-06
Nathaniel S
h
ead
libs
t
dc++:
Implement P1413R3 'deprecate aligned_
s
torage
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2023-02-06
Nathaniel Shead
lib
s
t
d
c+
+
: Norm
a
lise _
G
LIBCXX
2
0
_
DEPRE
C
A
T
E
D macro
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree
2022-11-11
Nathaniel Shead
libstdc++: Set
a
ct
i
v
e
union m
e
mber in
con
s
texp
r
st
d
.
.
.
Signed-off-by: Nathaniel Shead <
nathanieloshead@gmail.com
>
commit
|
commitdiff
|
tree