Jeff Johnston
c2bbc54a62
Fix atexit logic to honor _ATEXIT_DYNAMIC_ALLOC setting.
...
If small reent is enabled (_REENT_SMALL is defined) then malloc() was
used in __register_exitproc() even if user requested it to be disabled
(_ATEXIT_DYNAMIC_ALLOC is defined). With this fix, function fails when
_ATEXIT_DYNAMIC_ALLOC is defined and whole static storage is already
used.
2015-12-21 Freddie Chopin <freddie.chopin@gmail.com>
* libc/stdlib/__atexit.c (__register_exitproc): Fix for
_ATEXIT_DYNAMIC_ALLOC.
2015-12-21 11:53:14 -05:00
..
2015-12-21 11:53:14 -05:00
2013-05-08 23:13:51 +00:00
2008-12-11 17:27:56 +00:00
2008-12-11 17:27:56 +00:00
2009-07-29 22:33:40 +00:00
2015-10-19 14:10:33 +02:00
2009-10-08 16:44:10 +00:00
2009-12-17 19:43:43 +00:00
2012-08-10 15:21:57 +00:00
2008-10-31 21:08:03 +00:00
2015-12-21 11:49:28 -05:00
2004-09-15 20:50:08 +00:00
2006-08-03 16:56:05 +00:00
2009-12-03 16:11:27 +00:00
2013-04-29 21:06:23 +00:00
2015-06-23 20:56:30 +01:00
2008-10-31 21:08:03 +00:00
2013-07-02 21:30:57 +00:00
2014-03-21 21:27:29 +00:00
2013-06-10 15:27:43 +00:00
2015-11-20 18:03:05 +01:00
2015-11-20 18:14:58 +01:00
2010-03-05 08:55:16 +00:00
2010-03-05 08:55:16 +00:00
2013-11-13 20:04:18 +00:00
2015-06-23 16:14:53 +01:00
2015-11-20 18:14:58 +01:00
2015-06-23 17:30:22 +01:00
2009-08-25 18:47:24 +00:00
2015-12-21 11:49:28 -05:00
2015-12-21 11:49:28 -05:00
2008-11-19 20:56:22 +00:00
2010-05-31 19:15:41 +00:00
2009-04-09 08:20:10 +00:00
2009-11-18 09:49:57 +00:00
2013-04-29 21:06:23 +00:00
2013-11-26 17:21:01 +00:00
2013-11-26 17:21:01 +00:00
2013-11-26 17:21:01 +00:00
2013-11-26 17:21:01 +00:00
2013-11-18 17:26:52 +00:00
2013-11-18 17:26:52 +00:00
2013-11-18 17:26:52 +00:00
2013-11-18 17:26:52 +00:00
2005-10-28 21:21:08 +00:00
2009-11-23 17:02:20 +00:00
2015-11-20 18:14:58 +01:00
2005-10-28 21:21:08 +00:00
2014-12-16 20:46:25 +00:00
2015-12-21 11:49:28 -05:00
2015-12-21 11:49:28 -05:00
2015-12-21 11:49:28 -05:00
2011-08-23 12:03:55 +00:00
2004-11-24 22:34:15 +00:00
2015-10-19 14:09:17 +02:00
2005-10-28 21:21:08 +00:00
2013-04-29 21:06:23 +00:00
2008-11-19 20:56:22 +00:00
2015-11-19 16:31:08 +01:00
2010-02-06 18:28:33 +00:00
2015-04-23 21:57:08 +02:00
2008-09-25 01:23:08 +00:00
2008-12-11 17:27:56 +00:00
2015-11-19 15:28:06 -06:00
2015-11-20 18:03:05 +01:00
2015-11-26 10:13:53 +01:00
2013-11-18 17:26:52 +00:00
2015-11-20 18:14:58 +01:00
2013-11-18 17:26:52 +00:00
2013-11-18 17:26:52 +00:00
2015-11-24 13:59:31 -08:00
2013-11-18 17:26:52 +00:00
2013-11-18 17:26:52 +00:00
2013-11-18 17:26:52 +00:00
2008-12-11 17:27:56 +00:00
2014-12-16 10:55:17 +00:00
2013-11-26 17:21:01 +00:00
2015-06-23 16:14:53 +01:00
2013-11-26 17:21:01 +00:00
2013-11-26 17:21:01 +00:00
2013-11-26 17:21:01 +00:00
2015-11-20 17:57:20 +01:00
2007-07-06 20:03:28 +00:00
2013-11-26 17:21:01 +00:00
2013-11-18 17:26:52 +00:00
2013-11-18 17:26:52 +00:00
2013-11-26 17:21:01 +00:00
2008-11-24 21:27:33 +00:00
2013-11-26 17:21:01 +00:00
2013-04-29 21:06:23 +00:00
2015-04-23 21:57:09 +02:00
2013-04-29 21:06:23 +00:00