]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r304928:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 3 Sep 2016 11:09:47 +0000 (11:09 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 3 Sep 2016 11:09:47 +0000 (11:09 +0000)
commitdaa7e2bcd4cefcbf03ff36ca2fece53e86e0bcd4
treef12120064f01cf6d143a95837ef4a6e90cca7eae
parentefae978d4b4e1c2169be967f7e19c5710aa6a4a4
MFC r304928:
Do not obliterate errno value in the main thread during ptrace(2) call on x86.

MFC r304931:
Follow ABI when calling __error from the ptrace(2) wrapper.

MFC r305012:
Rewrite ptrace(2) wrappers in C.

MFC r305022:
Restore the requirement of setting errno to zero before calling ptrace(2).

git-svn-id: svn://svn.freebsd.org/base/stable/10@305341 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
20 files changed:
lib/libc/amd64/sys/Makefile.inc
lib/libc/amd64/sys/ptrace.S [deleted file]
lib/libc/arm/sys/Makefile.inc
lib/libc/arm/sys/ptrace.S [deleted file]
lib/libc/i386/sys/Makefile.inc
lib/libc/i386/sys/ptrace.S [deleted file]
lib/libc/ia64/sys/Makefile.inc
lib/libc/ia64/sys/ptrace.S [deleted file]
lib/libc/include/libc_private.h
lib/libc/mips/sys/Makefile.inc
lib/libc/mips/sys/ptrace.S [deleted file]
lib/libc/powerpc/sys/Makefile.inc
lib/libc/powerpc/sys/ptrace.S [deleted file]
lib/libc/powerpc64/sys/Makefile.inc
lib/libc/powerpc64/sys/ptrace.S [deleted file]
lib/libc/sparc64/sys/Makefile.inc
lib/libc/sparc64/sys/ptrace.S [deleted file]
lib/libc/sys/Makefile.inc
lib/libc/sys/ptrace.2
lib/libc/sys/ptrace.c [new file with mode: 0644]