This is the mail archive of the gcc-patches@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]
Other format: [Raw text]

Re: [PING][Patch]: multilib fixes for libjava


Paul,
   Are they building the fortran and java languages with
multilib on Solaris 10? Geoff's original patch addressed
the multilib build issues for the c, c++ and objc languages.
If you try to build fortran as a 64-bit multilib on a
32-bit processor, you will need the zlib and libgfortran
sections of the patches. If you want to build java, you
will need the whole patch (except for the libgfortran
section).
           Jack
ps I ended up constructing these patches because the
fink packaging system has no way to detect if a machine
has a 64-bit processor so I needed it fixed for our
gcc4 packages based on gcc 4.2 branch. I didn't want
to give up the chance to do -m64 on Intel Darwin (grin).


On Thu, Nov 16, 2006 at 05:40:25PM +0000, Paul Brook wrote:
> On Thursday 16 November 2006 17:31, Jack Howarth wrote:
> > Andrew,
> >     I tested it on Fedora Core 6 x86_64 and it built the
> > multilib fine. The only platform that will show the benefits
> > of the changes currently is Darwin since we are the only
> > ones building a 32-bit compiler by default with a 64-bit
> > multilib.
> 
> I think Solaris 10 also builds a 32-bit toolchain with a 64-bit multilib.
> So does Debian i386 (with slightly modified sources).
> 
> Paul


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