PM82655: DSECT QSST IN MACRO DSNDQSST IS UNNAMED. ALSO FIXES ASSEMBLY MESSAGES ASMA017W, ASMS043E AND ASMS012S

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Dsect QSST in macro DSNDQSST is unnamed, it does not have a
    label on the DSECT statement and program written in assembler
    code cannot reference it.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All DB2 users who assemble DSNDQWAS          *
    *                 or DSNDQWST or the macros included by them   *
    ****************************************************************
    * PROBLEM DESCRIPTION: ASMA043E , ASMA012S , or ASMA017W       *
    *                      messages on assembly of application     *
    *                      programs that invoke either macro       *
    *                      DSNDQWAS or DSNDQWST with the           *
    *                      DSECT= YES|NO  parameter.               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The DSECT= YES|NO  parameter is used to control whether the
    structures defined in the macros DSNDQWAS and DSNDQWST are
    defined as DSECTs or as program storage. This apar corrects
    several assembly errors related to DSECT= YES|NO  parameter
    for several macros.
    
    1. Use of the DSECT parameter caused several assembly
       warnings ASMA017W (Undefined keyword parameter) to be
       generated.
    
    2. Use of DSECT=NO caused assembly errors ASMA043E
       (Previously defined symbol) and ASMA012S (Undefined
       sequence symbol) and some structures were still defined
       as DSECTs.
    
    3. The high-level structure which contains the substructure
       QSST did not have a name.
    

Problem conclusion

  • 1.,2. DSECT= YES|NO  support has been added or corrected and
          the assembly errors are corrected for DSNDQWAS and
          DSNDQWST and structures are defined as specified by
          the parameter value.
    
    3. The high-level structure which includes substructure QSST
       has been given the name DSNDQSST.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM82655

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-12

  • Closed date

    2013-04-04

  • Last modified date

    2013-05-03

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

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

    UK93302 UK93303

Modules/Macros

  •    DSNDQBAC DSNDQBST DSNDQDBP DSNDQIST DSNDQJST
    DSNDQLES DSNDQMDA DSNDQPKG DSNDQSST DSNDQTST DSNDQTXA DSNDQVAS
    DSNDQXPK DSNDQXST DSNDQ9ST
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RA10 PSY UK93302

       UP13/04/25 P F304

  • R910 PSY UK93303

       UP13/04/25 P F304

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

DB2 for z/OS

Software version:

910

Reference #:

PM82655

Modified date:

2013-05-03

Translate my page

Machine Translation

Content navigation