Ver código fonte

kbuild: fix false section mismatch with ARCH=um build

Ignoring references to .init.text, .exit.text from the .plt section brought
the false positives down to two warnings for a defconfig build of ARCH=um
on x86_64.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Sam Ravnborg 19 anos atrás
pai
commit
909252d279
1 arquivos alterados com 2 adições e 0 exclusões
  1. 2 0
      scripts/mod/modpost.c

+ 2 - 0
scripts/mod/modpost.c

@@ -822,6 +822,7 @@ static int init_section_ref_ok(const char *name)
 		".pdr",
 		"__param",
 		".smp_locks",
+		".plt",  /* seen on ARCH=um build on x86_64. Harmless */
 		NULL
 	};
 	/* Start of section names */
@@ -894,6 +895,7 @@ static int exit_section_ref_ok(const char *name)
 		".eh_frame",
 		".stab",
 		".smp_locks",
+		".plt",  /* seen on ARCH=um build on x86_64. Harmless */
 		NULL
 	};
 	/* Start of section names */