Australia - Updated: 24-SEP-2003
hp.com home products and services support and drivers solutions how to buy
» contact hp
hp.com home hp OpenVMS ECOs

IMPORTANT NOTICE

The online distribution of OpenVMS and related product patches is being migrated to the HP ITRC (Information Technology Resource Center) patch distribution site. The new ITRC patch server will allow OpenVMS customers to take advantage of many enhanced features for patch searching and distribution.

Beginning August 1, 2003, OpenVMS and related Layered Product, publicly available patches will be available from the HP ITRC web site at

http://itrc.hp.com/service/patch/mainPage.do

The same patches will still be available from the existing patch server in Colorado Springs (http://www.support.compaq.com/patches/) through the end of October 2003, to give customers sufficient time to update their bookmarks and make the transition to the HP ITRC web site.

ECO kits will also be available by raw FTP from (ftp://ftp.itrc.hp.com/).

PLEASE UPDATE YOUR BOOKMARKS AND REGISTER ON THE NEW SITE NOW

Note: if you're having trouble connecting to the ITRC site, please delete any cookies for "itrc.hp.com" from your browser and try again. Report any difficulties with or suggestions to MrVMS

» Sydney CSC home page

Navigation
» ECOinfo main index
» Search ECOs
» Search FTP site
» Browse FTP site

ECO Indexes
» Chronological Index
» Indexed by Version
» Indexed by Rating
» Alpha Indexed by Name
» VAX Indexed by Name
» On Hold List

Associated Links
» OpenVMS Home Page
» OpenVMS News
» DIA/WIS Web Service

Feedback
» mail to CSC
.
Sydney Customer Support Centre OpenVMS ECO information
    Updated: 24-SEP-2003 (Use your browsers' Reload button to ensure you're viewing the most recent version)

ALPAMAC03_061 Alpha V6.1 AMACRO ECO Summary

To obtain this kit please call the Customer Support Centre or use the FTP site

Search for this ECO kit and dependencies
Search the Compaq FTP web site this kit (exact match)
Search the Compaq FTP web site this or related ECOs

    
    
    
    Copyright (c) Digital Equipment Corporation 1994, 1996.  All rights reserved.
    
    OP/SYS:     OpenVMS Alpha
    
    COMPONENT:  AMACRO - ALPHA_MACRO.EXE
    
    SOURCE:     Digital Equipment Corporation
    
    ECO INFORMATION:
    
         ECO Kit Name:  ALPAMAC03_061
         ECO Kits Superseded by This ECO Kit:  AXPAMAC02_061 (AXPAMAC)
                                               AXPAMAC01_061
         ECO Kit Approximate Size:  10,836 Blocks
         Kit Applies To:  OpenVMS Alpha V6.1, V6.1-1H1, V6.1-1H2
         System Reboot Necessary:  Yes
    
    
    ECO KIT SUMMARY:
    
    An ECO kit exists for AMACRO on OpenVMS Alpha V6.1 - V6.1-1H2.  This kit
    addresses the following problems:
    
    Problems addressed in the ALPAMAC03_061 kit:
    
      o  AMACRO is destroying one of the argument registers on a call when
         temporary registers are in short supply.
    
    
    Problems addressed in the AXPAMAC02_061 kit:
    
      o  Routines for which the compiler can not find an exit point
         (e.g., absence of a RSB or a RSB that the compiler judges is
         unreachable) and that contain pushr or pushl instructions with
         registers as arguments would cause the compiler to bugcheck
         with a "Inconsistent register saves" message.
    
         The following macro code reproduces this problem:
    
            ;DKN1.MAR
            COMPILER_BUGCHECK::
                    .JSB_ENTRY
                     pushl r10
                     calls #1,trace_out
            10$:    ; code...
                    ; etc.
                    BRB     10$
                    RSB
            .END
    
            $ macro/migrate dkn1
    
                      pushl r10
            ^
            %AMAC-F-BUGCHK, compiler bugcheck, please report problem to
                            maintainers
            -MACRO-F-BUGTXT, Inconsistent register saves
            at line number 3 in file DSA201:[ACCOUNT_NAME]DKN1.MAR;1
    
      o  MACRO/MIGRATION (MACRO/MIGRATE) generates incorrect code (missing
         instructions) which causes the linked, executable, program to
         operate incorrectly.
    
    
    Problems addressed in the AXPAMAC01_061 kit:
    
      o  AMACRO was generating incorrect code for an ADDW2 instruction when
         there was indirection in the operands.  This led to incorrect
         arithmetic results.
    
    
    RELATED ARTICLES:
    
    Detailed articles describing the problems listed above may exist in the
    OPENVMS database.  To view these articles, open the appropriate product
    database and perform a query using either of the following search
    strings: 'ALPAMAC03_061' or 'AXPAMAC'.
    
    
    ECO KIT ORDERING INSTRUCTIONS:
    
    If after an evaluation you wish to obtain this kit, request it
    electronically using the appropriate Advanced Electronic Services
    (AES) Service Tool.  If you are not familiar with how to request
    kits electronically, open the DIA, WIS or DSNLINK database and
    review the article entitled:
    
      [AES] How To Electronically Request ECO Kits Using Service Tools
    
    
    INSTALLATION NOTES:
    
    In order for the corrections in this kit to take effect, the system
    must be rebooted.  If the system is a member of a VMScluster, the entire
    cluster should be rebooted in order to make use of the new image(s).
      
      ==========================================================================
      |                     Table of Kit Image Information                     |
      +----------------------------+----------+-----------------+--------------+
      |                            | Overall  | Image File      | Image Link   |
      | Image Name                 | Checksum | Identification  | Date/Time    |
      +----------------------------+----------+-----------------+--------------+
      | ALPHA_MACRO.EXE            | 0236F684 | V2.0-26         |  3-MAY-1996  |
      |                                       |                 | 14:29:32.17  |
      +----------------------------+----------+-----------------+--------------+
    
privacy statement using this site means you accept its terms feedback to the webmaster
VMS rules VMS rocks OpenVMS rules OpenVMS rocks