Patch-ID# 101913-06 Keywords: bcp mode acc core dump 4.1.4 header files domain license DNS Synopsis: SPARCompiler 3.0.1: C patch for SunOS 4.X Date: Dec/18/96 Solaris Release: 1.0 1.0.1 1.1 1.1.1 1.1.2 1.1.2-JL SunOS Release: 4.1.1 4.1.2 4.1.3 4.1.3_U1 4.1.4 4.1.4-JL Unbundled Product: SPARCompiler C Unbundled Release: 3.0.1 Relevant Architectures: sparc BugId's fixed with this patch: 1171312 1171342 1173609 1171109 1173308 1179356 1179356 1198249 1197883 1188906 1230389 1225498 1218889 Changes incorporated in this version: 1225498 1218889 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: READMEs/XCM.ps acc acomp ldx include/cc_414/sun4m/SCCS/s.iommu.h include/cc_414/sun4m/iommu.h include/cc_414/sundev/SCCS/s.openpromio.h include/cc_414/sundev/openpromio.h include/cc_414/sys/types.h include/cc_414_JL/sun4m/SCCS/s.iommu.h include/cc_414_JL/sun4m/iommu.h include/cc_414_JL/sundev/SCCS/s.openpromio.h include/cc_414_JL/sundev/openpromio.h include/cc_414_JL/sys/types.h Problem Description: bug 1225498: No support for DNS-based domains in ScholarPass-licensing bug 1218889: domain licensing doesn't work w/ DNS; NIS is required. Earlier versions of this product implemented domain licensing such that NIS/NIS+ was required; DNS was not used. This was changed in the Solaris 2.x version of the product in the Developer Products 4.0 release, but was not changed in the Solaris 1.x version. No new licenses are required with this patch. Providing this enhancement only affects those sites with domain (ScholarPass or GoldPass) licenses. Other bugs fixed with this patch -------------------------------- Bug Id Synopsis 1171312 pragma pack may not work correctly with initialized structures 1171342 program with pragma pack fails to compile 1173609 C compiled with -xO1 turns off debugging 1171109 C 3.0.1 compiled with -O2 causes assertion err in cg 1173308 Compiler asserts compiling program with byte sized constants 1171109 compiling with -O2 causes assertion error in cg 1179356 cc -Xc cause x.i file generates error for invalid in #line directive 1198249 support for header files on 4.1.4 and 4.1.4-JL 1188906 Support to run Solaris 1.x compilers in BCP mode on Solaris 2.x; cf. READMEs/XCM.ps for details. 1230389 acc Bus error caused by excessively long compile line Patch Installation Instructions: -------------------------------- Extract the patch-tarfile in /usr/lang (or wherever the product is installed) Other specific or unique installation instructions may also be necessary and should be described below. Special Install Instructions: ----------------------------- None. Instructions to install patch using "installpatch" -------------------------------------------------- 1. Become super-user. 2. Apply the patch by typing: //installpatch where is the directory containing the patch.