diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2015-07-07 20:49:02 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2015-07-07 20:49:02 +0200 |
commit | e6b882b9573d8388199faf856d1707e5d4375e06 (patch) | |
tree | 3095cdde05ffb0c036dd67c09e93426eb8a30620 /winsup/cygwin | |
parent | 60f10c64aa57d613471446ea3ec1b3ce6d3b9500 (diff) | |
download | newlib-e6b882b9573d8388199faf856d1707e5d4375e06.zip newlib-e6b882b9573d8388199faf856d1707e5d4375e06.tar.gz newlib-e6b882b9573d8388199faf856d1707e5d4375e06.tar.bz2 |
Add accidentally missing ChangeLog entry for previous patch
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin')
-rw-r--r-- | winsup/cygwin/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index a5e82d6..29b1183 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,21 @@ 2015-07-07 Corinna Vinschen <corinna@vinschen.de> + x86_64 only: + * cygtls.cc (san::leave): Restore _my_tls.andreas. + * cygtls.h (class san): Add _clemente as in 32 bit case. Add ret and + frame members. + (san::san): Handle _my_tls.andreas as on 32 bit. Take parameter and + write it to new member ret. Store current stack pointer in frame. + (san::~san): New destructor to restore _my_tls.andreas. + (__try): Use __l_except address as parameter to san::san. + * dcrt0.cc (dll_crt0_0): Add myfault_altstack_handler as vectored + continuation handler. + * exception.h (myfault_altstack_handler): Declare. + * exceptions.cc (myfault_altstack_handler): New function. Explain what + it's good for. + +2015-07-07 Corinna Vinschen <corinna@vinschen.de> + * child_info.h (CURR_CHILD_INFO_MAGIC): Update. (child_info_fork::alloc_stack_hard_way): Drop declaration. * dcrt0.cc (child_info_fork::alloc_stack_hard_way): Fold into |