aretrn [<transfer_type>]
aretrn aretrn tze
ARETRN returns from a function without backing up the stack. This is done for simple routines that did not advance the stack on entry. Usually this means the function entry was defined with a BENTRY macro instead of SENTRY.
If a value is to be returned it should be in the Q register.
* aretrn
tsx0 1,x1
* aretrn tze
tze 1,x1
See Also:
Copyright © 2000, Thinkage Ltd.