OSDN Git Service

Newer gcc compilers generate some ARM relocation types that we should
authorGreg Ungerer <gerg@snapgear.com>
Thu, 21 May 2009 07:02:06 +0000 (07:02 +0000)
committerGreg Ungerer <gerg@snapgear.com>
Thu, 21 May 2009 07:02:06 +0000 (07:02 +0000)
deal with in elf2flt.

Patch submitted by Erwin Authried <eauth@softsys.co.at>

elf2flt.c

index df48fbf..49ceb30 100644 (file)
--- a/elf2flt.c
+++ b/elf2flt.c
@@ -716,6 +716,10 @@ dump_symbols(symbols, number_of_symbols);
                                case R_ARM_REL32:
                                case R_ARM_THM_PC11:
                                case R_ARM_THM_PC22:
+                               case R_ARM_PC24:
+                               case R_ARM_PLT32:
+                               case R_ARM_GOTPC:
+                               case R_ARM_GOT32:
                                        relocation_needed = 0;
                                        break;
                                default: