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++: Implement P2615 'Meaningful Exports' [PR107688]
2024-05-01
Nathaniel Shead
c++: Im
p
lement P2615 'M
e
anin
g
f
u
l Export
s
' [PR10
7
6
88]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-04-30
Nathani
e
l Shead
c++: Fix inst
a
ntia
t
ion of importe
d
tem
p
loid friend
s
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-04-30
N
at
h
aniel Shead
c++: Standardise
errors for module_may_redecl
a
re
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-04-23
Na
t
haniel Sh
e
ad
c
+
+: Fix
ICE
w
ith xobj parms
a
n
d
m
aybe incomplete decl
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-04-23
N
a
thaniel S
h
ead
c++: Check if
a
l
location
f
u
ncti
o
ns ar
e
xo
b
j
members
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-04-15
N
a
t
h
aniel S
h
ead
c++: Only e
m
it exported
G
MF usings
[
P
R1
1
4600]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-04-14
N
a
than
i
el Shead
c++: Set
u
p aliases imported from
mo
d
ules [PR1
0
6820]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-04-10
Natha
n
iel Shead
c++: Kee
p
DECL_S
A
VE
D
_TREE of cdtor i
n
stantiations in
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-04-10
Natha
n
i
el Sh
e
ad
c++: T
r
a
ck declaratio
n
s
i
mported from
partitions [PR99377]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-19
Nathaniel Shead
c
++: Fix h
a
ndling of no-linkage decl
s
f
o
r modul
e
s
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-18
Nathaniel Shead
t
e
s
tsuite
:
Fix exc
e
s
s
e
rrors for new m
o
dules testcases
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-16
Nat
h
aniel Shead
c++
:
Chec
k
module att
a
c
h
ment in
s
tead of ju
s
t
pur
v
iew
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-12
Na
t
haniel Shead
c++: Support ta
r
get-
s
pecific nodes
when st
r
eamin
g
modules
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-07
Natha
n
iel Shea
d
c
+
+: Red
e
termine whe
t
her t
o
wr
i
te
vtables on stream
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-07
Natha
n
iel Shead
c++: Fix ICE diagnosin
g
incompl
e
te type o
f
o
v
erloa
d
ed
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-07
Nathaniel
Shead
c
+
+: S
t
ream DEC
L
_CONTEXT fo
r
templ
a
t
e
template par
m
s
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-06
N
atha
n
iel Shead
c++: Fix
t
emplate deduct
i
on for conversion
o
perators
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-04
Nat
h
aniel
S
head
c++: S
u
p
p
or
t
exporting us
i
n
g-decls i
n
same n
a
m
esp
a
ce
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-01
Nathan
i
e
l
Shead
c++: Stream d
e
f
i
n
i
tions for implicit in
s
tan
t
i
a
tions
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-03-01
Nath
a
niel
S
head
c++: Ensure DECL_
C
ONTEXT is set for temporary
v
a
rs
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-02-29
N
a
thani
e
l Shead
c++: S
u
p
por
t
lamb
d
as attached to mor
e
pla
c
es in modules
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-02-28
N
ath
a
niel She
a
d
c
++: Revert deferring emissio
n
of i
n
line
v
ariables
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-02-14
Nathani
e
l Shead
c++: Defer
emitting
inline variabl
e
s [PR113708]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-02-14
N
a
thaniel Shead
c++: Fix error recovery when
re
d
ecl
a
ring e
n
um
i
n
differe
n
t
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-30
Nathaniel Shead
c++: Han
d
l
e
erro
r
h
eade
r
names in m
o
d
u
les [PR10759
4
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-26
Nathaniel Sh
e
ad
c++: Str
e
am additio
n
al fiel
d
s f
o
r DE
C
L
_S
T
RUCT_FUNCTION
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-26
Nat
h
aniel Shead
c++: Emi
t
defini
t
ions of
O
D
R
-
us
e
d s
t
atic members imported
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-25
Nathaniel Shea
d
c
+
+: Ha
n
dle
partial specialisation
s
in GMF [PR11
3
405]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-25
Nathaniel Shead
c++: Fix import
i
ng neste
d
n
a
mes
p
a
c
e declarations
[PR
1
00
7
07]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-23
Nathani
e
l Shead
t
estsuite
:
Disable new
test for P
R
113292 on ta
r
get
s
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-23
Nat
h
aniel Shead
c++
:
F
i
x hand
l
ing
o
f extern
t
emplates
i
n modul
e
s [PR112
8
2
0
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-17
Nathaniel She
a
d
c+
+
: Prevent o
v
erwriting
a
rguments when merging du
p
l
icates
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-16
Natha
n
iel Shea
d
c+
+
: Sup
p
ort
t
hread_lo
c
al statics in h
e
ader m
o
dules
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-16
Nath
a
niel
Shead
c
+
+: Fix
E
NABL
E
_SCO
P
E_CHECKING p
r
i
n
ting
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-07
Natha
n
iel Shead
c
+
+: Fix I
C
E
w
hen writing
n
ontrivi
a
l
variab
l
e initia
l
izers
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-07
Nathaniel Shead
c++: Export
u
sing
s
ref
e
rring to g
l
obal
m
odule fragment
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2024-01-07
N
athaniel Shead
c++: Follow mod
u
l
e
g
ra
m
m
a
r
more closely [PR110808]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-19
Nathaniel Shead
c++: Chec
k
n
u
ll poi
n
ter deref when calli
n
g
memf
n
in
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
Na
t
haniel S
h
ead
c++
:
Seed namespaces for bindi
n
gs [PR
1
06363]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-16
Nath
a
n
i
el
S
h
e
ad
c++: F
i
x u
n
c
hecked use of
C
L
A
SSTYPE_
A
S_BASE [PR11303
1
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
N
athaniel Shead
c++: Fix noexce
p
t
c
h
e
c
king for
triv
i
al operati
o
ns
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-12-11
Nathaniel Shead
c++: Cl
e
ar uninstantiated template frie
n
d
when insta
n
tiating
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Na
t
haniel Shead
c++: more c
h
ecks
f
or exporting names
w
ith using-declarat
i
ons
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-25
Nathaniel
S
head
c++: Allow e
x
porting a
t
yp
e
def redeclarati
o
n
[
PR
1
0234
1
]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
N
a
t
haniel S
h
e
a
d
c++
:
Allow exporting
c
o
nst-qualified namespace-scope
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
Nat
h
aniel
S
head
c++: Sup
p
or
t
lambdas in
stati
c
template membe
r
init
i
alisers
.
.
.
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-24
N
athaniel Shead
c+
+
: c
h
eck
m
i
sma
t
ching e
x
ports for class t
a
gs [PR
9
8885]
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree
2023-11-23
Nathan
i
el Shead
MAINTAINERS: Add myself to write afte
r
approval and DCO
Signed-off-by:
Nathaniel Shead
<nathanieloshead@gmail.com>
commit
|
commitdiff
|
tree