diff options
author | Eric Blake <eblake@redhat.com> | 2011-05-25 18:47:32 +0000 |
---|---|---|
committer | Eric Blake <eblake@redhat.com> | 2011-05-25 18:47:32 +0000 |
commit | 154fa4d7ef23ee85e937ab6d1f1fab49dfb1872a (patch) | |
tree | 37f8255306d8a95e2cddf0f3b72045756b7cc487 /winsup/cygwin/tlsoffsets.h | |
parent | 4805b60ccfeee32a4ac3547e680c917f9e5c1d39 (diff) | |
download | cygnal-154fa4d7ef23ee85e937ab6d1f1fab49dfb1872a.tar.gz cygnal-154fa4d7ef23ee85e937ab6d1f1fab49dfb1872a.tar.bz2 cygnal-154fa4d7ef23ee85e937ab6d1f1fab49dfb1872a.zip |
perror: fix POSIX compliance and work with recent newlib change
* cygtls.h (strerror_r_buf): New buffer.
* errno.cc (strerror): Move guts...
(_strerror_r): ...to new function demanded by newlib.
(strerror_r): Don't clobber strerror buffer.
(_user_strerror): Drop unused declaration.
* tlsoffsets.h: Regenerate.
Diffstat (limited to 'winsup/cygwin/tlsoffsets.h')
-rw-r--r-- | winsup/cygwin/tlsoffsets.h | 82 |
1 files changed, 41 insertions, 41 deletions
diff --git a/winsup/cygwin/tlsoffsets.h b/winsup/cygwin/tlsoffsets.h index 4e459dfdb..3ef7963c7 100644 --- a/winsup/cygwin/tlsoffsets.h +++ b/winsup/cygwin/tlsoffsets.h @@ -1,6 +1,6 @@ //;# autogenerated: Do not edit. -//; $tls::sizeof__cygtls = 3984; +//; $tls::sizeof__cygtls = 4012; //; $tls::func = -12700; //; $tls::pfunc = 0; //; $tls::saved_errno = -12696; @@ -37,26 +37,26 @@ //; $tls::p__dontuse = 412; //; $tls::locals = -11200; //; $tls::plocals = 1500; -//; $tls::_ctinfo = -9800; -//; $tls::p_ctinfo = 2900; -//; $tls::andreas = -9796; -//; $tls::pandreas = 2904; -//; $tls::wq = -9792; -//; $tls::pwq = 2908; -//; $tls::sig = -9764; -//; $tls::psig = 2936; -//; $tls::incyg = -9760; -//; $tls::pincyg = 2940; -//; $tls::spinning = -9756; -//; $tls::pspinning = 2944; -//; $tls::stacklock = -9752; -//; $tls::pstacklock = 2948; -//; $tls::stackptr = -9748; -//; $tls::pstackptr = 2952; -//; $tls::stack = -9744; -//; $tls::pstack = 2956; -//; $tls::initialized = -8720; -//; $tls::pinitialized = 3980; +//; $tls::_ctinfo = -9772; +//; $tls::p_ctinfo = 2928; +//; $tls::andreas = -9768; +//; $tls::pandreas = 2932; +//; $tls::wq = -9764; +//; $tls::pwq = 2936; +//; $tls::sig = -9736; +//; $tls::psig = 2964; +//; $tls::incyg = -9732; +//; $tls::pincyg = 2968; +//; $tls::spinning = -9728; +//; $tls::pspinning = 2972; +//; $tls::stacklock = -9724; +//; $tls::pstacklock = 2976; +//; $tls::stackptr = -9720; +//; $tls::pstackptr = 2980; +//; $tls::stack = -9716; +//; $tls::pstack = 2984; +//; $tls::initialized = -8692; +//; $tls::pinitialized = 4008; //; __DATA__ #define tls_func (-12700) @@ -95,23 +95,23 @@ #define tls_p__dontuse (412) #define tls_locals (-11200) #define tls_plocals (1500) -#define tls__ctinfo (-9800) -#define tls_p_ctinfo (2900) -#define tls_andreas (-9796) -#define tls_pandreas (2904) -#define tls_wq (-9792) -#define tls_pwq (2908) -#define tls_sig (-9764) -#define tls_psig (2936) -#define tls_incyg (-9760) -#define tls_pincyg (2940) -#define tls_spinning (-9756) -#define tls_pspinning (2944) -#define tls_stacklock (-9752) -#define tls_pstacklock (2948) -#define tls_stackptr (-9748) -#define tls_pstackptr (2952) -#define tls_stack (-9744) -#define tls_pstack (2956) -#define tls_initialized (-8720) -#define tls_pinitialized (3980) +#define tls__ctinfo (-9772) +#define tls_p_ctinfo (2928) +#define tls_andreas (-9768) +#define tls_pandreas (2932) +#define tls_wq (-9764) +#define tls_pwq (2936) +#define tls_sig (-9736) +#define tls_psig (2964) +#define tls_incyg (-9732) +#define tls_pincyg (2968) +#define tls_spinning (-9728) +#define tls_pspinning (2972) +#define tls_stacklock (-9724) +#define tls_pstacklock (2976) +#define tls_stackptr (-9720) +#define tls_pstackptr (2980) +#define tls_stack (-9716) +#define tls_pstack (2984) +#define tls_initialized (-8692) +#define tls_pinitialized (4008) |