Skip to main content

TPF : Support : Maintenance

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

APAR NUMBER:  PJ33203                         
PRODUCT:  TPF4
FUNCTIONAL AREA:  ISO-C SUPPORT
SHIPPED IN PUT:  23
 

ABSTRACT:
DUE TO PJ32271 FCNTL.H CAUSES COMPILER ERROR MESSAGE
 
APAR CONTENTS:
FEATURE   TYPE                STATUS    NAME                              
Base      CHeader             Changed   include/fcntl.h
 
PREREQUISITE APARS:  To be applied in order listed.
Base      CHeader             Changed   include/fcntl.h
 PJ25589(09)  PJ26714(12)  PJ27784(14)  PJ32271(23)  
 
COMMENTS:
APAR PJ32271 (z/OS 1.9 compiler support) modified the
./include/fcntl.h header and placed comments in columns 73-80.
This causes a SIP compilation error because SIP compilations of
C programs use the MARGINS(1,72),SEQUENCE(73,80) compiler
options. 
 For example, compiling ./rt/base/cfjt.c results in compiler
error message "CCN3198 #if, #else, #elif, #ifdef, #ifndef block
must be ended with #endif."
 

SOLUTION:
Moved the PJ32271 comments to the left so that they are not in
columns 73-80. 
Note: existing customer programs that use the ./include/fcntl.h
header do not need to be recompiled.
 
 

DEPENDENCIES
 
SEGMENTS TO BE ASSEMBLED OR COMPILED:
None.
 
SEGMENTS TO BE LINK EDITED:
None.
 
COREQS:
None.
 

MIGRATION CONSIDERATIONS:
None.
 
UPDATED INFORMATION UNITS:
None.
 
See your IBM representative if you need additional information.
 

DOWNLOAD INSTRUCTIONS:
http://www.ibm.com/software/htp/tpf/pages/maint.htm

 
-- END APAR PJ33203
      



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