Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-07-17 15:31:12 +0300
committerCorinna Vinschen <corinna@vinschen.de>2015-07-17 15:31:12 +0300
commit1020bb292aa0c19c487010aa1506c3d745ded6d5 (patch)
tree6d3b470e4823cf05e8577b251063500b72f49187 /winsup/doc/posix.xml
parent9a69aac0ed556d1141626b987bc4c0c877fdb169 (diff)
Implement getcontext, setcontext, makecontext, swapcontext
* common.din (getcontext): Export. (makecontext): Export. (setcontext): Export. (swapcontext): Export. * exceptions.cc (__unwind_single_frame): New static functions, 64 bit only. (setcontext): New function. (getcontext): New function. (swapcontext): New function. (__cont_link_context): New function. (makecontext): New function. * include/cygwin/version.h (CYGWIN_VERSION_DLL_MAJOR): Bump to 2002. (CYGWIN_VERSION_API_MINOR): Bump. * include/ucontext.h (getcontext): Add prototype. (setcontext): Ditto. (swapcontext): Ditto. (makecontext): Ditto. * ntdll.h (NtContinue): Ditto. * new-features.xml (ov-new2.2): Add new section. Document getcontext, setcontext, makecontext, swapcontext. * posix.xml (std-deprec): Add getcontext, setcontext, makecontext, swapcontext. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/doc/posix.xml')
-rw-r--r--winsup/doc/posix.xml4
1 files changed, 4 insertions, 0 deletions
diff --git a/winsup/doc/posix.xml b/winsup/doc/posix.xml
index 8a74f24f0..112ddc8ee 100644
--- a/winsup/doc/posix.xml
+++ b/winsup/doc/posix.xml
@@ -1322,6 +1322,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
fcvt (SUSv3)
ftime (SUSv3)
gcvt (SUSv3)
+ getcontext (SUSv3)
gethostbyaddr (SUSv3)
gethostbyname (SUSv3)
gethostbyname2 (first defined in BIND 4.9.4)
@@ -1333,6 +1334,7 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
getwd (SUSv3)
h_errno (SUSv3)
index (SUSv3)
+ makecontext (SUSv3)
mallinfo (SVID)
mallopt (SVID)
mktemp (SUSv3)
@@ -1347,8 +1349,10 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
putw (SVID)
rindex (SUSv3)
scalb (SUSv3)
+ setcontext (SUSv3)
setutent (XPG2)
stime (SVID)
+ swapcontext (SUSv3)
sys_errlist (BSD)
sys_nerr (BSD)
sys_siglist (BSD)