From beef84d230fe2a3c5eef80f13ede6b672dfb4bb6 Mon Sep 17 00:00:00 2001 From: Ali Gholami Rudi Date: Mon, 5 Apr 2010 19:08:40 +0430 Subject: [PATCH] add got section len after relocating symbols --- ld.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ld.c b/ld.c index 9cce183..d5e2fdb 100644 --- a/ld.c +++ b/ld.c @@ -418,8 +418,8 @@ static void outelf_link(struct outelf *oe) } oe->got_faddr = faddr + len; oe->got_vaddr = vaddr + len; - len += oe->ngot_syms * 8 + GOT_PAD; outelf_reloc(oe); + len += oe->ngot_syms * 8 + GOT_PAD; data_phdr->p_type = PT_LOAD; data_phdr->p_flags = PF_R | PF_W | PF_X; -- 2.11.4.GIT