Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: Darwin without SSE2?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Darwin without SSE2?



On 3 Oct 2005, at 16:15, Shantonu Sen wrote:

Yes, you can do this. You'd need to replace the compiler and then build all projects, which I've provided instructions for on the email@hidden mailing list.

However, Martin, why do you assume an OpenDarwin release will change the hardware requirements in such a significant way? Every deviation has maintenance requirements, and lowering the SSE2 requirements would make us even further binary incompatible with Mac OS X for Intel.

Even if the OpenDarwin binary installer doesn't support more CPUs, it would still be easier to build a replacement userland from OpenDarwin source tree than from an Apple-Darwin release (just because the latter often depends on closed APIs and needs to be patched, and the patches probably came from a corresponding OpenDarwin release in the first place!).


I don't understand what you mean about binary incompatibility though. Let's say that OpenDarwin 8.2.1 is available with no SSE2 dependency, and Darwin 8.2.0 is the corresponding Darwin from OS X 10.4.2u with its SSE dependence. While it is true that libraries and executables from 8.2.0 would not run everywhere an 8.2.1 system can be found, the files wouldn't be binary incompatible would they? And presumably executables and libraries from 8.2.1 would still run on any 8.2.0 system, so anything is interchangable on any system *which is supported* by both Darwin flavours, problems only occur if you are using a system supported by one or the other *only*. If that's not the case, I don't understand why but am willing to be told [what I know about Mach-O - or any other binary format for that matter - can be written across a motherboard track :-)]

Graham.

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-x86 mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Darwin without SSE2? (From: ice <email@hidden>)
 >Re: Darwin without SSE2? (From: Rob <email@hidden>)
 >Re: Darwin without SSE2? (From: ice <email@hidden>)
 >Re: Darwin without SSE2? (From: Martin Vrabel <email@hidden>)
 >Re: Darwin without SSE2? (From: Graham J Lee <email@hidden>)
 >Re: Darwin without SSE2? (From: Shantonu Sen <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.