Issue 254: The problem is that nlist() is compiled out of libc in

64-bit builds of Leopard.  I ported the code over myself and will
check it into the Breakpad tree until we decide there's a better
longer-term solution.  If you want to diff the changes, the Apple
source is in libc/gen/nlist.c(I used 498 from 10.5.2).



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@259 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
nealsid 2008-04-12 01:16:18 +00:00
parent 35c34d6bb9
commit b0d807666f
5 changed files with 452 additions and 9 deletions

View file

@ -36,6 +36,7 @@
#include <mach-o/loader.h>
#include <sys/sysctl.h>
#include <sys/resource.h>
#include <mach/mach_vm.h>
#include <CoreFoundation/CoreFoundation.h>
@ -472,7 +473,6 @@ bool MinidumpGenerator::WriteContext(breakpad_thread_state_data_t state,
return true;
}
#endif
bool MinidumpGenerator::WriteThreadStream(mach_port_t thread_id,