Skip to: Abstract | Comments | Solution | Migration | Download
APAR NUMBER: PJ31110 PRODUCT: TPF4 FUNCTIONAL AREA: ISO-C SUPPORT SHIPPED IN PUT: 21 ABSTRACT: Let C functions coded in Basic assembler language (BAL) using TMSPC use PBASC. APAR CONTENTS: FEATURE TYPE STATUS NAME Base Macro Changed macro/pbasc.mac PREREQUISITE APARS: To be applied in order listed. Base Macro Changed macro/pbasc.mac PJ29640(19) COMMENTS: Currently, the single source PBASC macro used in C library functions written in BAL to load the address of the previous program in R8, can be issued only from programs that specify the PRLGC macro. Since TMSPC is available on both TPF 4.1 and z/TPF, is also an alternative for PRLGC, and to make the migration to z/TPF easier, C functions coded in BAL using TMSPC should be able to use PBASC as well. SOLUTION: Added a TMSPC macro-issued global variable (&$$TMDOO) in pbasc.mac, to check if the PBASC macro was called from C functions coded in BAL using TMSPC. DEPENDENCIES SEGMENTS TO BE ASSEMBLED OR COMPILED: None. SEGMENTS TO BE LINK EDITED: None. COREQS: None. MIGRATION CONSIDERATIONS: None. UPDATED INFORMATION UNITS: TPF General Macros See your IBM representative if you need additional information. DOWNLOAD INSTRUCTIONS: http://www.ibm.com/software/htp/tpf/pages/maint.htm -- END APAR PJ31110
Download file(s): Login once to access server, leave window open, then click on link(s) below. Source
