Another BOOTSTRAP failure on sparc-sun-solaris2.10, stage2 miscompiled

Kaveh R. GHAZI ghazi@caip.rutgers.edu
Sun Sep 9 19:21:00 GMT 2007


Rats, I'm getting another bootstap failure on sparc-sun-solaris2.10.
This time it happens in stage2 building libgcc.  What happens is that
when it runs configure for stage2 libgcc, I get:

	checking for suffix of object files...
	configure: error: cannot compute suffix of object files: cannot compile
	See `config.log' for more details.

whereupon in config.log I see:

configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Runtime Library"
| #define PACKAGE_TARNAME "libgcc"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "GNU C Runtime Library 1.0"
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }


The stage2 gcc cannot compile this simple program.  The stage1
compiler can, so looks like stage2 was miscompiled.  Running it under
gdb doesn't yield any useful info.

This is fairly recent as I got a successful testresult here:
http://gcc.gnu.org/ml/gcc-testresults/2007-09/msg00402.html

The top of the gcc/ChangeLog from the working checkout was:

	2007-09-07  Sterling Augustine  <sterling@tensilica.com>

        * config/xtensa/lib2funcs.S (__xtensa_sync_caches): Use an ISYNC even
        if there is no i-cache.


Is anyone else having a similar problem?

		Thanks,
		--Kaveh
--
Kaveh R. Ghazi			ghazi@caip.rutgers.edu



More information about the Gcc-patches mailing list