egcs-2.91.24 19980418 : internal error--unrecognizable insn (ultrasparc)
Laurent Bonnaud
bonnaud@irisa.fr
Fri Apr 24 15:00:00 GMT 1998
>>>>> "Jim" == Jim Wilson <wilson@cygnus.com> writes:
Jim>
Jim> I am unable to reproduce this bug.
Jim> Perhaps your build directory is inconsistent? This can happen if you patch
Jim> your sources and then try to reuse an existing build directory.
You're right. This snapshot did not compile "out of the box" so i had
to patch it, and i did not do a 'make clean'. I naively assumed that
the make process was "incremental". I suppose it is very hard to write
an "incremental" Makefile for such a complex build process. But i
wonder how you do your developpement with such a long build !
Jim> If so, then
Jim> the problem will go away if you do a `make clean; make bootstrap'.
I rebuilt the snapshot in an empty directory. Unfortunately it still
has the same bug. However, the resulting 'cc1plus' programs are not
the same.
Jim> Or maybe you haven't provided enough info for me to reproduce the problem.
Jim> You didn't mention the configuration (host/target), so it could be specific
Jim> to a particular configuration.
host=target=sparc-sun-solaris2.5.1
Here is exactly what i did :
% mkcd eb
% ~/poubelle/egcs-19980418/configure --prefix=/udd/bonnaud/poubelle/sparc-egcs --enable-shared
% make bootstrap
% make install
If you still miss some information, please ask.
--
Laurent.
More information about the Gcc-bugs
mailing list