X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bfd%2Fpe-arm.c;h=be41def93a198cdf86c44aaf3d2a643963d11b41;hb=b4a983cb93fa80d1653194e0a58231327c7d8cd3;hp=f73c1b406e50e3c38845799c62dce649335d90c0;hpb=4b95cf5c0c75d6efc1b2f96af72317aecca079f1;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/pe-arm.c b/bfd/pe-arm.c index f73c1b406e..be41def93a 100644 --- a/bfd/pe-arm.c +++ b/bfd/pe-arm.c @@ -1,5 +1,5 @@ /* BFD back-end for ARM PECOFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. @@ -18,30 +18,18 @@ Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. */ - -/* Do this before including bfd.h, so we prototype the right functions. */ - -#ifndef bfd_arm_allocate_interworking_sections -#define bfd_arm_allocate_interworking_sections \ - bfd_armpe_allocate_interworking_sections -#define bfd_arm_get_bfd_for_interworking \ - bfd_armpe_get_bfd_for_interworking -#define bfd_arm_process_before_allocation \ - bfd_armpe_process_before_allocation -#endif - #include "sysdep.h" #include "bfd.h" #ifndef TARGET_LITTLE_SYM -#define TARGET_LITTLE_SYM armpe_little_vec +#define TARGET_LITTLE_SYM arm_pe_le_vec #define TARGET_LITTLE_NAME "pe-arm-little" -#define TARGET_BIG_SYM armpe_big_vec -#define TARGET_BIG_NAME "pe-arm-big" +#define TARGET_BIG_SYM arm_pe_be_vec +#define TARGET_BIG_NAME "pe-arm-big" #endif #define COFF_WITH_PE -#define PCRELOFFSET TRUE +#define PCRELOFFSET TRUE #define COFF_LONG_SECTION_NAMES #define COFF_SECTION_ALIGNMENT_ENTRIES \ @@ -64,4 +52,13 @@ { COFF_SECTION_NAME_PARTIAL_MATCH (".gnu.linkonce.wi."), \ COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 0 } +#ifndef bfd_arm_allocate_interworking_sections +#define bfd_arm_allocate_interworking_sections \ + bfd_armpe_allocate_interworking_sections +#define bfd_arm_get_bfd_for_interworking \ + bfd_armpe_get_bfd_for_interworking +#define bfd_arm_process_before_allocation \ + bfd_armpe_process_before_allocation +#endif + #include "coff-arm.c"