bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/20595] excessive relocation for .ARM.exidx


From: akihiko.odaki.4i at stu dot hosei.ac.jp
Subject: [Bug binutils/20595] excessive relocation for .ARM.exidx
Date: Sat, 10 Sep 2016 12:20:53 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=20595

--- Comment #1 from Akihiko Odaki <akihiko.odaki.4i at stu dot hosei.ac.jp> ---
Workaround: Comment out line [1231,1237] in bfd/elf32-arm.c to prevent from
deleting entries.

diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index 3d4a458..e0056ee 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -12028,6 +12028,7 @@ elf32_arm_fix_exidx_coverage (asection
**text_section_order,
          else
            unwind_type = 2;

+/*
          if (elide && !bfd_link_relocatable (info))
            {
              add_unwind_table_edit (&unwind_edit_head, &unwind_edit_tail,
@@ -12035,6 +12036,7 @@ elf32_arm_fix_exidx_coverage (asection
**text_section_order,

              deleted_exidx_bytes += 8;
            }
+*/

          last_unwind_type = unwind_type;
        }

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]