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
DEC C__OpenVMS CC01057 DEC C for OpenVMS Alpha V5.7 ECO Summary

TITLE: DEC C__OpenVMS CC01057 DEC C for OpenVMS Alpha V5.7 ECO Summary NOTE: An OpenVMS saveset or PCSI installation file is stored on the Internet in a self-expanding compressed file. For OpenVMS savesets, the name of the compressed saveset file will be kit_name.a-dcx_vaxexe for OpenVMS VAX or kit_name.a-dcx_axpexe for OpenVMS Alpha. Once the OpenVMS saveset is copied to your system, expand the compressed saveset by typing RUN kitname.dcx_vaxexe or kitname.dcx_alpexe. For PCSI files, once the PCSI file is copied to your system, rename the PCSI file to kitname-dcx_axpexe.pcsi, then it can be expanded by typing RUN kitname-dcx_axpexe.pcsi. The resultant file will be the PCSI installation file which can be used to install the ECO. Copyright (c) Compaq Computer Corporation 1998. All rights reserved. Modification Date: 8-MAY-2000 Modification Type: Modified Kit Reloaded kit to internet; no editorial/technical changes PRODUCT: DEC C for OpenVMS Alpha Version 5.7 OP/SYS: DIGITAL OpenVMS Alpha COMPONENT: COMPARE_TIMES CXX$DEMANGLE CXX$LINK_MSG DECC$COMPILER DECC$COMPILER_MSG DECC$CRTL LIBEXT SOURCE: Compaq Computer Corporation ECO INFORMATION: ECO Kit Name: CC01057 ECO Kits Superseded by This ECO Kit: None ECO Kit Approximate Size: 32,886 Blocks Kit Applies To: DEC C for OpenVMS Alpha V5.7 OpenVMS Alpha V6.1, V6.1-1H1, V6.1-1H2, V6.2, V6.2-1H1, V6.2-1H2, V6.2-1H3, V7.0, V7.1, V7.1-1H1, V7.1-1H2, V7.2 System/Cluster Reboot Necessary: No Rolling Re-boot Supported: Not Applicable Installation Rating: Information Not Available Kit Dependencies: The following remedial kit(s) must be installed BEFORE installation of this kit: None In order to receive all the corrections listed in this kit, the following remedial kits should also be installed: None ECO KIT SUMMARY: An ECO kit exists for DEC C V5.7 on OpenVMS Alpha V6.1 through V7.2. This kit addresses the following problems: o A developers command line option /switch=weak_volatile has been enabled to specify that code generated for volatile accesses to objects smaller than 32-bits should not use the load-locked/store-conditional instruction sequence. In rare kinds of code making use of direct memory-mapped I/O devices, the locked sequences can cause hangs. o Intrinsic functions used in combination with 64-bit pointers could produce a number of spurious compiler diagnostics. o The pow intrinsic erroneously produced a zero result for a negative base value. o /preprocessor_only output stripped the leading L character from wide string literals. o The expansion of the offsetof macro could trigger an assertion failure in the compiler under the /noopt qualifier. o The compiler sometimes generated procedure prologues that violated the OpenVMS calling standard, leading to debugger complaints about corrupt stack, and possible real stack corruption in threaded code. o The compiler generated incorrect code when casting a function pointer to a pointer to a procedure descriptor, which was then used to access a field in the procedure descriptor other than the code address. o Negative literal values in a shareable image produced by the OpenVMS message compiler could lose sign extension when accessed from a C programs and cast to type int. INSTALLATION NOTES: The system does not need to be rebooted after this kit is installed. However, if the system is a member of a VMScluster, the other cluster members should be rebooted or this kit should be installed on each system 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:

cc01057.README
cc01057.CHKSUM
cc01057.CVRLET_TXT
cc01057.a-dcx_axpexe
cc01057.CVRLET_TXT

privacy and legal statement