Main FAQ Docs ==Source== Linux Mirrors Devel EGCS EPIC
Click Here to Visit Our Sponsor
Get Sponsored
Sources and Patches

Last change: 2000-12-27

Here you can always get the latest release.

To download, just save the links (In Netscape: press the right mousebutton and select Save Link As...).

-------------------------------------------------------

The Releases

The patch is based on gcc, you have to get the corresponding (i.e. same version number) egcs distribution. To apply the patch, use commands like in this example:

tar xvpzf gcc-2.95.2.1.tar.gz         # unpack gcc source release
cd gcc-2.95.2.1                       # go into the source dir
gunzip <patchfile | patch -p1 -E      # unzip patchfile and apply it
find . -name "*.rej" -print           # there should be NO rejects
find . -name "*.orig" | xargs rm      # delete original files

RELEASE NOTES FOR GCC 2.7 USERS:

  • if you get excessive warning: comparison between signed and unsigned messages, you can specify -Wno-sign-compare (preferably after -Wall) to eliminate these.
  • if you want to decrease the size of executables generated by pgcc and pg++ and you don't plan to use exception handling, use -fno-exceptions to disable exception handling support.
  • old c++ libraries must be recompiled with pgcc or gcc to be usable.

Download the patch, gcc-2.95.2.1-pgcc-2.95.2.1.diff.gz, that patches gcc-2.95.2 to pgcc-2.95.2.1.

You can also access the data directory directly via http (for older releases etc.).

=======================================================

< Back to the index page. elogo

Problems? Look at this page, to see how we can solve them.

Did you know that your Browser is buggy: it can't parse comments correctly. -->