aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust
diff options
context:
space:
mode:
authorNathaniel Shead <nathanieloshead@gmail.com>2024-02-17 23:10:49 +1100
committerNathaniel Shead <nathanieloshead@gmail.com>2024-04-14 20:55:33 +1000
commit62a0ef0d02cbb74cd865c1db2ecb7ca1b11f87cd (patch)
treecb71e03bdad0a8c84402e2c6e20f023aac9d0f2a /gcc/rust
parent3319d1a4aa5ccadc22dcb80252ab884c792b263b (diff)
downloadgcc-62a0ef0d02cbb74cd865c1db2ecb7ca1b11f87cd.zip
gcc-62a0ef0d02cbb74cd865c1db2ecb7ca1b11f87cd.tar.gz
gcc-62a0ef0d02cbb74cd865c1db2ecb7ca1b11f87cd.tar.bz2
c++: Setup aliases imported from modules [PR106820]
I wonder if more generally we need to be doing more work when importing definitions from header units especially to handle all the work that 'make_rtl_for_nonlocal_decl' and 'rest_of_decl_compilation' would have been performing. But this patch fixes at least one missing step. PR c++/106820 gcc/cp/ChangeLog: * module.cc (trees_in::decl_value): Assemble alias when needed. gcc/testsuite/ChangeLog: * g++.dg/modules/pr106820_a.H: New test. * g++.dg/modules/pr106820_b.C: New test. Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com>
Diffstat (limited to 'gcc/rust')
0 files changed, 0 insertions, 0 deletions