|
|
1.1.1.5 root 1: Specifying the -g flag to GCC on the RS/6000 requires upgrading the 1.1.1.6 ! root 2: standard AIX assembler distributed with AIX 3.1 and versions of AIX ! 3: 3.2 earlier than 3.2.4 with a replacement that is available from IBM. ! 4: Note that Makefile.in specifies the -g when compiling libgcc2.c. 1.1.1.5 root 5: 6: You can test for the presense of a fixed assembler by entering the following: 7: % as -u < /dev/null 8: If the command exits normally, the assembler fix already is installed. 9: If the assembler complains that "-u" is an unknown flag, you need to order 10: the fix. 1.1 root 11: 1.1.1.3 root 12: Any customer can order and get the replacement assembler, and install 13: it on one or more machines. It is distributed both on diskette and 1.1.1.5 root 14: via VNET (IBM's internal network). VNET distribution may be desirable 15: if you have a friendly IBM rep nearby with networked mainframe access. 16: 1.1.1.6 ! root 17: If you are running AIX 3.1 (lslpp -h bos.obj output reports ! 18: 03.01.0005.XXXX where the 0005 can be any higher number and the XXXX ! 19: can be any value), call IBM Support at 800-237-5511 and ask for ! 20: shipment of AIX/6000 fix PTF U403044 for APAR IX22829 (.extern foo ! 21: conflicts with defining foo). ! 22: ! 23: If you are running AIX 3.2 but not 3.2.4 or later (lslpp -h bos.obj ! 24: output reports 03.02.0000.0000), a newer update to the assembler fix ! 25: is available. Ask for shipment of AIX/6000 fix PTF U416277 for ! 26: IX32992 (.global prevents detection of duplicate symbol). ! 27: ! 28: If you are running AIX 3.2.4 or later, you already have the new ! 29: assembler. 1.1.1.5 root 30: 31: They may also ask you for your customer number. If you do not know it, you 32: will still be able to get the fix, but you will have to be persistent. IBM 33: has corresponding support organizations outside of North America. Call 34: your IBM branch office and ask them to put you in touch with the department 35: that handles fixes for AIX/6000. If that doesn't work, ask for the 36: department that handles software defect support for AIX/6000 and ask for 37: the APAR fix. 1.1.1.3 root 38: 1.1.1.5 root 39: AIX on the RS/6000 provides support (NLS) for environments outside of 40: the United States. Compilers and assemblers use NLS to support 41: locale-specific representations of various objects including 42: floating-point numbers ("." vs "," for separating decimal fractions). 43: There have been problems reported where the library linked with GCC does 44: not produce the same floating-point formats that the assembler accepts. 45: If you have this problem, set the LANG environment variable to "C" or 46: "En_US". 1.1.1.6 ! root 47: ! 48: XLC version 1.3.0.0 will miscompile jump.c. XLC version 1.3.0.1 or ! 49: later fixes this problem. You can obtain XLC-1.3.0.2 by requesting PTF ! 50: 421749 from IBM.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.