From 99e87649c7c5840ad9f1304b2ceb06a02fd40b3a Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Thu, 16 May 2013 12:29:28 +0000 Subject: * libc/reent/reent.c (_wrapup_reent): Remove. --- newlib/libc/reent/reent.c | 33 --------------------------------- 1 file changed, 33 deletions(-) (limited to 'newlib/libc/reent/reent.c') diff --git a/newlib/libc/reent/reent.c b/newlib/libc/reent/reent.c index 61da3b2ba..9f5a8c0d3 100644 --- a/newlib/libc/reent/reent.c +++ b/newlib/libc/reent/reent.c @@ -125,36 +125,3 @@ _DEFUN (_reclaim_reent, (ptr), } } - -/* - * Do atexit() processing and cleanup - * - * NOTE: This is to be executed at task exit. It does not tear anything - * down which is used on a global basis. - */ - -void -_DEFUN (_wrapup_reent, (ptr), struct _reent *ptr) -{ -#ifndef _REENT_GLOBAL_ATEXIT - register struct _atexit *p; -#endif - register int n; - - if (ptr == NULL) - ptr = _REENT; - -#ifndef _REENT_GLOBAL_ATEXIT -# ifdef _REENT_SMALL - for (p = ptr->_atexit, n = p ? p->_ind : 0; --n >= 0;) - (*p->_fns[n]) (); -# else - for (p = ptr->_atexit; p; p = p->_next) - for (n = p->_ind; --n >= 0;) - (*p->_fns[n]) (); -# endif -#endif - if (ptr->__cleanup) - (*ptr->__cleanup) (ptr); -} - -- cgit v1.2.3