Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild

Pull build system failure fix from Michal Marek:
"This fixes build failure with newer gcc that adds some internal
symbols that end in "__mod_*_device_table", but are not actually the
tables themselves."

* 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild:
Fix modpost failures in fedora 17

+4
+4
scripts/mod/file2alias.c
··· 1100 1100 if (!sym->st_shndx || get_secindex(info, sym) >= info->num_sections) 1101 1101 return; 1102 1102 1103 + /* We're looking for an object */ 1104 + if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT) 1105 + return; 1106 + 1103 1107 /* All our symbols are of form <prefix>__mod_XXX_device_table. */ 1104 1108 name = strstr(symname, "__mod_"); 1105 1109 if (!name)