Re: Simplify Solaris configuration

2011-06-28 Thread Rainer Orth
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

Re: Simplify Solaris configuration

2011-06-28 Thread Eric Botcazou
> 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

Re: Simplify Solaris configuration

2011-06-28 Thread Rainer Orth
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-

Re: Simplify Solaris configuration

2011-06-27 Thread Eric Botcazou
> 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

Re: Simplify Solaris configuration

2011-06-27 Thread Rainer Orth
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

Re: Simplify Solaris configuration

2011-06-25 Thread Eric Botcazou
> 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-

Re: Simplify Solaris configuration

2011-06-21 Thread Eric Botcazou
> 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

Re: Simplify Solaris configuration

2011-06-21 Thread Rainer Orth
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

Simplify Solaris configuration

2011-06-20 Thread Rainer Orth
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 *-*