diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-03-16 23:04:49 +0100 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-03-16 23:04:49 +0100 |
commit | 447d196e75d97a9ac7c6a548dc9d0fe367adf6be (patch) | |
tree | be27bd1aa37d7ee67d9668fc9f81e6f7553c7caa /gcc/builtins.c | |
parent | c015ff8ccaf3ee8e4f6393679ed790ed0df92873 (diff) | |
download | gcc-447d196e75d97a9ac7c6a548dc9d0fe367adf6be.zip gcc-447d196e75d97a9ac7c6a548dc9d0fe367adf6be.tar.gz gcc-447d196e75d97a9ac7c6a548dc9d0fe367adf6be.tar.bz2 |
d: Fix multiple definition error when using mixins and interfaces.
gcc/d/ChangeLog:
PR d/92216
* decl.cc (make_thunk): Don't set TREE_PUBLIC on thunks if the target
function is external to the current compilation.
gcc/testsuite/ChangeLog:
PR d/92216
* gdc.dg/imports/pr92216.d: New.
* gdc.dg/pr92216.d: New test.
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions