Skip to main content

TPF : Support : Maintenance TPF : Support : Maintenance

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