Greg Lewis wrote: > On Fri, May 29, 2009 at 03:25:08PM +0000, gle...@eyesbeyond.com wrote: >> Changeset: eb512e8ac925 >> Author: gle...@misty.eyesbeyond.com >> Date: 2009-05-29 08:22 -0700 >> URL: >> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/eb512e8ac925 >> >> . Serviceability agent support for BSD. Fully functional on FreeBSD. Other >> platforms currently lack support for jmap's -pmap (default) option. >> >> This contains significant contributions from Kurt Miller and Brian Gardner. > > Oops. Looks like this is breaking the OS X build. Looks like it's > missing all the Elf* types. Anyone know if they are even available on > OS X? >
Hi Greg, It's breaking OpenBSD too. It looks like only FreeBSD has proc_service.h and libthread_db.so right now. I think we need to adjust the build to make some of this FreeBSD only for the short term. I looked over proc_service.h/libthread_db.so in FreeBSD and I think it's worthwhile to port it to OpenBSD. OpenBSD needs something like it to support our userland threads lib (libpthread) and our kernel threads lib (rthreads) in gdb. Regards, -Kurt