This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Egcs 2.91.66: parse error during bootstrapping on mips-dec-ultrix4.4


Hi,

 I decided to upgrade egcs from 2.90.29 to 2.91.66 on a mips-dec-ultrix4.4
machine.  Unfortunately, the compiler does not bootstrap -- it bails out
in stage 1 when compiling libgcc2.a.  The error messages are attached as
mips-dec-ultrix4.4.log.bz2.  The preprocessed source that is the reason
is attached as tinfo.ii.bz2.  The specs file is also attached, just in
case.  The exact compiler's command line is (I tried another compilation
configuration, with the aggresive "-fomit-frame-pointer" removed, but the
errors were the same):

./xgcc -B./ -O2 -DIN_GCC -O2 -O2 -fomit-frame-pointer -I./include -g1
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I../../gcc -I../../gcc/config
 -c ../../gcc/cp/tinfo.cc

The compiler was configured as follows:

CFLAGS="-O2 -fomit-frame-pointer" CXXFLAGS="-O2 -fomit-frame-pointer"
../configure --with-gnu-as --with-gnu-ld mips-dec-ultrix4.4

 GNU binutils used are version 2.9.1.  The compiler used to build the
first stage of egcs 2.91.66 is egcs 2.90.29.

 The kernel presents itself as: "ULTRIX V4.4 (Rev. 69)".

 I believe, it's a problem with the parser -- replacing all white space
characters from line 24 of include/typeinfo with new line characters gets
rid of the relevant error message.

 I am keeping the build tree and I will try to provide any additional
details that may help resolving this problem (I understand
mips-dec-ultrix4.4 is not the main egcs development platform but I believe
it's worth having egcs working in such a configuration).

  Maciej

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro@ds2.pg.gda.pl, PGP key available        +

mips-dec-ultrix4.4.log.bz2

tinfo.ii.bz2

specs.bz2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]