Update xnu-build script to use git tag revision.
Update xnu-build script to use git tag revision.
[LIBKERN] Fix some typos in OSAtomics.s and change OMAP3530 hack to NO_EXCLUSIVES.
[LIBKERN] Fix some typos in OSAtomics.s and change OMAP3530 hack to NO_EXCLUSIVES.
Allow the kernel to be built on a Linux host.
Allow the kernel to be built on a Linux host.
Let's not break the OS X build in the process though...
Let's not break the OS X build in the process though...
setsegname will now compile and work on a Linux host. OS X is no longer needed for building XNU.
setsegname will now compile and work on a Linux host. OS X is no longer needed for building XNU.
Whoops, forgot this in the previous commit. Didn't notice it because I build with VERBOSE=YES.
Whoops, forgot this in the previous commit. Didn't notice it because I build with VERBOSE=YES.
Show who built the kernel in the kernel version.
The kernel can now build on iOS.
Show who built the kernel in the kernel version.
The kernel can now build on iOS.
[OSFMK]
 - Remove pmap_find_phys, was a return 0 anyway. Should probably be redone.
 - Implement pmap_extract to return physical address for a virtual one.
 - ml_nofault_copy is a lie.

[IOKIT]
 - AppleARMPE now publishes the model name.
[OSFMK]
 - Remove pmap_find_phys, was a return 0 anyway. Should probably be redone.
 - Implement pmap_extract to return physical address for a virtual one.
 - ml_nofault_copy is a lie.

[IOKIT]
 - AppleARMPE now publishes the model name.
Prepare for buildbot integration.
Prepare for buildbot integration.