$ nasm -v NASM version 2.16.02rc2 compiled on Oct 12 2023 $ cat test1.asm section CODE jmp far abslabel section ABS absolute=0F000h resb 38 abslabel: $ cat test2.asm section DATA dw foo, seg foo section ABS absolute=0F000h resb 42 foo: $ nasm -f obj test1.asm -l /dev/stderr 1 2 section CODE test1.asm:3: error: far-absolute relocations not supported by OBJ format panic: test1.asm:3: unrecognised segment value in obj_write_fixup $ nasm -f obj test2.asm -l /dev/stderr 1 2 section DATA 3 00000000 [2A00]0000 dw foo, seg foo 4 5 section ABS absolute=0F000h 6 00000000 resb 42 7 foo: $