use relative addressing in all assembly files

This commit is contained in:
Benji Dial 2025-12-28 14:48:36 -05:00
parent b539b6302c
commit f5ccce54a4
9 changed files with 9 additions and 0 deletions

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
;both defined in interrupts.c ;both defined in interrupts.c
extern isr_exception_c extern isr_exception_c

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
;both defined in paging.c ;both defined in paging.c
extern kernel_p4_physical_address extern kernel_p4_physical_address

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
section .text section .text

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
extern running_thread extern running_thread

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
section .text section .text

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
extern resume_next_continuation extern resume_next_continuation

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
extern destroy_syscall_stack extern destroy_syscall_stack
extern create_syscall_stack extern create_syscall_stack

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
section .text section .text

View file

@ -16,6 +16,7 @@
bits 64 bits 64
default rel
section .text section .text