From 137f947bc1ae71cd5e038abece84aeb87f6daee6 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sun, 22 Sep 2013 10:01:58 -0500 Subject: [PATCH] rtemsbuildname.c: Fix missing prototype warnings --- cpukit/rtems/src/rtemsbuildname.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/cpukit/rtems/src/rtemsbuildname.c b/cpukit/rtems/src/rtemsbuildname.c index d83464664e..388d627150 100644 --- a/cpukit/rtems/src/rtemsbuildname.c +++ b/cpukit/rtems/src/rtemsbuildname.c @@ -6,7 +6,7 @@ */ /* - * COPYRIGHT (c) 1989-2008. + * COPYRIGHT (c) 1989-2013. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -21,7 +21,25 @@ #include #include +/* + * Undefine since this is normally a macro and we want a real body in + * the library for other language bindings. + */ #undef rtems_build_name + +/* + * Prototype it to avoid warnings + */ +rtems_name rtems_build_name( + char C1, + char C2, + char C3, + char C4 +); + +/* + * Now define a real body + */ rtems_name rtems_build_name( char C1, char C2,