diff --git a/ape/ape.S b/ape/ape.S index aada551aa..13546b444 100644 --- a/ape/ape.S +++ b/ape/ape.S @@ -125,6 +125,7 @@ ape_mz: .asciz "MZqFpD='\n" # Mark 'Zibo' Joseph Zbikowski .org 0x24 # MZ: bytes reserved for you .ascii "JT" # MZ: OEM identifier .short 0 # MZ: OEM information + .ascii "' <<'@'\n" .org 0x40-4 # MZ: bytes reserved for you #if SupportsWindows() || SupportsMetal() .long RVA(ape_pe) # PE: the new technology @@ -549,7 +550,7 @@ ape_disk: the bourne executable & linkable format */ #if SupportsWindows() || SupportsMetal() || SupportsXnu() -apesh: .ascii "'\n#'\"\n" # sixth edition shebang +apesh: .ascii "\n@\n#'\"\n" # sixth edition shebang // Until all operating systems can be updated to support APE, // we have a beautiful, yet imperfect workaround, which is to // modify the binary to follow the local system's convention.