diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | manual/setjmp.texi | 5 |
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 12d0a7d23e..36dd9e6d38 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2017-08-08 Adhemerval Zanella <adhemerval.zanella@linaro.org> + + [BZ #759] + * manual/setjmp.texi (getcontex): Document uc_stack value + compatibility differences. + 2017-08-08 Joseph Myers <joseph@codesourcery.com> * malloc/mcheck.c (old_free_hook): Use void * instead of __ptr_t. diff --git a/manual/setjmp.texi b/manual/setjmp.texi index 710252881c..3ce202d024 100644 --- a/manual/setjmp.texi +++ b/manual/setjmp.texi @@ -294,6 +294,11 @@ the content of the registers, the signal mask, and the current stack. Executing the contents would start at the point where the @code{getcontext} call just returned. +@strong{Compatibility Note:} Depending on the operating system, +information about the current context's stack may be in the +@code{uc_stack} field of @var{ucp}, or it may instead be in +architecture-specific subfields of the @code{uc_mcontext} field. + The function returns @code{0} if successful. Otherwise it returns @code{-1} and sets @var{errno} accordingly. @end deftypefun |