aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2020-03-16 23:04:49 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2020-03-16 23:04:49 +0100
commit447d196e75d97a9ac7c6a548dc9d0fe367adf6be (patch)
treebe27bd1aa37d7ee67d9668fc9f81e6f7553c7caa /gcc/builtins.c
parentc015ff8ccaf3ee8e4f6393679ed790ed0df92873 (diff)
downloadgcc-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