Patch 200212111-1 - Rational Apex Embedded for Rational Exec 4.0 for Solaris->MIPS ---------------------------------------------------------------------------------- To install this patch, download these 3 files and run the install script: install_sol_200212111_1 sol.patch.200212111-1.inventory sol.patch.200212111-1.tar.Z Description REQUIRED PATCH SERIES IDs: Starting with Apex 4.0.0, most Native and Embedded patches have a SeriesID associated with them. Specifying a SeriesID as a prerequisite for installation as opposed to a PatchID prevents prerequisites from becoming obsolete as new patches are created. SeriesIDs are text strings -- eg runtimes, views, etc -- and are listed next to the PatchIDs at ftp://ftp.rational.com/patch_info/index.html Before installing this patch, you must install a patch from the following product-series: Apex Native: series sun4_solaris2 [patchID 20010710 or later]. ---------------------------------------------------------- It is suggested that all users install this patch. ---------------------------------------------------------- This patch fixes the following: Defect PEBU00007853: The 4.0.0 compiler changed how it represents Ada address clauses requiring different behavior from XLINK. The symptoms of the problem is that an object given a static address clause would appear to be located at some random address different than the absolute value specified in the address clause. Since the VxWorks linker does not support locating objects at specific addresses, the implementation of the address clause is really just a way to reference an absolute address via an indirect pointer. Defect PEBU00007915: This patch contains the latest changes to the patching linker for 4.2.0 and is compatible with MIPS 4.0.0. This version of the patching linker requires that a 'DIFF NONE;' option is specified when the base image is linked. This is because the linker must include some additional information in the linked VOX executable that is needed by subsequent patching links. This patch also requires patch 200212042 to Rational Apex Embedded 4.0. Defect PEBU00007993: The embedded linker occassionally emits a symbol with in incorrect offset. This particular problem is caused by the insertion of alignment padding in a TEXT/DATA/CODE section. ---------------------------------------------------------- It is suggested that all users install this patch.