Commit 858b937d authored by Masahiro Yamada's avatar Masahiro Yamada
Browse files

modpost: set have_vmlinux in new_module()



Set have_vmlinux flag in a single place.

Signed-off-by: default avatarMasahiro Yamada <masahiroy@kernel.org>
parent 0b19d54c
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -192,6 +192,9 @@ static struct module *new_module(const char *modname)
	mod->next = modules;
	modules = mod;

	if (mod->is_vmlinux)
		have_vmlinux = 1;

	return mod;
}

@@ -2012,9 +2015,6 @@ static void read_symbols(const char *modname)

	mod = new_module(modname);

	if (mod->is_vmlinux)
		have_vmlinux = 1;

	if (!mod->is_vmlinux) {
		license = get_modinfo(&info, "license");
		if (!license)
@@ -2470,8 +2470,6 @@ static void read_dump(const char *fname)
		mod = find_module(modname);
		if (!mod) {
			mod = new_module(modname);
			if (mod->is_vmlinux)
				have_vmlinux = 1;
			mod->from_dump = 1;
		}
		s = sym_add_exported(symname, mod, export_no(export));