**************************************************************************** * VisualAge for C++ Version 3.6.5 * * Fixpak 1 * **************************************************************************** * * * This fixpak contains fixes that apply only to VisualAge C++ Version 3.6.5* * The fixpak must be applied using the provided installation tools. * * * **************************************************************************** DEFECT PROBLEM DESCRIPTION ---------------------------------------------------------------------------- Fixes in component cset.ilink.ppk1 126882 Directory on cmd line not used before LIB 95987 Stub with long header makes program to fail 130001 Segmentation violation with dllrname 31102 Wrong char for segment name in linnum table of map file 129681 MaxActivePages off by 1 causes a GPF 130746 ILIB case sensitivity Fixes in component intel.be.ppak1 125700 ICE with inline and ternary 129807 int -> 16-bit ptr -> 32-bit ptr conversion problem 131754 Long compile time with >1000 cases 131756 Incorrect SHRD and SHLD instructions Fixes in component C.C++.ppak1.nt 123944 The operand of the sizeof operator is not valid 90845 Corrected error in templates. 124660 Incorrect result with -O2 compile option and 3.6.4 compiler 126817 dtor not run after "unreachable" statement 129110 Optimized code does not pass reference correctly 129825 Sibling elements of class structure incorrectly aliased together 127733 Corrected an error in the preprocessor generated code 121772 Memory leak during expression evaluation of conditional breakpoint 132377 Unexpected warning from an unreachable point in program 132710 Sibling elements of class structure aliased together 131276 Multidimensional arrays of templates not handled correctly 133578 IOC sample magnify has dynamic cast failure Fixes in component cset.rt.ppak1 ST6889 iconv returns error for DBCS sub character as invalid input 130809 printf rounds FP numbers too soon 131874 Race condition in semaphore code