From f7ed4a799ad2a128ede21eff62f95562a4e528e3 Mon Sep 17 00:00:00 2001 From: Boris-Chengbiao Zhou Date: Fri, 14 May 2021 03:47:41 +0200 Subject: Set dso_local for more items --- compiler/rustc_codegen_llvm/src/llvm/ffi.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'compiler/rustc_codegen_llvm/src/llvm') diff --git a/compiler/rustc_codegen_llvm/src/llvm/ffi.rs b/compiler/rustc_codegen_llvm/src/llvm/ffi.rs index 32fdde9b42e..7fb978d61dc 100644 --- a/compiler/rustc_codegen_llvm/src/llvm/ffi.rs +++ b/compiler/rustc_codegen_llvm/src/llvm/ffi.rs @@ -54,7 +54,7 @@ pub enum CallConv { } /// LLVMRustLinkage -#[derive(PartialEq)] +#[derive(Copy, Clone, PartialEq)] #[repr(C)] pub enum Linkage { ExternalLinkage = 0, @@ -72,6 +72,7 @@ pub enum Linkage { // LLVMRustVisibility #[repr(C)] +#[derive(Copy, Clone)] pub enum Visibility { Default = 0, Hidden = 1, -- cgit 1.4.1-3-g733a5