* elf64-x86-64.c (elf_x86_64_relocate_section): For R_X86_64_RELATIVE
set relocate to TRUE.
This commit is contained in:
parent
c988ad8730
commit
3ce231f8e2
|
@ -1,3 +1,8 @@
|
||||||
|
2012-03-06 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* elf64-x86-64.c (elf_x86_64_relocate_section): For R_X86_64_RELATIVE
|
||||||
|
set relocate to TRUE.
|
||||||
|
|
||||||
2012-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
2012-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||||
|
|
||||||
PR ld/12152
|
PR ld/12152
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* X86-64 specific support for ELF
|
/* X86-64 specific support for ELF
|
||||||
Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
|
Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
|
||||||
2010, 2011
|
2010, 2011, 2012
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
Contributed by Jan Hubicka <jh@suse.cz>.
|
Contributed by Jan Hubicka <jh@suse.cz>.
|
||||||
|
|
||||||
|
@ -3178,7 +3178,7 @@ elf_x86_64_relocate_section (bfd *output_bfd,
|
||||||
/* This symbol is resolved locally. */
|
/* This symbol is resolved locally. */
|
||||||
outrel.r_info = htab->r_info (0, R_X86_64_RELATIVE);
|
outrel.r_info = htab->r_info (0, R_X86_64_RELATIVE);
|
||||||
outrel.r_addend = relocation;
|
outrel.r_addend = relocation;
|
||||||
relocate = FALSE;
|
relocate = TRUE;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue