![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: Hi Wizard, I'm migrating old MACRO code from VAX to Alpha. Many of these objects utilize the LIB$TPARSE routine. When building them on the Alpha I get data in code stream errors. Just as a test, I took the sample MACRO code for LIB$TPARSE out of the OpenVMS manua l and attempted to build it, only to get the same results. I'm pretty new to building MACRO objects, and am obviously missing something here. The Answer is : LIB$TPARSE is available on OpenVMS Alpha in translated form only, and is suitable only for use by translated images. Change your code to call LIB$TABLE_PARSE, which has the same calling sequence as LIB$TPARSE, but is a native Alpha procedure. See the description of LIB$T[ABLE]_PARSE, in the OpenVMS RTL Library manual: http://www.openvms.compaq.com:8000/72final/5932/5932pro_44.html#tpars
|