--- /dev/null
+subprimitives are arm64 bytes
+primitives are C calls
+
+
+
+CALLBACK-STUB jit-define gets called first
+set 9999 BRK to break there in lldb
+lldb ./factor
+run -i=boot.unix-arm.64.image
+
+then do c-to-factor
+
+
+rel- relocations aka fixups
+rel-vm relocation for vm in sidetable
+
+relocation addresses are 64bit
+look at powerpc backend
+return a 64bit value in a register
+
! # All arm.64 subprimitives
{
{ c-to-factor [
+ ! Set up the datastack and retainstack registers
+ ! and jump into the quotation
+
! write()
! 68 X8 MOVwi64
! C to Factor entry point
[
+
+ 9999 BRK
! ! Optimizing compiler's side of callback accesses
! ! arguments that are on the stack via the frame pointer.
! ! On x86-32 fastcall, and x86-64, some arguments are passed