Skip to content

Commit 810cb61

Browse files
committed
Fix build with Rust 1.88
1 parent 9b03141 commit 810cb61

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/arch.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ pub const ENTRY_TRAMPOLINE: Option<unsafe extern "C" fn() -> !> = Some(entry_tra
145145
pub const ENTRY_TRAMPOLINE: Option<unsafe extern "C" fn() -> !> = Some(entry_trampoline);
146146

147147
#[cfg(target_arch = "x86_64")]
148-
#[naked]
148+
#[unsafe(naked)]
149149
unsafe extern "C" fn entry_trampoline() -> ! {
150150
unsafe {
151151
core::arch::naked_asm!(
@@ -167,7 +167,7 @@ unsafe extern "C" fn entry_trampoline() -> ! {
167167
pub const ENTRY_TRAMPOLINE: Option<unsafe extern "C" fn() -> !> = Some(entry_trampoline);
168168

169169
#[cfg(target_arch = "aarch64")]
170-
#[naked]
170+
#[unsafe(naked)]
171171
unsafe extern "C" fn entry_trampoline() -> ! {
172172
unsafe {
173173
core::arch::naked_asm!(
@@ -187,7 +187,7 @@ unsafe extern "C" fn entry_trampoline() -> ! {
187187
}
188188

189189
#[cfg(target_arch = "riscv64")]
190-
#[naked]
190+
#[unsafe(naked)]
191191
unsafe extern "C" fn entry_trampoline() -> ! {
192192
unsafe {
193193
core::arch::naked_asm!(

src/sys.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,5 +181,4 @@ pub fn new_slice_leak(size: usize) -> Option<&'static mut [u8]> {
181181

182182
#[cfg(not(test))]
183183
#[lang = "eh_personality"]
184-
#[unsafe(no_mangle)]
185184
pub extern "C" fn rust_eh_personality() {}

0 commit comments

Comments
 (0)