TITLE: TF2211 - Patch for cpp -D and -U Options README FOR: TF2211 PRODUCT AND VERSION: UnixWare 2.01, UnixWare 2.02, UnixWare 2.03 Abstract -------- This patch allows an unlimited number of -D and -U options for cpp. Symptom -------- An error is encountered in command option processing when someone specifies greater than 20 -D or -U options. SOLUTION SPECIFICS ------------------ Installation Instructions: DATATYPE: datastream 1. Download the tf2211.Z and tf2211.txt files to the /tmp directory on your machine. 2. Read the release notes contained in this file and follow the instuctions to add the package to your system. 3. Now become root, uncompress the file and add the package to your system using the following commands: $ su # uncompress /tmp/tf2211.Z # pkgadd -d /tmp/tf2211 General Description. ------------------- cpp dynamically increases the limit on the number of -D and -U options when the current NPREDEF limit (currently 20) is reached. This (practically) allows an unlimited number of -D and -U options, limited only by available memory. New Features. ------------ None Software Notes and Recommendations. ---------------------------------- This PTF can be installed on UnixWare 2.01, UnixWare 2.02, and UnixWare 2.03 systems which have the Optimizing C Compilation System (ccs) package installed. If the PTF is currently installed on your UnixWare 2.0X system, it does NOT need to be reinstalled following an upgrade to any subsequent UnixWare 2.0X system. Testing of the modified software contained in this package has been conducted only to the extent necessary to confirm that it resolves the problem(s) stated above ("Symptom"). Such testing consists of recreating the problem conditions and verifying that the problem no longer occurs. No other testing of this software has been done. Hardware Notes and Recommendations. ---------------------------------- This PTF is targeted for the i386, i486 and Pentium CPU's.