This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Nov 2 13:08, Sebastian Huber wrote: > On 27/10/17 23:32, Joel Sherrill wrote: > > [...] > __getreent() is only used if __DYNAMIC_REENT__ is defined: > > #if defined(__DYNAMIC_REENT__) && !defined(__SINGLE_THREAD__) > #ifndef __getreent > struct _reent * _EXFUN(__getreent, (void)); > #endif > # define _REENT (__getreent()) > #else /* __SINGLE_THREAD__ || !__DYNAMIC_REENT__ */ > # define _REENT _impure_ptr > #endif /* __SINGLE_THREAD__ || !__DYNAMIC_REENT__ */ > > Why can't we delete this file (newlib/libc/reent/getreent.c)? It was meant as the default implementation I think. There may even have been a time where Cygwin needed it, but AFAICS, this doesn't apply anymore. So, yeah, we may try to remove it and see what breaks... Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat
Attachment:
signature.asc
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |