提交 b28242e7 编写于 作者: S Sam Ravnborg

kbuild: ignore section mismatch warnings originating from .note section

.note* sections are ELF notes, which are typically used by external
tools to examine the kernel image.  Since this is removed from any
runtime consideration, it's OK to reference any section from a .note*
section.
Signed-off-by: NJeremy Fitzhardinge <jeremy@xensource.com>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
上级 1de564bb
......@@ -1152,6 +1152,7 @@ static int init_section_ref_ok(const char *name)
".debug",
".parainstructions",
".rodata",
".note", /* ignore ELF notes - may contain anything */
NULL
};
/* part of section name */
......@@ -1228,6 +1229,7 @@ static int exit_section_ref_ok(const char *name)
/* Start of section names */
const char *namelist2[] = {
".debug",
".note", /* ignore ELF notes - may contain anything */
NULL
};
/* part of section name */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册