From 64f8cb7f998f73b0f40e513aa4ec13412bca2325 Mon Sep 17 00:00:00 2001 From: Daniel Bittman Date: Tue, 13 Aug 2024 19:54:13 -0700 Subject: [PATCH] Fix aarch64 compile. --- src/lib/twizzler-abi/src/arch/aarch64/upcall.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/lib/twizzler-abi/src/arch/aarch64/upcall.rs b/src/lib/twizzler-abi/src/arch/aarch64/upcall.rs index c7efe7f88..a26951ed7 100644 --- a/src/lib/twizzler-abi/src/arch/aarch64/upcall.rs +++ b/src/lib/twizzler-abi/src/arch/aarch64/upcall.rs @@ -72,6 +72,18 @@ impl UpcallFrame { pub fn bp(&self) -> usize { self.fp as usize } + + /// Build a new frame set up to enter a context at a start point. + pub fn new_entry_frame( + stack_base: usize, + stack_size: usize, + tp: usize, + ctx: crate::object::ObjID, + entry: usize, + arg: usize, + ) -> Self { + todo!() + } } #[no_mangle]