Jump to content
Sign in to follow this  
Followers 0
skn

10.4.7 XNU source code released!

6 posts in this topic

Recommended Posts

Advertisement

WOOT! This is gonna help us heaps with the efi project, thank you steve :)

Share this post


Link to post
Share on other sites

However, according to the message posted on http://kernel.macosforge.org/, the source is not exactly the same found in the 10.4.7 software update:

 

Source code for the kernel of Mac OS X 10.4.7 for Intel are now available. Several changes were made in order to publish the kernel (xnu) sources. As a result, the kernel built from these sources differs from the one found in the 10.4.7 software update. In order to accommodate these changes, several kernel extensions were also modified and must be downloaded and installed in order to run a kernel built from these sources on Mac OS X 10.4.7 for Intel.

Share this post


Link to post
Share on other sites

They are already optimizing for SSE4, so bad news for AMD users. Just take a look in xnu-792.10.96/osfmk/i386/commpage/ directory files bcopy_sse4.s and bcopy_sse4_64.s. A quick search of new SSE4 only command show that PALIGNR is heavily used.

Share this post


Link to post
Share on other sites
They are already optimizing for SSE4, so bad news for AMD users. Just take a look in xnu-792.10.96/osfmk/i386/commpage/ directory files bcopy_sse4.s and bcopy_sse4_64.s. A quick search of new SSE4 only command show that PALIGNR is heavily used.

Ummm, so? The OS will still be backwards-compatible with SSE3 since Apple has several products that don't have SSE4. They aren't going to prevent compatibility for current MacBook/MacBook Pro users. Isn't that logical?

Share this post


Link to post
Share on other sites
Ummm, so? The OS will still be backwards-compatible with SSE3 since Apple has several products that don't have SSE4. They aren't going to prevent compatibility for current MacBook/MacBook Pro users. Isn't that logical?

Well that too. Lots of 64-bit preparation in the source too. Just nice to see, that Mac OS X already using the latest instruction set (where available).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

×