#; - function with a space on the stack
#; allocated for local variables
- .type func_locvars,@function
func_locvars:
.cfi_startproc
#; - functions that begins with standard
#; prologue: "pushq %rbp; movq %rsp,%rbp"
- .type func_prologue,@function
func_prologue:
.cfi_startproc
#; another register (ebx) and then allocates
#; a space for local variables
- .type func_otherreg,@function
func_otherreg:
.cfi_startproc
#; main
#; - typical function
- .type main,@function
main:
.cfi_startproc
#; _start
#; - standard entry point
- .type _start,@function
.globl _start
_start:
.cfi_startproc
#; - test for all .cfi register numbers.
#; This function is never called and the CFI info doesn't make sense.
- .type func_all_registers,@function
func_all_registers:
.cfi_startproc simple