AENTRY - enter a function without stack bump.

Usage:

[NAME,NAME,...]:  aentry  SYMDEF=>type

Where:

[NAME,NAME,...]
is a list of names that will be associated with this function. If no names are specified, the function has no associated name.
SYMDEF=>type
is an optional argument indicating whether you want the macro to create a SYMDEF for each of the names given in the label field. Possible forms are:
SYMDEF=>no
does not declare the names as SYMDEFs.
SYMDEF=>yes
declares the names as primary SYMDEFs. This is the default, if you do not specify any SYMDEF=>type argument.
SYMDEF=>secondary
declares the names as secondary SYMDEFs.

If you specify any other value in the "type" position, the names are not declared as SYMDEFs. Note that the "type" keywords are case-sensitive and must be specified in lowercase.

Description:

"aentry" is the macro used at the beginning of a function that does not bump the stack. By default, it just does

[NAME,NAME,...]:  .symdef
[NAME,NAME,...]:  .null

With SYMDEF=>no, the .SYMDEF directive is omitted.

See Also:

expl runtime macro sentry

expl runtime macro nentry

Copyright © 1996, Thinkage Ltd.