diff --git a/src/header/arch_aarch64_user/cbindgen.toml b/src/header/arch_aarch64_user/cbindgen.toml index 2000868e87..72decf83e9 100644 --- a/src/header/arch_aarch64_user/cbindgen.toml +++ b/src/header/arch_aarch64_user/cbindgen.toml @@ -5,3 +5,12 @@ style = "Tag" [enum] prefix_with_name = true + +[export] +include = [ + "user_regs_struct", + "user_fpsimd_struct", + "elf_gregset_t", + "elf_greg_t", + "elf_fpregset_t" +] diff --git a/src/header/arch_aarch64_user/mod.rs b/src/header/arch_aarch64_user/mod.rs index 5586c38bac..5f471445eb 100644 --- a/src/header/arch_aarch64_user/mod.rs +++ b/src/header/arch_aarch64_user/mod.rs @@ -18,13 +18,3 @@ pub struct user_fpsimd_struct { pub type elf_greg_t = c_ulong; pub type elf_gregset_t = *mut [c_ulong; 34]; pub type elf_fpregset_t = user_fpsimd_struct; - -#[unsafe(no_mangle)] -pub extern "C" fn _cbindgen_export_aarch64_user( - a: user_regs_struct, - b: user_fpsimd_struct, - c: elf_gregset_t, - d: elf_greg_t, - e: elf_fpregset_t, -) { -}