Skip site navigation (1)Skip section navigation (2)
Date:      06 Sep 2002 13:25:29 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        alpha@FreeBSD.ORG
Subject:   Re: mozilla failure on 4.6.2
Message-ID:  <1031333130.342.46.camel@gyros.marcuscom.com>
In-Reply-To: <15736.58229.652949.93794@grasshopper.cs.duke.edu>
References:  <20020906040641.GA61111@xor.obsecurity.org> <1031287598.361.2.camel@gyros.marcuscom.com> <15736.40749.986834.818558@grasshopper.cs.duke.edu> <1031329151.342.9.camel@gyros.marcuscom.com>  <15736.58229.652949.93794@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2002-09-06 at 13:18, Andrew Gallatin wrote:
> 
> Joe Marcus Clarke writes:
>  > http://www.mozilla.org/unix/tru64.html
>  > 
>  > It applies to Tru64, but it hints that Alpha Linux is the only platform
>  > capable of compiling Mozilla for Alpha using GCC.  The Compaq C++
>  > compiler is, unfortunately, not ported to FreeBSD.
> 
> And probably never will be, as it requires symbols from the linux
> libc, the last I remember.
> 
> I assume you're talking about xptcall?  From the link at the bottom,
> there appears to be code for linux alpha.  Since we use the same g++
> compiler, and the same binary format, I suspect that the linux
> assembly code there should work. And it appears we're using it:
> 
> <1:13pm>monet/gallatin:unix>pwd
> /usr/ports/www/mozilla-devel/work/mozilla/xpcom/reflect/xptcall/src/md/unix
> <1:13pm>monet/gallatin:unix>ls *.o
> xptcinvoke_linux_alpha.o       xptcstubs_linux_alpha.o
> 
> Are you saying that there's something different about the calling
> conventions that would make using the linux code as it stands
> incorrect?

I don't know.  However, I am seeing core dumps on the port-build and
when executing mozilla that point to xptcall.  Admittedly, I don't have
an Alpha to test with myself.  Jan had been generous enough to allow me
to login to his.  He is running 4.6.2, so I have not been able to test
-stable or -current.

However, tests with gcc31 in ports, and with varying degrees of
optimizations have yielded no success on Alpha.

Joe

> 
> Drew
> 
-- 
PGP Key : http://www.marcuscom.com/pgp.asc


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1031333130.342.46.camel>