forked from pool/binutils
8046d4ccfe
- pie-m68k.patch: Emit DT_DEBUG also for PIE OBS-URL: https://build.opensuse.org/request/show/202682 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=145
19 lines
559 B
Diff
19 lines
559 B
Diff
2013-10-08 Andreas Schwab <schwab@suse.de>
|
|
|
|
* elf32-m68k.c (elf_m68k_size_dynamic_sections): Add DT_DEBUG also
|
|
for PIE executables.
|
|
|
|
diff --git a/bfd/elf32-m68k.c b/bfd/elf32-m68k.c
|
|
index a46efb9..34dc75f 100644
|
|
--- a/bfd/elf32-m68k.c
|
|
+++ b/bfd/elf32-m68k.c
|
|
@@ -3367,7 +3367,7 @@ elf_m68k_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
|
|
#define add_dynamic_entry(TAG, VAL) \
|
|
_bfd_elf_add_dynamic_entry (info, TAG, VAL)
|
|
|
|
- if (!info->shared)
|
|
+ if (info->executable)
|
|
{
|
|
if (!add_dynamic_entry (DT_DEBUG, 0))
|
|
return FALSE;
|