cygwin: Fix crashes under AllocationPreference=0x100000 condition
* cygtls.h: Include cygtls_padsize.h and define CYGTLS_PADSIZE there. * cygtls_padsize.h: New file. Define CYGTLS_PADSIZE. * environ.cc (parse_options): Fix NULL pointer access. * init.cc (threadfunc_fe): Do not force stack align on x86_64. * strace.cc (main2): Rename from main. (main): Make room for _cygtls area on stack and just call main2. Add comment to explain why. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
@@ -21,3 +21,6 @@ Bug Fixes
|
||||
|
||||
- Fix potential hang running ldd(1).
|
||||
Addresses: https://cygwin.com/ml/cygwin/2015-07/msg00292.html
|
||||
|
||||
- Fix crashes under AllocationPreference=0x100000 condition
|
||||
Addresses: https://cygwin.com/ml/cygwin/2015-02/msg00765.html
|
||||
|
Reference in New Issue
Block a user