modpost: move struct namespace_list to modpost.c

There is no good reason to define struct namespace_list in modpost.h

struct module has pointers to struct namespace_list, but that does
not require the definition of struct namespace_list.

Move it to modpost.c.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Reviewed-by: Nick Desaulniers <ndesaulniers@google.com>
This commit is contained in:
Masahiro Yamada 2022-04-25 04:07:56 +09:00
parent 4cae77ac58
commit 70ddb48db4
2 changed files with 5 additions and 5 deletions

View File

@ -270,6 +270,11 @@ static struct symbol *find_symbol(const char *name)
return NULL;
}
struct namespace_list {
struct namespace_list *next;
char namespace[];
};
static bool contains_namespace(struct namespace_list *list,
const char *namespace)
{

View File

@ -109,11 +109,6 @@ buf_printf(struct buffer *buf, const char *fmt, ...);
void
buf_write(struct buffer *buf, const char *s, int len);
struct namespace_list {
struct namespace_list *next;
char namespace[];
};
struct module {
struct module *next;
int gpl_compatible;