summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/unix/posix
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2007-05-07 09:47:47 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2007-05-07 09:47:47 +0000
commitfa2fb65af4ad7afe90b8a9cb4099f1031ab5aeeb (patch)
tree49645499268c4afacb9b5aa30350f12261b2a99b /c/src/lib/libbsp/unix/posix
parent2007-05-07 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-fa2fb65af4ad7afe90b8a9cb4099f1031ab5aeeb.tar.bz2
2007-05-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* startup/bspstart.c: Use uintptr_t for address arithmetics.
Diffstat (limited to 'c/src/lib/libbsp/unix/posix')
-rw-r--r--c/src/lib/libbsp/unix/posix/ChangeLog1
-rw-r--r--c/src/lib/libbsp/unix/posix/startup/bspstart.c4
2 files changed, 3 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/unix/posix/ChangeLog b/c/src/lib/libbsp/unix/posix/ChangeLog
index bf5b2286ca..53c58d56a3 100644
--- a/c/src/lib/libbsp/unix/posix/ChangeLog
+++ b/c/src/lib/libbsp/unix/posix/ChangeLog
@@ -1,5 +1,6 @@
2007-05-07 Ralf Corsépius <ralf.corsepius@rtems.org>
+ * startup/bspstart.c: Use uintptr_t for address arithmetics.
* bsp_specs: Remove -qrtems_debug.
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
diff --git a/c/src/lib/libbsp/unix/posix/startup/bspstart.c b/c/src/lib/libbsp/unix/posix/startup/bspstart.c
index bcfc685232..88834879cf 100644
--- a/c/src/lib/libbsp/unix/posix/startup/bspstart.c
+++ b/c/src/lib/libbsp/unix/posix/startup/bspstart.c
@@ -117,7 +117,7 @@ void bsp_postdriver_hook(void)
void bsp_start(void)
{
- uint32_t workspace_ptr;
+ uintptr_t workspace_ptr;
/*
* Copy the table (normally done in shared main).
@@ -172,7 +172,7 @@ void bsp_start(void)
*/
workspace_ptr =
- (uint32_t) sbrk(BSP_Configuration.work_space_size + CPU_ALIGNMENT);
+ (uintptr_t) sbrk(BSP_Configuration.work_space_size + CPU_ALIGNMENT);
workspace_ptr += CPU_ALIGNMENT - 1;
workspace_ptr &= ~(CPU_ALIGNMENT - 1);