Skip to main content

TPF : Support : Maintenance TPF : Support : Maintenance

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

APAR NUMBER:  PJ29849                           
PRODUCT:  TPF4  
FUNCTIONAL AREA:  ISO-C SUPPORT  
SHIPPED IN PUT:  19  
   

ABSTRACT:  
Add HFP to BFP conversion functions.  
   
APAR CONTENTS:  
FEATURE   TYPE                STATUS    NAME                                
Base      CHeader             Changed   include/tpfapi.h  
Base      C                   New       source/rt/base/cflcnv.c  
Base      BldScript           Changed   source/rt/base/ctalbs.bsc  
Base      LibIntScript        Changed   source/rt/base/ctalxv.lsc  
   
PREREQUISITE APARS:  To be applied in order listed.  
Base      CHeader             Changed   include/tpfapi.h  
 PJ25632(09)  PJ25780(09)  PJ26161(10)  PJ26100(11)  
 PJ26707(11)  
 PJ26820(12)  PJ26901(12)  PJ26873(12)  PJ26767(13)  PJ27387(13)  
 PJ27393(13)  PJ27835(15)  PJ28097(15)  PJ27785(15)  PJ28491(17)  
 PJ28654(17)  PJ28810(17)  PJ28129(17)  PJ29396(18)  PJ29024(18)  
 PJ29526(19)  
Base      BldScript           Changed   source/rt/base/ctalbs.bsc  
 PJ28118(15)  PJ28020(16)  PJ28649(17)  PJ28810(17)  PJ29428(18)  
 PJ29709(19)  
Base      LibIntScript        Changed   source/rt/base/ctalxv.lsc  
 PJ25199(09)  PJ25632(09)  PJ25589(09)  PJ25781(09)  
 PJ25780(09)  
 PJ25981(10)  PJ26161(10)  PJ26366(11)  PJ26707(11)  
 PJ27023(12)  
 PJ26955(13)  PJ27387(13)  PJ28118(15)  PJ28020(16)  PJ28649(17)  
 PJ28810(17)  PJ29160(18)  PJ29428(18)  PJ29709(19)  
   

COMMENTS:  
This APAR will be used to make two floating point conversion functions  
available to TPF customers.   
They are tpf__fp_htob() and tpf__fp_btoh(). The first converts HFP  
(hexadecimal floating point)   
numbers to BFP (binary floating point) numbers, and the second converts  
BFP numbers to HFP. BFP is   
the IEEE standard format for storing floating point numbers, and HFP is  
the standard format for   
storing numbers on the zSeries architecture.  
   

SOLUTION:  
To get access to the new functions, the cflcnv.c segment must be  
compiled and the CTAL LLM must   
be rebuilt.  
   
   
DEPENDENCIES  
   

SEGMENTS TO BE ASSEMBLED OR COMPILED:  
None.  
   

SEGMENTS TO BE LINK EDITED:  
ctal40.exe (Shipped in Tar File)  
   
COREQS:  
None.  
   

MIGRATION CONSIDERATIONS:  
None.  
   
UPDATED INFORMATION UNITS:  
TPF C/C++ Language Support User's Guide  
   
See your IBM representative if you need additional information.  
   
DOWNLOAD INSTRUCTIONS:  
http://www.ibm.com/software/htp/tpf/pages/maint.htm
   
-- END APAR PJ29849 
       



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