From 61814f978e390ab499a24bc614a8eb979b707cd7 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 2 Oct 2008 19:13:05 +0000 Subject: 2008-10-02 Joel Sherrill * bootcard.c, bspgetworkarea.c, bsppretaskinghook.c, include/bootcard.h: Change size_t to ssize_t on bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits which would limit the work area to 64K. --- c/src/lib/libbsp/shared/include/bootcard.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'c/src/lib/libbsp/shared/include/bootcard.h') diff --git a/c/src/lib/libbsp/shared/include/bootcard.h b/c/src/lib/libbsp/shared/include/bootcard.h index 69669aa623..12bb45a3ff 100644 --- a/c/src/lib/libbsp/shared/include/bootcard.h +++ b/c/src/lib/libbsp/shared/include/bootcard.h @@ -29,6 +29,7 @@ #include #include +#include #include @@ -53,10 +54,10 @@ void bsp_reset(void); #define BSP_BOOTCARD_HEAP_SIZE_DEFAULT 0 void bsp_get_work_area( - void **work_area_start, - size_t *work_area_size, - void **heap_start, - size_t *heap_size + void **work_area_start, + ssize_t *work_area_size, + void **heap_start, + ssize_t *heap_size ); int boot_card( int argc, char **argv, char **envp); -- cgit v1.2.3