1 ;Testname=aout; Arguments=-faout -olnxhello.o -Ox; Files=.stdout .stderr lnxhello.o
2 ;Testname=aoutb; Arguments=-faoutb -olnxhello.o -Ox; Files=.stdout .stderr lnxhello.o
3 ;Testname=as86; Arguments=-fas86 -olnxhello.o -Ox; Files=.stdout .stderr lnxhello.o
4 ;Testname=elf32; Arguments=-felf32 -olnxhello.o -Ox; Files=.stdout .stderr lnxhello.o
7 ; Assembly "Hello, World!" for Linux
11 ; Properly defined in <sys/syscall.h>
19 ; gdb doesn't like to stop at the entry point address, so
20 ; we put a nop here for pure convenience
53 hello: db "Hello, World!", 10