dtc: Make many functions 'static'

This patch marks various functions not shared between c files
'static', as they should be.  There are a couple of functions in dtc,
and many in the testsuite.

This is *almost* enough to enable the -Wmissing-prototypes warning.
It's not quite enough, because there's a mess of junk in the flex
generated code which triggers that warning which I'm not yet sure how
to deal with.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
David Gibson 2008-08-04 15:30:13 +10:00 committed by Jon Loeliger
parent 315c5d095e
commit 01a2d8a3e9
21 changed files with 34 additions and 32 deletions

View file

@ -30,7 +30,7 @@
#define POISON ('\xff')
void check_path_buf(void *fdt, const char *path, int pathlen, int buflen)
static void check_path_buf(void *fdt, const char *path, int pathlen, int buflen)
{
int offset;
char buf[buflen+1];
@ -63,7 +63,7 @@ void check_path_buf(void *fdt, const char *path, int pathlen, int buflen)
FAIL("fdt_get_path([%d bytes]) overran buffer", buflen);
}
void check_path(void *fdt, const char *path)
static void check_path(void *fdt, const char *path)
{
int pathlen = strlen(path);