.func name[,label]
.func
emits debugging information to denote function name, and is ignored unless the file is assembled with debugging enabled. Only --gstabs[+] is currently supported. label is the entry point of the function and if omitted name prepended with the leading char is used. leading char is usually _
or nothing, depending on the target. All functions are currently defined to have void
return type. The function must be terminated with .endfunc
.