How to use __DYNAMIC_REENT__ correctly in multithreaded applications ?
KJK::Hyperion
noog@libero.it
Tue Aug 19 07:19:00 GMT 2003
At 17.10 18/08/2003, Thomas Pfaff wrote:
>some time ago i have added a __DYNAMIC_REENT__ to the cygwin part of
>config.h. The main purpose was to get thread safe errnos (without this
>define errno is stored process global in _impure_ptr).
it's a problem in newlib' design that I've noted too. It has a single
reentrancy structure, while it would need at least two (global and thread-local)
More information about the Newlib
mailing list