summaryrefslogtreecommitdiffstats
path: root/contrib/diff/lib/hard-locale.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2012-04-12 10:48:43 +0000
committerkib <kib@FreeBSD.org>2012-04-12 10:48:43 +0000
commit319ab382ef5fd326d3fab25c60ffe55702438a37 (patch)
treeb11cc6ba65a78e38d9da1d9122832b5385fa56c5 /contrib/diff/lib/hard-locale.c
parentaed1b833cf616d6a716d2a947c77fe99d6f3f925 (diff)
downloadFreeBSD-src-319ab382ef5fd326d3fab25c60ffe55702438a37.zip
FreeBSD-src-319ab382ef5fd326d3fab25c60ffe55702438a37.tar.gz
Add thread-private flag to indicate that error value is already placed
in td_errno. Flag is supposed to be used by syscalls returning EJUSTRETURN because errno was already placed into the usermode frame by a call to set_syscall_retval(9). Both ktrace and dtrace get errno value from td_errno if the flag is set. Use the flag to fix sigsuspend(2) error return ktrace records. Requested by: bde MFC after: 1 week
Diffstat (limited to 'contrib/diff/lib/hard-locale.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud