]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
asm-generic/export.h: remove unneeded __kcrctab_* symbols
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Fri, 18 Oct 2019 04:31:48 +0000 (13:31 +0900)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Mon, 11 Nov 2019 11:10:01 +0000 (20:10 +0900)
EXPORT_SYMBOL from assembly code produces an unused symbol __kcrctab_*.

kcrctab is used as a section name (prefixed with three underscores),
but never used as a symbol.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
include/asm-generic/export.h

index 80ef2dc0c8be08b2bd3e616214e7523013c5e370..a3983e2ce0fd407d2f05d9edb789378374c36597 100644 (file)
@@ -43,7 +43,6 @@ __kstrtab_\name:
 #ifdef CONFIG_MODVERSIONS
        .section ___kcrctab\sec+\name,"a"
        .balign KCRC_ALIGN
-__kcrctab_\name:
 #if defined(CONFIG_MODULE_REL_CRCS)
        .long __crc_\name - .
 #else