From 866318daa306987c1d57f0b79241e7f38fb9dd4d Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 19 Aug 2022 10:23:11 +0930 Subject: [PATCH] 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. --- bfd/coff-loongarch64.c | 4 ++++ 1 file changed, 4 insertions(+) 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. */ -- 2.30.2