Commit 70ddb48d authored by Masahiro Yamada's avatar Masahiro Yamada

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: default avatarMasahiro Yamada <masahiroy@kernel.org>
Reviewed-by: default avatarNick Desaulniers <ndesaulniers@google.com>
parent 4cae77ac
...@@ -270,6 +270,11 @@ static struct symbol *find_symbol(const char *name) ...@@ -270,6 +270,11 @@ static struct symbol *find_symbol(const char *name)
return NULL; return NULL;
} }
struct namespace_list {
struct namespace_list *next;
char namespace[];
};
static bool contains_namespace(struct namespace_list *list, static bool contains_namespace(struct namespace_list *list,
const char *namespace) const char *namespace)
{ {
......
...@@ -109,11 +109,6 @@ buf_printf(struct buffer *buf, const char *fmt, ...); ...@@ -109,11 +109,6 @@ buf_printf(struct buffer *buf, const char *fmt, ...);
void void
buf_write(struct buffer *buf, const char *s, int len); buf_write(struct buffer *buf, const char *s, int len);
struct namespace_list {
struct namespace_list *next;
char namespace[];
};
struct module { struct module {
struct module *next; struct module *next;
int gpl_compatible; int gpl_compatible;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment