PJ41061: PJ39759 COMPILER ERRORS DUE TO TPFAPI INCLUDE <TPF/IBEV.H>

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

APAR status

  • Closed as program error.

Error description

  • See Problem Summary.
    

Local fix

  • na
    

Problem summary

  • APAR NUMBER:  PJ41061
    PRODUCT:  z/TPF
    FUNCTIONAL AREA:  WebSphere Business Events
    SHIPPED IN PUT:  10
    
    ABSTRACT:
    Compilation errors may occur because of updates that PJ39759
    made to tpfapi.h.
    
    PACKAGE CONTENTS:
    Source Segments:
    (C) base/include/tpf/tpfapi.h
    (C) base/include/tpf/ibev.h
    
    Object Only Binaries:
    None.
    
    Configuration Independent Binaries:
    None.
    
    Support Files:
    None.
    
    OTHER BINARIES TO BUILD: NO
    None.
    
    COMMENTS:
    APAR PJ39759 added an include for tpf/ibev.h in file
    tpf/tpfapi.h. Header ibev.h has an include for three other
    header files. These three other header files include even more
    headers files. Each header file has many define statements for
    various constants. As a result, a compilation that includes
    tpf/tpfapi.h has many more define statements for various
    constants. This can result in name conflicts with define
    statements in user header files. As a result, compilation
    errors may occur.
    

Problem conclusion

  • SOLUTION:
    File tpf/tpfapi.h is updated to remove the include of header
    tpf/ibev.h. The reason that tpf/ibev.h was included in
    tpf/tpfapi.h was to define the prototype for the function
    tpf_bev_signal(). To continue to have tpf/tpfapi.h define the
    prototype for tpf_bev_signal(), the prototype for this function
    has been moved from tpf/ibev.h to tpf/tpfapi.h.
    
    COREQS: NO
    None.
    
    MIGRATION CONSIDERATIONS: NO
    None.
    
    BUILD COMMANDS AND INSTRUCTIONS: NO
    None.
    
    UPDATED INFORMATION UNITS: NO
    None.
    
    See your IBM representative if you need additional information.
    
    DOWNLOAD INSTRUCTIONS:
    http://www.ibm.com/software/htp/tpf/maint/maintztpf.html
    
    APAR URL:
    http://www.ibm.com/software/htp/tpf/ztpfmaint/put10/PJ41061.htm
    

Temporary fix

Comments

APAR Information

  • APAR number

    PJ41061

  • Reported component name

    Z/TPF

  • Reported component ID

    5748T1501

  • Reported release

    110

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-03-05

  • Closed date

    2013-03-25

  • Last modified date

    2013-03-25

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    Z/TPF

  • Fixed component ID

    5748T1501

Applicable component levels

  • R110 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

TPF
z/TPF

Software version:

110

Reference #:

PJ41061

Modified date:

2013-03-25

Translate my page

Machine Translation

Content navigation