diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2013-05-07 21:40:10 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2013-05-07 21:40:10 +0000 |
commit | 6bd6954bdc0f3fc4c952f8066e939f16c69bf13b (patch) | |
tree | 0ed52e48761e3323a0e86ec91544cc10ffbcc694 /newlib/libc/stdlib/__call_atexit.c | |
parent | c0e447afd0d4b671fb55948c4cdb4bee543d0b50 (diff) | |
download | cygnal-6bd6954bdc0f3fc4c952f8066e939f16c69bf13b.tar.gz cygnal-6bd6954bdc0f3fc4c952f8066e939f16c69bf13b.tar.bz2 cygnal-6bd6954bdc0f3fc4c952f8066e939f16c69bf13b.zip |
2013-05-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libc/include/sys/reent.h (_ATEXIT_INIT): Define.
(_ATEXIT_INIT_PTR): Likewise.
(_REENT_INIT_ATEXIT): Likewise.
(_REENT_INIT_ATEXIT_PTR): Likewise.
(_GLOBAL_ATEXIT): Likewise.
* libc/stdlib/__atexit.c (_GLOBAL_ATEXIT0): Define.
(__register_exitproc): Use _GLOBAL_ATEXIT and _GLOBAL_ATEXIT0.
* libc/stdlib/__call_atexit.c (__call_exitprocs): Likewise.
-
Diffstat (limited to 'newlib/libc/stdlib/__call_atexit.c')
-rw-r--r-- | newlib/libc/stdlib/__call_atexit.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/newlib/libc/stdlib/__call_atexit.c b/newlib/libc/stdlib/__call_atexit.c index a21dd5733..76d3f1223 100644 --- a/newlib/libc/stdlib/__call_atexit.c +++ b/newlib/libc/stdlib/__call_atexit.c @@ -76,8 +76,8 @@ _DEFUN (__call_exitprocs, (code, d), restart: - p = _GLOBAL_REENT->_atexit; - lastp = &_GLOBAL_REENT->_atexit; + p = _GLOBAL_ATEXIT; + lastp = &_GLOBAL_ATEXIT; while (p) { #ifdef _REENT_SMALL |