Peter Relson wrote:
A danger of using the "IEABRC approach" for the long-displacement instructions is that the size of the instructions differ between the "regular" and the "long displacement". That might not matter to a given module but could cause some unexpected difficulties with macro expansions that might have an operand something like "*+n", taking advantage of "knowing" how long the current instruction is.
That's a good point! And currently there's no SYSSTATE setting that can be used to toggle whether LD instructions are available -- therefore, no way for the macros to know they should/can expand differently. Guess we're SOL until the next level set unless you can think of a good workaround. :-(
-- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html