[WIP] Update to Mac OS X 10.9 SDK
Untested Parts
--------------
`ArchHooks_MacOSX::DumpDebugInfo()`
- Used `sysctlbyname` to find the Mac OS X version instead of the deprecated `Gestalt`.
- http://stackoverflow.com/questions/11072804/how-do-i-determine-the-os-version-at-runtime-in-os-x-or-ios-without-using-gesta
`MemoryCardDriverThreaded_MacOSX::Unmount( UsbStorageDevice *pDevice )`
- Updated to use `sync_volume_np` instead of deprecated `PBFlushVolSync`.
- http://lists.apple.com/archives/carbon-dev/2010/Nov/msg00030.html
This commit is contained in:
@@ -45,6 +45,7 @@ inline Boolean LongValue( CFTypeRef o, long &n )
|
||||
|
||||
namespace __gnu_cxx
|
||||
{
|
||||
#ifndef __LP64__
|
||||
template<>
|
||||
struct hash<IOHIDElementCookie> : private hash<uintptr_t>
|
||||
{
|
||||
@@ -53,6 +54,7 @@ namespace __gnu_cxx
|
||||
return hash<unsigned long>::operator()( uintptr_t(cookie) );
|
||||
}
|
||||
};
|
||||
#endif
|
||||
}
|
||||
|
||||
/* This is just awful, these aren't objects, treating them as such
|
||||
|
||||
Reference in New Issue
Block a user