Building on IA32 OS/X causes two build errors during the build of the boot loader. The first is that we're including "httpd/os.h" that's not available on the system I'm building on. The seems like a bogus include as we shouldn't have a dependency on apache/httpd. The second is that the OS/X ucontext macros are reading from ss and I'm getting an error that the mcontext doesn't contain a field called ss. This is more mysterious and I'm looking for a good reference on OS/X signal handling and how to pull out register values.