summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/ChangeLog6
-rw-r--r--doc/user/conf.t2
-rw-r--r--doc/user/region.t6
3 files changed, 10 insertions, 4 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 3e559ee832..63540a1b81 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * user/conf.t, user/region.t: Change sizes of heap/region and allocated
+ objects in heap to intptr_t so they can be larger than a single
+ allocatable object (e.g. size_t).
+
2008-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/region.t: Malloc Family is not implemented in termios of Region
diff --git a/doc/user/conf.t b/doc/user/conf.t
index 9bc3a458e7..7eacffe26f 100644
--- a/doc/user/conf.t
+++ b/doc/user/conf.t
@@ -912,7 +912,7 @@ The RTEMS Configuration Table is defined in the following C structure:
@group
typedef struct @{
void *work_space_start;
- uint32_t work_space_size;
+ intptr_t work_space_size;
uint32_t maximum_extensions;
uint32_t microseconds_per_tick;
uint32_t ticks_per_timeslice;
diff --git a/doc/user/region.t b/doc/user/region.t
index 9228146aaa..555b29fa6c 100644
--- a/doc/user/region.t
+++ b/doc/user/region.t
@@ -247,7 +247,7 @@ and status codes.
rtems_status_code rtems_region_create(
rtems_name name,
void *starting_address,
- uint32_t length,
+ intptr_t length,
uint32_t page_size,
rtems_attribute attribute_set,
rtems_id *id
@@ -433,7 +433,7 @@ delete the region.
rtems_status_code rtems_region_extend(
rtems_id id,
void *starting_address,
- uint32_t length
+ intptr_t length
);
@end example
@end ifset
@@ -484,7 +484,7 @@ extend the region.
@example
rtems_status_code rtems_region_get_segment(
rtems_id id,
- uint32_t size,
+ intptr_t size,
rtems_option option_set,
rtems_interval timeout,
void **segment