summaryrefslogtreecommitdiffstats
path: root/crypto/heimdal/lib/gssapi/gssapi.h
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2004-04-03 20:25:41 +0000
committermarcel <marcel@FreeBSD.org>2004-04-03 20:25:41 +0000
commitf16d24b1ae83a99279e43034fa9c54202623148e (patch)
tree1f2f7ed2907c909434175c58d83321e234e16e76 /crypto/heimdal/lib/gssapi/gssapi.h
parent6b229c96e4734b838427cf745962c2d7aefccc1e (diff)
downloadFreeBSD-src-f16d24b1ae83a99279e43034fa9c54202623148e.zip
FreeBSD-src-f16d24b1ae83a99279e43034fa9c54202623148e.tar.gz
Create NT_PRSTATUS and NT_FPREGSET notes for each and every thread
in the process. This is required for proper debugging of corefiles created by 1:1 or M:N threaded processes. Add an XXX comment where we should actually call a function that dumps MD specific notes. An example of a MD specific note is the NT_PRXFPREG note for SSE registers. Since BFD creates non-annotated pseudo-sections for the first PRSTATUS and FPREGSET notes (non-annotated in the sense that the name of the section does not contain the pid/tid), make sure those sections describe the initial thread of the process (i.e. the thread which tid equals the pid). This is not strictly necessary, but makes sure that tools that use the non-annotated section names will not change behaviour due to this change. The practical upshot of this all is that one can see the threads in the debugger when looking at a corefile. For 1:1 threading this means that *all* threads are visible.
Diffstat (limited to 'crypto/heimdal/lib/gssapi/gssapi.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud