Eric Botcazou writes:
>> The patch allowed a sparcv9-sun-solaris2.11 bootstrap to run well into
>> building the target libraries (failed configuring libgfortran since I'd
>> mis-merged the 32-bit and 64-bit gmp.h), a sparc-sun-solaris2.10
>> bootstrap is still running.
>>
>> I'll probably fix the
> The patch allowed a sparcv9-sun-solaris2.11 bootstrap to run well into
> building the target libraries (failed configuring libgfortran since I'd
> mis-merged the 32-bit and 64-bit gmp.h), a sparc-sun-solaris2.10
> bootstrap is still running.
>
> I'll probably fix the gmp.h issue, rebuild the spar
Eric,
>> At least I can build the 64-bit libgcc now, but the 32-bit one fails for
>> unrelated reasons:
>>
>> configure:3247: checking for suffix of object files
>> configure:3269: /var/gcc/gcc-4.7.0-20110622/11-gcc/./gcc/xgcc
>> -B/var/gcc/gcc-4.7.0-20110622/11-gcc/./gcc/
>> -B/usr/local/sparcv9-
> sorry about that: I don't test the 64-bit default configurations so far,
> and didn't even have the necessary support libs around to do so. The
> problem was that sparc/sol2-64.h was included too late and
> DEFAULT_ARCH32_P was wrong for those configurations.
>
> The following patch should fix t
Eric,
>> All bootstraps completed without regressions, so I've installed the
>> patch. I'll address eventual issues and further simplifications as a
>> followup.
>
> I cannot bootstrap SPARC64/Solaris anymore though:
[...]
> from /nile.build/botcazou/gcc-head/src/libgcc/../gcc/libgcc2.c:29:
> /us
> All bootstraps completed without regressions, so I've installed the
> patch. I'll address eventual issues and further simplifications as a
> followup.
I cannot bootstrap SPARC64/Solaris anymore though:
/nile.build/botcazou/gcc-head/sparc64-sun-solaris2.9/./gcc/xgcc
-B/nile.build/botcazou/gcc-
> Bootstrapped without regressions on i386-pc-solaris2.11 (Sun as/ld, GNU
> as/Sun ld, GNU as, ld), i386-pc-solaris2.10 (Sun as/ld), and
> sparc-sun-solaris2.11 (Sun as/ld) so far. Bootstraps on
> i386-pc-solaris2.[89], sparc-sun-solaris2.8, sparc-sun-solaris2.10 and
> the remaining tool combinati
Rainer Orth writes:
> Bootstrapped without regressions on i386-pc-solaris2.11 (Sun as/ld, GNU
> as/Sun ld, GNU as, ld), i386-pc-solaris2.10 (Sun as/ld), and
> sparc-sun-solaris2.11 (Sun as/ld) so far. Bootstraps on
> i386-pc-solaris2.[89], sparc-sun-solaris2.8, sparc-sun-solaris2.10 and
> the re
I had long meant to do another round of cleanups of the Solaris
configuration, which has much duplication and inconsistencies between
the SPARC and x86 versions.
The following patch is the result of this work. It consists of several
parts:
* Move the common Solaris parts in config.gcc to the *-*