This is the Linux/x86/alpha binary release of egcs 1.1.2 19990314/Linux. egcs is an integrated GNU compiler system. It is derived from gcc with many enhancements. The current egcs contains C, C++, Object C and f77 compilers plus their runtime libraries. It is highly recommended on Linux as the default C/C++ compiler system. For details about egcs and its source code, please consult its web page at http://egcs.cygnus.com Changes from egcs 1.1.2: 1. Support Linux/ARM. 2. Support Linux/MIPS. 3. Library interface patch. 4. Support fcomi/fucomi on PPro. 5. Don't export libgcc internal C functions in shared libraries. 6. Enable auto_ptr in libstdc++. The egcs 1.1.2 linux/x86/alpha binary release can be found at ftp://ftp.varesearch.com/pub/support/hjl/egcs ftp://ftp.kernel.org/pub/linux/devel/gcc The file list 1. egcs-1.1.2-glibc.x86.tar.bz2 In ELF/glibc2/x86 and generate ELF binaries for glibc 2. gcc, cpp, cc1, cc1plus, cc1objc, g77, version dependent header files, libstdc++, and libg2c.a. Object C, protoize and unprotoize are untested. To install # cd / # bzip2 -dc egcs-1.1.2-glibc.x86.tar.bz2 | tar xvvf - You need glibc 2.0.7 1998-12-11 or above to use it. 2. libg++-2.8.1.2-glibc.x86.tar.bz2 The ELF/glibc2/x86 binary of libg++ 2.8.1.2a-19981218 for egcs 1.1.2 19990314/Linux. To install # cd / # bzip2 -dc libg++-2.8.1.2-glibc.x86.tar.bz2 | tar xvvf - It is obsolete. 3. egcs-1.1.2-alpha.tar.bz2 In ELF/alpha and generate ELF binaries for glibc 2. gcc, cpp, cc1, cc1plus, cc1objc, g77, version dependent header files, libstdc++, and libg2c.a. Object C, protoize and unprotoize are untested. To install # cd / # bzip2 -dc egcs-1.1.2-alpha.tar.bz2 | tar xvvf - You need glibc 2.0.7 or above to use it. 4. libg++-2.8.1.2-alpha.tar.bz2 The ELF/alpha binary of libg++ 2.8.1.2a-19981218 for egcs 1.1.2 19990314/Linux. To install # cd / # bzip2 -dc libg++-2.8.1.2-alpha.tar.bz2 | tar xvvf - It is obsolete. 5. egcs-1.1.2-libc5.x86.tar.bz2 In ELF/libc5/x86 and generate ELF binaries for libc 5. gcc, cpp, cc1, cc1plus, cc1objc, g77, version dependent header files, libstdc++, libg++ and libg2c.a. Object C, protoize and unprotoize are untested. To install # cd / # bzip2 -dc egcs-1.1.2-libc5.x86.tar.bz2 | tar xvvf - You need libc 5.4.44 or above to use it. 6. libg++-2.8.1.2-libc5.x86.tar.bz2 The ELF/libc5/x86 binary of libg++ 2.8.1.2a-19981218 for egcs 1.1.2 19990314/Linux. To install # cd / # bzip2 -dc libg++-2.8.1.2-libc5.x86.tar.bz2 | tar xvvf - It is obsolete. 7. egcs-1.1.2-doc.tar.bz2 Man pages and info files for egcs. To install # cd / # bzip2 -dc egcs-1.1.2-doc.tar.bz2 | tar xvvf - 8. libg++-2.8.1.2-doc.tar.bz2 Man pages and info files for libg++. To install # cd / # bzip2 -dc libg++-2.8.1.2-doc.tar.bz2 | tar xvvf - 9. egcs-1.1.2-19990314.linux.diff.gz A patch file which brings egcs 1.1.2 to egcs 1.1.2 19990314/Linux. Please fix the file/directory permissions after unpacking the package if necessary. Please report any missing/corrupted files to hjl@lucon.org H.J. hjl@lucon.org 04/02/1999