Skip to content

Instantly share code, notes, and snippets.

@Willem3141
Created August 13, 2019 21:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Willem3141/78da815c5fd4c213b10258f1a2527651 to your computer and use it in GitHub Desktop.
Save Willem3141/78da815c5fd4c213b10258f1a2527651 to your computer and use it in GitHub Desktop.
sass generating invalid relative jumps
main.asm :13 (0x000017): 18 80 jr .label
main.asm :14 (0x000019): .fill 128, 0x00
main.asm :16 (0x000099): .label:
main.asm :17 (0x000099): C9 ret
#include "kernel.inc"
.db "KEXC"
.db KEXC_ENTRY_POINT
.dw start
.db KEXC_STACK_SIZE
.dw 20
.db KEXC_NAME
.dw name
.db KEXC_HEADER_END
name:
.db "sasstest", 0
start:
jr .label
.fill 128, 0x00 ; nop
.label:
ret
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment