From: Alan Modra Date: Fri, 19 Aug 2022 00:53:11 +0000 (+0930) Subject: loongarch64_pei_vec garbage in objcopy'd relocs X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=866318daa306987c1d57f0b79241e7f38fb9dd4d;p=binutils-gdb.git loongarch64_pei_vec garbage in objcopy'd relocs Like commit a9c09a3667cc, but for loongarch64. * coff-loongarch64.c (SWAP_IN_RELOC_OFFSET): Define. (SWAP_OUT_RELOC_OFFSET): Define. --- diff --git a/bfd/coff-loongarch64.c b/bfd/coff-loongarch64.c index 8013737a08a..f752efbb51d 100644 --- a/bfd/coff-loongarch64.c +++ b/bfd/coff-loongarch64.c @@ -71,6 +71,10 @@ static reloc_howto_type pe_loongarch64_std_reloc_howto[] = #define bfd_pe_print_pdata NULL #endif +/* Handle include/coff/loongarch64.h external_reloc. */ +#define SWAP_IN_RELOC_OFFSET H_GET_32 +#define SWAP_OUT_RELOC_OFFSET H_PUT_32 + /* Return TRUE if this relocation should appear in the output .reloc section. */