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
