diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2022-05-03 14:34:42 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2022-05-03 14:39:28 +0200 |
commit | b827d4d36a7df77e8e0bcaed38bf639d83f6d233 (patch) | |
tree | 370fe68553f375509c4f3b19c28bf8f61fb65748 /winsup/cygwin/dcrt0.cc | |
parent | 01c734b0d7c1ce0f848f7efc091856c58a6ef55e (diff) | |
download | newlib-b827d4d36a7df77e8e0bcaed38bf639d83f6d233.zip newlib-b827d4d36a7df77e8e0bcaed38bf639d83f6d233.tar.gz newlib-b827d4d36a7df77e8e0bcaed38bf639d83f6d233.tar.bz2 |
Cygwin: simplify create_new_main_thread_stack
Originally the function was designed to be used in forked
processes as well, but it has never been used this way. Drop
the parameter only required for forkees.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/dcrt0.cc')
-rw-r--r-- | winsup/cygwin/dcrt0.cc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/winsup/cygwin/dcrt0.cc b/winsup/cygwin/dcrt0.cc index e757c47..dee8482 100644 --- a/winsup/cygwin/dcrt0.cc +++ b/winsup/cygwin/dcrt0.cc @@ -1064,11 +1064,7 @@ _dll_crt0 () /* Must be static since it's referenced after the stack and frame pointer registers have been changed. */ static PVOID allocationbase; - SIZE_T commitsize = in_forkee ? (PBYTE) fork_info->stackbase - - (PBYTE) fork_info->stacklimit - : 0; - PVOID stackaddr = create_new_main_thread_stack (allocationbase, - commitsize); + PVOID stackaddr = create_new_main_thread_stack (allocationbase); if (stackaddr) { /* Set stack pointer to new address. Set frame pointer to |