BENTRY - B entry point, no stack advance.

Usage:

bentry (SYMDEFs)

Examples:

bentry  (nobrks,.nobrk)
bentry  myfunc

Where:

SYMDEFs
is a list of entry point names for the GMAP function. They must be valid GMAP symbols. If only one name is given, it need not be enclosed in parentheses.

Description:

Simple GMAP subroutines that do not call other subroutines often do not need to incur the overhead of bumping the stack. BENTRY is used to define such a function. SYMDEFs will be generated for each name in the argument list. Secondary SYMDEFs must be done explicitly.

Approximate equivalent code generated:

*      bentry  myfunc
       symdef  myfunc
myfunc tra     *+1

See Also:

expl b bmac cheap
for temporary variable allocation
expl b bmac sentry
for defining a normal B entry

Copyright © 1996, Thinkage Ltd.