PGCC 1.1.1 is designed to be installed on top of emx 0.9d and will NOT work
with emx 0.9c.

If you do not trust PGCC or for some reason want to keep both GCC 2.8.x and
PGCC on your computer, the installation process was designed to allow this.
If you do not want to keep GCC 2.7.2.1, you can just copy all files into
respective directories (for example, /emx/bin.new/* goes into /emx/bin,
/emx/include.new/* goes into /emx/include and so on).

To install it on temporary basis you should:

-*- Unzip all archives to the root directory on the same drive where emx is
    installed. The files will be unpacked into /emx/bin.new, /emx/include.new,
    /emx/dll.new and so on.

-*- Move the file /emx/bin.new/pgcc.cmd into /emx/bin; change it to suit all
    your needs, all instructions are inside pgcc.cmd.

-*- To switch to pgcc just execute pgcc.cmd. To switch back exit from your
    shell.

To replace gcc 2.8.0 with pgcc 1.1.1 you should copy all files in /emx/*.new
into /emx/*. For example, all files from /emx/bin.new into /emx/bin and so on.

If you want to compile executables that do not depend on dynamic version of
libgcc (gcc29xxx.dll) you should also move the emx's gcc*.a to mt/ and st/
directories. For this do:

copy \emx\lib\gcc*.a \emx\lib\st
move \emx\lib\gcc*.a \emx\lib\mt

Now you can add "-lgcc" (or "-lgpp" for C++ programs with exceptions) to the
linker command line to get programs that do not depend on dynamic libgcc.
This is useful only if you link with "-Zcrtdll", naturally: in all other cases
the static libgcc is used anyway.
