From 4175abd19e6afd61ac43f3f2eecf677d46eb98c4 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 17 Jun 2008 20:51:23 +0000 Subject: 2008-06-17 Joel Sherrill * sapi/include/confdefs.h: When you disabled newlib reentrancy, it still reserved memory for the reentrancy structure. This is about 1K per task. On psim, we now reserve only 1936 bytes and only 240 remain after all allocations. Further analysis will be required to narrow that down. In addition, the new constant CONFIGURE_CONFDEFS_DEBUG can be defined and the structure named Configuration_Memory_Debug will be instantiated. This structure contains many of the component values that go into the memory reservation computation. This is helpful when tracking down problems. --- cpukit/ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'cpukit/ChangeLog') diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 3c8b7445e6..f9d181ea63 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,15 @@ +2008-06-17 Joel Sherrill + + * sapi/include/confdefs.h: When you disabled newlib reentrancy, it + still reserved memory for the reentrancy structure. This is about 1K + per task. On psim, we now reserve only 1936 bytes and only 240 remain + after all allocations. Further analysis will be required to narrow + that down. In addition, the new constant CONFIGURE_CONFDEFS_DEBUG can + be defined and the structure named Configuration_Memory_Debug will be + instantiated. This structure contains many of the component values + that go into the memory reservation computation. This is helpful when + tracking down problems. + 2008-06-17 Joel Sherrill * sapi/include/confdefs.h: The math in the _Configure_Object_RAM macro -- cgit v1.2.3