On Thu, 6 Oct 2005, Joshua Hoblitt wrote:
> On Thu, Oct 06, 2005 at 01:17:57AM -0700, Jarkko Hietaniemi via RT wrote:
> > > Jarkko,
> > >
> > > I never got a response from anyone. How would you feel about closing
> > > this bug?
> >
> > I don't think it can be closed until at least another big-endian 64-bit
> > platform (like IRIX 64 is/was) has been used to verify that things work.
>
> sparcv9/Solaris should be able to cover that... except I can't seem to
> build a 64-bit Parrot on Solaris. I tried changing my smoke scripts
> cflags so gcc would emit 64bit code but Configure.pl dies with linker
> errors.
>
> ld: fatal: file test.o: wrong ELF class: ELFCLASS64
> ld: fatal: File processing errors. No output written to test
> collect2: ld returned 1 exit status
>
> I've double checked that the correct ld is being used and setting the
> ldflags to force 64 object code didn't resolve it. So either there's
> something wrong with the 64bit env on this box or Configure.pl is
> invoking CC at some point without the proper cflags. I'll try to into
> it tomorrow.
I think this bug can be closed. I just got those tests to pass on
Sparc/Solaris 8 with gcc -m64 -mcpu=v9. (Mind you lots of other tests
fail, but that's a separate problem.)
--
Andy Dougherty [EMAIL PROTECTED]