Skip to main content

TPF : Support : Maintenance TPF : Support : Maintenance

Skip to: Abstract | Comments | Solution | Related Segments | Migration | Download

APAR NUMBER:  PJ29312                          
PRODUCT:  TPF4 
FUNCTIONAL AREA:  ISO-C SUPPORT 
SHIPPED IN PUT:  18 
  

ABSTRACT: 
Export the terminate and set_terminate functions. 
  
APAR CONTENTS: 
FEATURE   TYPE                STATUS    NAME                               
Base      CHeader             New       include/terminate.h 
Base      LoadExecutable      Changed   load/oco/cpp140.exe 
  
PREREQUISITE APARS:  To be applied in order listed. 
Base      LoadExecutable      Changed   load/oco/cpp140.exe 
 PJ26187(10)  PJ26967(12)  
  

COMMENTS: 
The terminate() and set_terminate functions are now exported from CPP1. 
  

SOLUTION: 
The terminate() and set_terminate functions are exported with #pragma 
export. Header file terminate.h, which declares these functions, is now 
a source-shipped header file. 
  
  
DEPENDENCIES 
  

SEGMENTS TO BE ASSEMBLED OR COMPILED: 
None. 
  

SEGMENTS TO BE LINK EDITED: 
None. 
  
COREQS: 
None. 
  

MIGRATION CONSIDERATIONS: 
If terminate.h is moved into a PDS, its member name will be TERMINAT.    
The compiler will be able to find #include  in the PDS   
because it will consider only the first eight characters of the include 
  
file. 
  
DOWNLOAD INSTRUCTIONS: 
http://www.ibm.com/software/htp/tpf/pages/maint
  
-- END APAR PJ29312 
       



Download file(s): Login once to access server, leave window open, then click on link(s) below. Source Binary