Skip to:
Abstract |
Comments |
Solution |
Migration |
Download
APAR NUMBER: PJ33351 PRODUCT: TPF4 FUNCTIONAL AREA: ISO-C SUPPORT SHIPPED IN PUT: 24 ABSTRACT: Need to support passing long long, unsigned long long, and structure parameters from assembler to C. APAR CONTENTS: FEATURE TYPE STATUS NAME Base Macro Changed macro/callc.mac Base Macro Changed macro/cproc.mac PREREQUISITE APARS: To be applied in order listed. Base Macro Changed macro/callc.mac PJ29692(19) PJ33107(23) Base Macro Changed macro/cproc.mac PJ29692(19) COMMENTS: Need to support passing long long, unsigned long long, and structure parameters from assembler to C. Also need to add the C function name to certain CPROC and CALLC MNOTE error messages based on z/TPF APAR PJ35607 request. Also need to support uppercase CPROC parameter types. SOLUTION: Added support for passing long long, unsigned long long, and structure parameters from assembler to C in CPROC, CALLC and ENTxC. In ./macro/cproc.mac, added long long, unsigned long long, and structure parameter types. Also added function name to certain CPROC MNOTE error messages. Also added support for uppercase CPROC data types. In ./macro/callc.mac, added support for passing long long, unsigned long long, and structure parameters. Also added function name to certain CALLC MNOTE error messages. For single source, also added support for AMODE=31 keyword. DEPENDENCIES SEGMENTS TO BE ASSEMBLED OR COMPILED: None. SEGMENTS TO BE LINK EDITED: None. COREQS: None. MIGRATION CONSIDERATIONS: Single Source Considerations: z/TPF APAR PJ33350 provides the matching support for passing long long, unsigned long long, and structure parameters from assembler to C, as well as adding the function name to certain CPROC and CALLC MNOTE error messages and supporting uppercase CPROC parameter types. UPDATED INFORMATION UNITS: TPF Application Programming TPF General Macros z/TPF and z/TPFDF Migration Guide See your IBM representative if you need additional information. DOWNLOAD INSTRUCTIONS: http://www.ibm.com/software/htp/tpf/pages/maint.htm -- END APAR PJ33351
Download file(s): Login once to access server, leave window open, then click on link(s) below.
| Source |
