• L
    kbuild: Fix crc-error warning on modules · 9572b28f
    Luke Yang 提交于
       This is the patch for the following issue:
    
     In include/linux/module.h, "__crc_" and "__ksymtab_" are hard
    coded to be the   prefix for some kinds of symbols (CRC symbol and
    ksymtab section). But in script /mod/modpost.c,
    MODULE_SYMBOL_PREFIX##"__crc_" is used as the prefix to search CRC
    symbols. So if an architecture (such as h8300 or Blackfin) defines
    MODULE_SYMBOL_PREFIX as not NULL ("_"), modpost will always warn about
    "no invalid crc".
      And it is the same with KSYMTAB_PFX.
    Signed-off-by: NLuke Yang <luke.adi@gmail.com>
    Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
    9572b28f
modpost.c 17.5 KB