summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2003-06-02 21:56:08 +0000
committerpeter <peter@FreeBSD.org>2003-06-02 21:56:08 +0000
commit54294f1739a4b46f029cab4511f55cd9eba1b196 (patch)
tree8afdc45e166e9dbfabb5cc78ea699d5505295862 /lib/libc
parent458ad34341ff5b8d4e26424d48fdb0e21d5c67eb (diff)
downloadFreeBSD-src-54294f1739a4b46f029cab4511f55cd9eba1b196.zip
FreeBSD-src-54294f1739a4b46f029cab4511f55cd9eba1b196.tar.gz
Fix restarted syscalls. When we rewind %rip, we also need to restore
all the argument registers etc since we have almost certainly have trashed them by now. Take particular car of %r10 since it held the original value of %rcx (which we saved in tf_rcx on entry and doreti doesn't know this).
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud