Hi,
I took a look at your patches, here's what i've found:
ntdll_cdrom.diff:
#
@ cdecl MODULE_DllThreadAttach(ptr) @ cdecl MODULE_GetLoadOrderW(ptr wstr wstr) +@ cdecl CDROM_InitCDDevices() +@ cdecl CDROM_FoundDevices() +@ cdecl CDROM_BSDPathForMedia(ptr) +@ cdecl CDROM_GetMountPointForBSDDevice(ptr) +@ cdecl CDROM_BSDPathForHandle(long) \ No newline at end of file
- You shouldn't add more seperation hacks. Besides that, if _APPLE_ is not defined, the linker doesn't find these symbols. - Gcc spits out warnings about the missing newlines at the end of files.
Markus