>>240の書き方では状況が分かりにくいかもしれませんのでソースも書いておきます。
Cソース:
int main(void) {
  return 0;
}

gcc -S -masm=intel sample.cの出力:
  .intel_syntax
  .file  "sample.c"
  .def  ___main;  .scl  2;  .type  32;  .endef
  .text
.globl _main
  .def  _main;  .scl  2;  .type  32;  .endef
_main:
  push  ebp
  mov  ebp, esp
  sub  esp, 8
  and  esp, -16
  mov  eax, 0
  mov  DWORD PTR [ebp-4], eax
  mov  eax, DWORD PTR [ebp-4]
  call  __alloca
  call  ___main
  mov  eax, 0
  leave
  ret

です。よろしくお願いします。