Re: xptcall port to sparcv9 with gcc3

Michael K Bender <[email protected]> Wed, 30 Apr 2003 16:01:58 -0400
Newsgroups gmane.comp.mozilla.devel.unix,gmane.comp.mozilla.devel.xpcom
Organization Raytheon Company
Message-ID <[email protected]>
Nicolas Pioch wrote:
> Michael K Bender wrote:
> 
>>> http://bugzilla.mozilla.org/show_bug.cgi?id=102492
>>
>> I don't think this bug is exactly the problem that I'm having.  I 
>> think the issue that I'm having with the GCC3 sparcv9 build is that 
>> the following file hasn't been created yet.
>>
>> ./mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparcv9_solaris_GCC3.s 
> 
> 
> 
> I don't think it's the same bug either -- I looked that the bugzilla 
> above before and
> 
>  - there is no mention anywhere of trying to generate a 64bit executable
> 
>  - Mozilla compiles fine with all variants of gcc-3.x
> on my Solaris 8 box as long as you don't use GNU binutils (as, ld...)
> 

I've done that before.  In fact, that's what I'm using now.  Well, it's 
actually 1.3b, and I built it on Solaris 9, but it's close.

> 
> PS: I fail to understand why you're trying to build a 64-bit Mozilla 
> though. Do you think it doesn't gobble up enough memory already ? :-)
> 

Well, yes, yes it does, but I've been rebuilding all the gnu apps that 
my users use as 64-bit Solaris 8 binaries.  Everything used to be a 
32-bit Solaris 2.5.1 binary.  My first goal was to get a 64-bit Mozilla 
built, and, after weeks of compiling all the dependencies and their 
dependencies as 64-bit, I have come up against this wall.