pmorris@BBN.COM (phil morris) (11/21/89)
Dear Sirs: I have managed to get gcc-1.36 and g++-1.36.1 to compile, and am now creating libg++-1.36.1. In attempting to do so, I only ran across 1 error (ie. all modules compiled correctly, save one, Stream.cc (and I also did not attempt Streambuf.cc)). Here is the output of the make: -------------------------------------------------------------------------- g++ -DUSG -I/usr1/staff/s1/pm/gnu/libg++/g++-include -fstrength-reduce -felide-constructors -fschedule-insns -fdelayed-branch -fsave-memoized -Wall -c stream.cc stream.cc: In method class ostream &ostream::form (const char *, ...): stream.cc:122: warning: unused variable `__vd_alist' stream.cc: In method class ostream &ostream::operator << (float): stream.cc:181: The following insn was not recognizable: (insn 6 5 7 (parallel[ (set (mem:SF (plus:SI (reg:SI 30) (const_int 4))) (reg:DF 6)) (clobber (reg:SI 24)) ] ) -1 (nil) (nil)) g++: Program cc1plus got fatal signal 6. *** Error code 1 Stop. *** Error code 1 Stop. -------------------------------------------------------------------------- The system I am using is an SGI Iris 4D/80 running IRIX System V Release 4D1-3.147 (mostly SYSV, with some BSD thrown in). I used config.g++ iris in the installation process, changed the Makefiles for SYSV stuff and deleted all -g and -O compiler flags as they are not supported, changed the pathnames appropriately, got rid of the -pipe command as it did not work, chose gcc-collect instead of gcc-ld++, and updated g++-include/stdio.h, math.h and values.h appropriately. Note that I could not make use of the -pipe command. Also, I could not find documentation on several of the -f commands (the one of most interest being -fschedule-insns). I looked in gcc.texinfo, g++.texinfo, and various other places, but could find no mention. Do I need to change some flags, or is it a more serious problem? Thanks for any hints forthcoming, and especially thanks for providing such useful tools!!! Phil Morris -------- Phil Morris (pmorris@dgi0.bbn.com) Disclaimer: ME? I'm only a non-smoking cat; can't believe a word I meow.