summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/shared/bspinit.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/shared/bspinit.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/shared/bspinit.c b/c/src/lib/libbsp/shared/bspinit.c
index b617b5cb3d..d7dd836ef9 100644
--- a/c/src/lib/libbsp/shared/bspinit.c
+++ b/c/src/lib/libbsp/shared/bspinit.c
@@ -17,14 +17,18 @@
#endif
/*
+ * Necessary prototypes
+ */
+rtems_task Init (rtems_task_argument arg);
+int main (int argc, char* argv[]);
+
+/*
* This routine calls main from a confdefs.h default Init task
* set up. The bootcard will provide the task argument as
* command line string (ASCIIZ).
*/
-int main (int argc, char* argv[]);
-
-void Init (rtems_task_argument arg)
+rtems_task Init (rtems_task_argument arg)
{
const char* boot_cmdline = *((const char**) arg);
char* cmdline = 0;