diff options
author | Daisuke Fujimura (fd0) <booleanlabel@gmail.com> | 2023-12-17 00:02:57 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-12-24 08:06:03 +0900 |
commit | daefbf8fbfa1bd2109315bab7658f52460f7ed59 (patch) | |
tree | c5eb59369c438082b3fcfbcd75de94a275de89ce /thread_pthread.c | |
parent | 50bf4373411a8780270c7ba1cc983d5756a4fde1 (diff) |
Use native_thread_init_stack on cygwin
Diffstat (limited to 'thread_pthread.c')
-rw-r--r-- | thread_pthread.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/thread_pthread.c b/thread_pthread.c index 81a90d194e..7918d0d3d9 100644 --- a/thread_pthread.c +++ b/thread_pthread.c @@ -2074,10 +2074,6 @@ native_thread_init_stack(rb_thread_t *th) return 0; } -#ifndef __CYGWIN__ -#define USE_NATIVE_THREAD_INIT 1 -#endif - struct nt_param { rb_vm_t *vm; struct rb_native_thread *nt; @@ -2186,13 +2182,8 @@ native_thread_create_dedicated(rb_thread_t *th) static void call_thread_start_func_2(rb_thread_t *th) { -#if defined USE_NATIVE_THREAD_INIT native_thread_init_stack(th); thread_start_func_2(th, th->ec->machine.stack_start); -#else - VALUE stack_start; - thread_start_func_2(th, &stack_start); -#endif } static void * |