On Thu, 31 May 2007 08:31:18 -0500 "McKown, John" <[EMAIL PROTECTED]> wrote:
:>Another possibility is to modify your source code so that each :>instruction begins with a unique character, such as @. Then, create a :>series of HLASM macros with those names. The HLASM macro simply uses :>PUNCH to create the ia86 assembler output. :>eg. instead of something like: :> L R1,VALUE :> AHI R1,1 :> ST R1,VALUE :>changes to: :> @L R1,VALUE :> @AHI R1,1 :> @ST R1,VALUE :>You then create the @L, @AHI, and @ST macros (not included) which will :>PUNCH the appropriate ia86 instructions to do something similar. I hope :>your code doesn't use truly weird instructions such as UPT. But, if it :>does, you can get a good idea of what they actually do by reading the :>Hercules/390 source code. I've actually looked at it to try to :>understand some instructions that were unclear to me in the POPS. No need to change the source. Create a big OPSYN copy member. -- Binyamin Dissen <[EMAIL PROTECTED]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. ---------------------------------------------------------------------- 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

