Is there a detailed specification of the minidump format used by google's breakpad tools? I need to create a minidump file based on a processor/os not currently supported by the breakpad client libraries, and I haven't yet found any concise documentation that describes the actual format of the minidump file itself.
This is an embedded system, and I don't have much to put in the dump file, mainly stack trace and status codes.
The breakpad client sources for existing platforms build the minidump writer into the exception handler, using system calls to gather the information. In my case I am not running the dumper in the exception handler so I am capturing the critical information and need to write the dump file later.
A pointer to a good explanation of the minidump format used by breakpad would be a big help.