Remove the pointer indirection through the read-only _global_impure_ptr and directly use a externally visible _impure_data object of type struct _reent. This enables the static initialization of global data structures in a follow up patch. In addition, we get rid of a machine-specific file. |
||
---|---|---|
.. | ||
Makefile.inc | ||
closer.c | ||
execr.c | ||
fcntlr.c | ||
fstat64r.c | ||
fstatr.c | ||
getreent.c | ||
gettimeofdayr.c | ||
impure.c | ||
isattyr.c | ||
linkr.c | ||
lseek64r.c | ||
lseekr.c | ||
mkdirr.c | ||
open64r.c | ||
openr.c | ||
readr.c | ||
reent.c | ||
reent.tex | ||
renamer.c | ||
sbrkr.c | ||
signalr.c | ||
signgam.c | ||
stat64r.c | ||
statr.c | ||
timesr.c | ||
unlinkr.c | ||
writer.c |