ftp://sunsite.sut.ac.jp/pub/archives/gnu/ あたりから以下を拾ってきた(理科大様々ですな).
gcc-2.8.1.tar.gz
tar-1.12.tar.gz
make-3.77.tar.gz
gzip-1.2.4a.tar.gz
bison-1.27.tar.gz
gawk-3.0.3.tar.gz
libstdc++-2.8.1.1.tar.gz
groff-1.11a.tar.gz
flex-2.5.4a.tar.gz
grep-2.3.tar.gz
patch-2.5.tar.gz
sed-3.02.tar.gz
gcc-2.8.1
# cd gcc-2.8.1
# ./configure
# make LANGUAGES="c c++ objective-c"
# make stage1
# make CC="stage1/xgcc -Bstage1/" CFLAGS="-g -O2" LANGUAGES="c c++ objc proto"
# make stage2
# make CC="stage2/xgcc -Bstage2/" CFLAGS="-g -O2" LANGUAGES="c c++ objc proto"
# make compare
# pkgrm GNUgcc(packageでinstallしたgccを抜く)
# make install CC="stage2/xgcc -Bstage2/" CFLAGS="-g -O2" LANGUAGES="c c++ objc proto"
それ以外(いいんかコレで
# ./configure
# make
# make install
gzipのmake install時には# pkgrm GNUgzip
を忘れずに.