.globl _start
.section .text,"ax",@progbits
.LC0:
  .asciz "hello, world!\012"
_start:
  pushl   $.LC0  # format = "hello, world!\n"
  call    printf # printf("hello, world!\n")
  pushl   $0     # status = 0
  call    exit   # exit(0)
