Looks good to me. I'm happy to check it in shortly.
> I found this out when I tried to integrated the Solaris breakpad library
> into Firefox. It's a little weird that it compiles well just in the
> client/solaris/handler directory. stack_ has been removed in the Solaris
> client code actually.
This is because you've got NDEBUG defined in your Makefile, so
assert(anything) is just a no-op. Do you need NDEBUG?
Mark