home *** CD-ROM | disk | FTP | other *** search
- This archive contains fixes to my gcc-2.2.2 distribution. It is not
- just gcc-related, most changes affect accompanying stuff really.
-
- To apply these changes, make sure you have unpacked the 2.2.2 distribution,
- and have it set up as mentioned in the README file of the distribution.
- This is very important, as the script that applies the changes assumes that
- it can access any file in the distribution (using the documented assigned
- directories). Don't worry, the script tells you everything it's going to
- do, but you're better off if you follow these instructions.
-
- So, given you have unpacked 2.2.2, and have set up GCC: as documented (and
- all the other assigns), execute the following command in your shell:
-
- execute fix1
-
- You're then asked patch by patch whether to apply it. You should normally
- not need to answer NO, as every patch corrects a more or less serious
- problem in 2.2.2. However, the questions are there for the suspicious among
- you;-))
-
-
- What's fixed:
-
- - gcc:unix/dev was not included in the archive, because it's an empty
- directory, and lz just skipped it.
- - lz discarded the pure bits. The patch adds them back.
- - I forgot to include libm.a. This is not too much of a problem, since
- ixemul.library exports all functions it got from using
- mathieeedoubtrans.library, which contains most of the functions normally
- found in libm.a. Nevertheless, here it is.
- - The help file for less was missing. This goes into /usr/local/lib/less.hlp,
- so we need a local directory in usr: as well.
- - libgcc.a didn't contain an object file important to C++ compilers: it
- defines __new_handler. Sorry for this.
- - the two rexx scripts were not updated to the new file hierarchy.
- - The docs for hunk2gcc were missing. Since I only have a README file for
- hunk2gcc, it doesn't really belong into cat1 of the other man-pages. But
- since I don't have another place for such docs, that will have to do;-)
- - ar and ranlib didn't handle long filenames properly. Jens P. Brage sent
- me patches that fix the problem long ago, but I forgot about them since
- my own libs were all created with the -T option to ar (chopping extraneous
- characters). Thanks Jens, and sorry!
-
-
- Thanks to everyone reporting those bugs!
-
-
- -Markus Wild
-
- <wild@nessie.cs.id.ethz.ch> & <wild@amiga.physik.unizh.ch>
-