mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-25 00:29:23 +00:00
* grub-core/kern/powerpc/dl_helper.c (grub_arch_dl_get_tramp_got_size):
Do not explicitly check for symbol table as it's already checked in platform-independent layer.
This commit is contained in:
1 parent
9a945e2a24
commit
7b54b62682
2 files changed
+6
-10
No files matched your search
@@ -1,3 +1,9 @@
|
|||||||
|
2013-12-09 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
* grub-core/kern/powerpc/dl_helper.c (grub_arch_dl_get_tramp_got_size):
|
||||||
|
Do not explicitly check for symbol table as it's already checked in
|
||||||
|
platform-independent layer.
|
||||||
|
|
||||||
2013-12-09 Vladimir Serbinenko <phcoder@gmail.com>
|
2013-12-09 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* grub-core/kern/emu/cache.c [__ia64__]: Use our cache cleaning routine
|
* grub-core/kern/emu/cache.c [__ia64__]: Use our cache cleaning routine
|
||||||
|
|||||||
@@ -68,16 +68,6 @@ grub_arch_dl_get_tramp_got_size (const void *ehdr, grub_size_t *tramp,
|
|||||||
*tramp = 0;
|
*tramp = 0;
|
||||||
*got = 0;
|
*got = 0;
|
||||||
|
|
||||||
/* Find a symbol table. */
|
|
||||||
for (i = 0, s = (const Elf_Shdr *) ((const char *) e + e->e_shoff);
|
|
||||||
i < e->e_shnum;
|
|
||||||
i++, s = (const Elf_Shdr *) ((const char *) s + e->e_shentsize))
|
|
||||||
if (s->sh_type == SHT_SYMTAB)
|
|
||||||
break;
|
|
||||||
|
|
||||||
if (i == e->e_shnum)
|
|
||||||
return GRUB_ERR_NONE;
|
|
||||||
|
|
||||||
for (i = 0, s = (const Elf_Shdr *) ((const char *) e + e->e_shoff);
|
for (i = 0, s = (const Elf_Shdr *) ((const char *) e + e->e_shoff);
|
||||||
i < e->e_shnum;
|
i < e->e_shnum;
|
||||||
i++, s = (const Elf_Shdr *) ((const char *) s + e->e_shentsize))
|
i++, s = (const Elf_Shdr *) ((const char *) s + e->e_shentsize))
|
||||||
|
|||||||
Reference in new issue
Block a user