diff options
Diffstat (limited to 'arch/powerpc/kernel/module_64.c')
-rw-r--r-- | arch/powerpc/kernel/module_64.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/powerpc/kernel/module_64.c b/arch/powerpc/kernel/module_64.c index bb1807184bad..0b0f89685b67 100644 --- a/arch/powerpc/kernel/module_64.c +++ b/arch/powerpc/kernel/module_64.c | |||
@@ -286,14 +286,6 @@ static void dedotify_versions(struct modversion_info *vers, | |||
286 | for (end = (void *)vers + size; vers < end; vers++) | 286 | for (end = (void *)vers + size; vers < end; vers++) |
287 | if (vers->name[0] == '.') { | 287 | if (vers->name[0] == '.') { |
288 | memmove(vers->name, vers->name+1, strlen(vers->name)); | 288 | memmove(vers->name, vers->name+1, strlen(vers->name)); |
289 | #ifdef ARCH_RELOCATES_KCRCTAB | ||
290 | /* The TOC symbol has no CRC computed. To avoid CRC | ||
291 | * check failing, we must force it to the expected | ||
292 | * value (see CRC check in module.c). | ||
293 | */ | ||
294 | if (!strcmp(vers->name, "TOC.")) | ||
295 | vers->crc = -(unsigned long)reloc_start; | ||
296 | #endif | ||
297 | } | 289 | } |
298 | } | 290 | } |
299 | 291 | ||