PM88960: INCORRECT CCN_ARCHLVL IS BEING SET

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Metal C programming and using the -qarch=10 and -qtune=10
    options leads to incorrectly setting the &CCN_ARCHLVL SETC
    
    However, when looking at the .lst file genreated by the use of
    -qlist=filename.txt, the arch and tune options are being set to
    10.
    
    eg:
    $ cat test.c
     #pragma prolog(foo,"MYPROLOG")
       #pragma epilog(foo,"MYEPILOG")
       int foo() {
         return 0;
       }
    $
    
    $ xlc -S -qmetal -qarch=10 -qtune=10 test.c
    $
    $ grep CCN_ARCHLVL test.s
             GBLC  &CCN_ARCHLVL            n in ARCH(n) option
    000000
    &CCN_ARCHLVL SETC '9'
    000000
    $
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of C metal compiler.                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: In metal C programming and using the    *
    *                      -qarch=10 and -qtune=10 options leads   *
    *                      to &CCN_ARCHLVL SETC set to '9'.        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Apply provided service.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM88960

  • Reported component name

    C/C++ FOR MVS

  • Reported component ID

    56551210A

  • Reported release

    780

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-05-13

  • Closed date

    2013-05-27

  • Last modified date

    2013-07-03

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

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

Modules/Macros

  •    CCNETBY
    

Fix information

  • Fixed component name

    C/C++ FOR MVS

  • Fixed component ID

    56551210A

Applicable component levels

  • R780 PSY UK94597

       UP13/06/26 P F306

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:

z/OS family

Software version:

7.8

Operating system(s):

z/OS

Reference #:

PM88960

Modified date:

2013-07-03

Translate my page

Machine Translation

Content navigation