Jump to page titleUNITED STATES
hp.com home products and services support and drivers solutions how to buy
» contact hp


more options
 
hp.com home
End of Jump to page title
HP Services Software Patches
Jump to content


» software & drivers
» ask Compaq
» reference library
» forums & communities
» support tools
» warranty information
» contact support
» parts
» give us feedback

patches by topic
» DOS
» OpenVMS
» Security
» Tru64 Unix
» Ultrix 32
» Windows
» Windows NT

associated links
» what's new
» contract access
» browse patch tree
» search patch tree
» join mailing list

connection tools
» nameserver lookup
» traceroute
» ping


Find Support Information and Customer Communities for Presario.
Content starts here
HP Services Software Patches - alpamac02_062
 
NOTE:  An OpenVMS saveset or PCSI installation file is stored
       on the Internet in a self-expanding compressed file.
       The name of the compressed file will be kit_name-dcx_vaxexe
       for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha.
 
       Once the file is copied to your system, it can be expanded
       by typing RUN compressed_file.  The resultant file will
       be the OpenVMS saveset or PCSI installation file which
       can be used to install the ECO.
 

Copyright (c) Digital Equipment Corporation 1996.  All rights reserved.

PRODUCT:    OpenVMS Alpha

COMPONENT:  ALPHA_MACRO.EXE - AMACRO

SOURCE:     Digital Equipment Corporation

ECO INFORMATION:

     ECO Kit Name:  ALPAMAC02_062
     ECO Kits Superseded by This ECO Kit:  ALPAMAC01_062
     ECO Kit Approximate Size:  10755 Blocks
     Kit Applies To:  OpenVMS Alpha V6.2, V6.2-1H1, V6.2-1H2, V6.2-1H3
     System/Cluster Reboot Necessary:  Yes


ECO KIT SUMMARY:

An ECO kit exists for ALPHA_MACRO.EXE on OpenVMS Alpha V6.2 - V6.2-1H2.
This kit addresses the following problems: 

Problems Addressed in the ALPAMAC02_062 Kit:

  o  Up-level reference not detected by MACRO-32 compiler, incorrect code
     is generated for the second CALLS to RDB$ATTACH_DATABASE 

     This is caused by a failure to correctly compile a transfer of
     control inside a program.  The most likely way to detect the problem
     is while stepping through a misbehaving program in the debugger, the
     program performs a JSR instruction (as the result of a compiled
     CALLS, for example) and doesn't jump to the subroutine that it
     should have, or access violates on performing the JSR.  What has
     happened is that R26 has been destroyed with an inappropriate
     address, but this is practically impossible to detect outside of a
     debugger.  Occasionally, images linked/traceback and a linker map
     will be enough to diagnose the condition. 

     This problem is corrected in OpenVMS Alpha V7.0.


Problems Addressed in the ALPAMAC01_062 Kit:

  o  AMACRO is destroying one of the argument registers on a call when
     temporary registers are in short supply.


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. 
Files on this server are as follows:
»alpamac02_062.README
»alpamac02_062.CHKSUM
»alpamac02_062.CVRLET_TXT
»alpamac02_062.a-dcx_axpexe
privacy statement using this site means you accept its terms