Tells the assembler to generate debugging data for the specified subroutine.
.function "func", label, length
func
Subroutine name, in double quotes.
label
Starting label of the subroutine.
length
Number of bytes in the subroutine.
This directive is appropriate if you must explicitly provide debugging information to the assembler. For more information about debugging, refer to the Debugging Directives.