win32_threads.c (GC_get_thread_stack_base): Implement for Cygwin.

* win32_threads.c (GC_get_thread_stack_base):  Implement for Cygwin.

From-SVN: r147641
This commit is contained in:
Dave Korn 2009-05-17 20:07:18 +00:00 committed by Dave Korn
parent ae8af5003b
commit 68aa6c59e5
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2009-05-17 Dave Korn <dave.korn.cygwin@gmail.com>
* win32_threads.c (GC_get_thread_stack_base): Implement for Cygwin.
2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* configure: Regenerate.

View File

@ -753,6 +753,12 @@ int GC_pthread_detach(pthread_t thread)
return result;
}
GC_PTR GC_get_thread_stack_base()
{
extern GC_PTR _tlsbase __asm__ ("%fs:4");
return _tlsbase;
}
#else /* !CYGWIN32 */
/*