summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport
diff options
context:
space:
mode:
authorThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2008-07-10 06:19:03 +0000
committerThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2008-07-10 06:19:03 +0000
commit780428fb9da5a77c10a132b350a869678a790840 (patch)
tree9a1babf6df02bb949d9bfbaf11f8f31f4c0442ff /cpukit/libcsupport
parent- Simple timing functions based on a time base reference. (diff)
downloadrtems-780428fb9da5a77c10a132b350a869678a790840.tar.bz2
Extension of the RTEMS Interrupt Manager
(shared handler and handler with a handle).
Diffstat (limited to 'cpukit/libcsupport')
-rw-r--r--cpukit/libcsupport/include/rtems/libcsupport.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/cpukit/libcsupport/include/rtems/libcsupport.h b/cpukit/libcsupport/include/rtems/libcsupport.h
index 817e9d8a5b..e6db490670 100644
--- a/cpukit/libcsupport/include/rtems/libcsupport.h
+++ b/cpukit/libcsupport/include/rtems/libcsupport.h
@@ -24,6 +24,8 @@
extern "C" {
#endif
+#include <stdint.h>
+
#include <sys/types.h>
void RTEMS_Malloc_Initialize(
@@ -71,6 +73,13 @@ rtems_extension libc_delete_hook(
0 /* fatal */ \
}
+/*
+ * FIXME: Nearly every BSP declares this function in the BSP startup file
+ * separately and uses the implementation in c/src/lib/libbsp/shared/bsplibc.c.
+ * Why differ the parameter types from RTEMS_Malloc_Initialize()?
+ */
+void bsp_libc_init( void *heap_start, uint32_t heap_size, int use_sbrk);
+
#ifdef __cplusplus
}
#endif