.text .global _start _start: 1: bl far nop bl far2far nop bl huge nop .long 0 b 1b .space 0x1bf0000 .section .text.pad1,"ax" .space 0x1bf0000 .section .text.far,"ax" far: blr .section .text.pad2,"ax" .space 0x40ffe0 .section .text.far2far,"ax" far2far: blr .section .text.pad3,"ax" .space 0x1bf0000 .section .text.huge,"ax" huge: blr |