commit | 9801120721c3a702ce3bd50433ef920f92a83502 | [log] [tgz] |
---|---|---|
author | liuzhensong <liuzhensong@loongson.cn> | Wed Jul 20 19:55:27 2022 +0800 |
committer | liuzhensong <liuzhensong@loongson.cn> | Mon Jul 25 09:59:08 2022 +0800 |
tree | a4636cc25aac46f15fc1e7d7d62ce9573057b956 | |
parent | bc2a35c0b48a93db21af2e7c429dc83828c672c8 [diff] |
bfd: Delete R_LARCH_NONE from dyn info of LoongArch. Some R_LARCH_64 in section .eh_frame will to generate R_LARCH_NONE, we change relocation to R_LARCH_32_PCREL from R_LARCH_64 in setction .eh_frame and not generate dynamic relocation for R_LARCH_32_PCREL. Add New relocate type R_LARCH_32_PCREL for .eh_frame. include/elf/ loongarch.h bfd/ bfd/bfd-in2.h libbfd.h reloc.c elfxx-loongarch.c elfnn-loongarch.c gas/config/ tc-loongarch.c binutils/ readelf.c ld/testsuite/ld-elf/ eh5.d