SEARCH CONTACT US SUPPORT SERVICES PRODUCTS STORE
United States    
COMPAQ STORE | PRODUCTS | SERVICES | SUPPORT | CONTACT US | SEARCH
gears
compaq support options
support home
software & drivers
ask Compaq
reference library
support forum
frequently asked questions
support tools
warranty information
service centers
contact support
product resources
parts for your system
give us feedback
associated links
.
} what's new
.
} contract access
.
} browse patch tree
.
} search patches
.
} join mailing list
.
} feedback
.
patches by topic
.
} DOS
.
} OpenVMS
.
} Security
.
} Tru64 Unix
.
} Ultrix 32
.
} Windows
.
} Windows NT
.
connection tools
.
} nameserver lookup
.
} traceroute
.
} ping
OpenVMS ALPAMAC03_061 Alpha V6.1 AMACRO ECO Summary

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. *OpenVMS] ALPAMAC03_061 Alpha V6.1 AMACRO ECO Summary 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. 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).



This patch can be found at any of these sites:

Colorado Site
Georgia Site



Files on this server are as follows:

alpamac03_061.README
alpamac03_061.CHKSUM
alpamac03_061.CVRLET_TXT
alpamac03_061.a-dcx_axpexe

privacy and legal statement