]> sourceware.org Git - newlib-cygwin.git/commit
Drop using _tlsbase and _tlstop in favor of access via NtCurrentTeb.
authorCorinna Vinschen <corinna@vinschen.de>
Wed, 2 Dec 2015 11:11:06 +0000 (12:11 +0100)
committerCorinna Vinschen <corinna@vinschen.de>
Wed, 2 Dec 2015 11:11:06 +0000 (12:11 +0100)
commit7b0c063f12f09e211391cd0f103e085f390d9f23
treeccf1fb7241e6bd2ef5beb373fc72316b28ae78fa
parent8e6213210d7ef4af4ef46876ee81a17b55bf6706
Drop using _tlsbase and _tlstop in favor of access via NtCurrentTeb.

        * cygtls.h (_tlsbase): Remove.  Replace throughout with
        NtCurrentTeb()->Tib.StackBase.
        (_tlstop): Remove. Replace throughout with
        NtCurrentTeb()->Tib.StackLimit.
        * dcrt0.cc (child_info_fork::alloc_stack): Move definition of local
        teb variable up to be used throughout.
        * include/cygwin/config.h (__getreent): Use inline function on both
        architectures.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
winsup/cygwin/ChangeLog
winsup/cygwin/cygtls.h
winsup/cygwin/dcrt0.cc
winsup/cygwin/fork.cc
winsup/cygwin/include/cygwin/config.h
winsup/cygwin/init.cc
winsup/cygwin/wow64.cc
This page took 0.027893 seconds and 5 git commands to generate.