tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: SunOS 64-bit ABI bootstrap



Hi,

From: Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost>, Date: Fri, 22 Jan 2016 23:10:48 +0900 (JST)

> Hi,
> 
> From: Jonathan Perkin <jperkin%joyent.com@localhost>, Date: Fri, 22 Jan 2016 13:55:53 +0000
> 
>> * On 2016-01-22 at 13:49 GMT, Ryo ONODERA wrote:
>> 
>>> Hi,
>>> 
>>> From: Jonathan Perkin <jperkin%joyent.com@localhost>, Date: Fri, 22 Jan 2016 13:39:40 +0000
>>> 
>>> > * On 2016-01-22 at 13:36 GMT, Ryo ONODERA wrote:
>>> > 
>>> >> I have gotten the following error on SmartOS.
>>> >> Can anyone fix this problem?
>>> > 
>>> > This is a known issue at this time, affects a few other operating
>>> > systems as well, and will be fixed by my patch proposed in the "Fixing
>>> > MACHINE_ARCH" thread on this list.
>>> > 
>>> > I'm just waiting for enough feedback before committing the patch, as
>>> > it touches quite a few areas.
>>> 
>>> Thanks for your quick response.
>>> 
>>> Do you have check list for your patch?
>>> I have no idea what platform/architecture/OS have confirmed already.
>> 
>> I have tested Darwin i386/x86_64, OpenBSD/amd64, SunOS/i386 (32-bit
>> and 64-bit), Linux x86_64, and cross-compile support on NetBSD/amd64.
>> 
>> Sevan has tested Darwin/powerpc 32-bit, Bitrig/amd64, and SunOS/sparc,
>> and I'm hoping he'll be able to test Darwin/powerpc64
>> 
>> It's highly likely my patch breaks AIX/HPUX, but I do not have any
>> access to those systems to test, and it is possible they are broken at
>> the moment anyway with the same issue.
>> 
>> Systems with architectures not currently in the $machine_arch/$abi
>> table in bootstrap/bootstrap would be highly desirable, especially if
>> they are capable of multiarch.
> 
> I will test DragonFly/x86_64, Linux/i386, SCO OpenServer 5/i386,
> QNX/i386, FreeBSD/i386, FreeBSD/amd64 and hopefully UnixWare/i386.

My result is here.

DragonFly.x86_64 ... No problem
Linux/i386 ... No problem
SCO OpenServer 5 ... Broken however not related to your patch
QNX/i386 ... Broken however not related to your patch
FreeBSD/i386 ... No problem
FreeBSD/amd64 ... No problem
UnixWare/i386 ... Not tested yet

--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index