Dear SCO Customer, Support Level Supplement (SLS) PTF4005A, the Optimizing C Compilation System Supplement, contains all the fixes and enhancements that will be delivered in UnixWare 2.1.3. In addition, it corrects the following problems: 1. A call made through a multi-dimensional array of function pointers, where all index values can be determined because of constant propagation, may reference the wrong element of the array. The array offset corresponding to integer constant index(es) may be lost. 2. The kernel fails to build due to a problem with /bin/idas which generates a core dump after receiving a SIGSEGV signal. This problem seems to be related to a starting address/offset of a user defined section that is not initialized to zero. A similar change has been made to /usr/ccs/bin/as (/usr/bin/as). Software Notes and Recommendations ---------------------------------- SLS PTF4005A supersedes SLSs PTF3234, PTF3119 and PTF3065. SLS PTF4005A should only be installed on these releases with the 'ccs - Optimizing C Compilation System' package already installed: SCO UnixWare Application Server Release 2.1.0, 2.1.1, 2.1.2, 2.1.3 SCO UnixWare Personal Edition Release 2.1.0, 2.1.1, 2.1.2, 2.1.3 SLS PTF4005A contains these files: /usr/ccs/bin/as /usr/ccs/lib/optim /usr/ccs/lib/acomp (from UnixWare 2.1.3) Installation Instructions ------------------------- 1. Download the ptf4005a.Z and ptf4005a.txt files to the /tmp directory on your machine. 2. As root, uncompress the file and add the package to your system using these commands: $ su # uncompress /tmp/ptf4005a.Z # pkgadd -d /tmp/ptf4005a 3. Reboot the system after installing this SLS. Removal Instructions --------------------- 1. As root, remove the package using these commands: $ su # pkgrm ptf4005 2. Shut down and reboot the system after removing this SLS. If you have questions regarding this SLS, or the product on which it is installed, please contact your software supplier. We appreciate your business. SCO Support Services