32-bit OSX kernels can indeed run 64-bit applications on 64-bit
hardware.  It's not just running the 32-bit code in the fat binaries.

- Kearwood "Kip" Gilbert

On 2015-08-05 4:48 PM, Mike Hommey wrote:
> On Wed, Aug 05, 2015 at 04:34:20PM -0700, Matthew N. wrote:
>> On 2015-08-05 4:28 PM, Martin Thomson wrote:
>>> On Wed, Aug 5, 2015 at 3:59 PM, Matthew N. <ma...@mozilla.com> wrote:
>>>> If we have data on CPU architecture I don't think the OS version is
>>>> relevant unless I'm missing something.
>>> My understanding is that OS version is all that matters.  64-bit apps
>>> require a 64-bit OS.  (Such an OS requires a 64-bit processor of
>>> course.)
>> All of our supported versions of OS X can run on 64-bit hardware[1]
>> though AFAICT.
>>
>> [1] "Platforms:      IA-32, x86-64[2]"
>> https://en.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard
> Snow Leopard boots with a 32-bits kernel on many types of machines. At
> the time it was released essentially only Xserves would boot the 64-bits
> kernel by default. One factor is whether the EFI firmware is 32 or 64
> bits.
>
> Now, looking around, there are claims that 64-bits applications can run
> on the 32-bits kernel, but I'm dubious of that fact. It may well be that
> people /think/ they're running 64-bits applications, but like Firefox,
> they might just have been universal binaries and they were actually
> running the 32-bits part. It would be worth checking, though.
>
> Mike
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to