aboutsummaryrefslogtreecommitdiff
path: root/bfd/elfnn-loongarch.c
AgeCommit message (Expand)AuthorFilesLines
2025-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2024-12-27LoongArch: Reword message for unresolvable relocsXi Ruoyao1-6/+17
2024-12-27LoongArch: Allow R_LARCH_PCALA_HI20 or R_LARCH_PCREL20_S2 against undefined w...Xi Ruoyao1-9/+18
2024-12-27LoongArch: Fix resolution of undefined weak hidden/protected symbolsXi Ruoyao1-22/+61
2024-12-19Remove bfd_elf_allocate_object object_id paramAlan Modra1-2/+1
2024-12-19Remove _bfd_elf_link_hash_table_init target_id paramAlan Modra1-1/+1
2024-12-16section tdata tidyAlan Modra1-9/+5
2024-12-10LoongArch: Default to a maximum page size of 64KiBWANG Xuerui1-1/+3
2024-12-03LoongArch: Fix the infinite loop caused by calling undefweak symbolLulu Cai1-0/+39
2024-11-19LoongArch: Do not relax pcalau12i+ld.d when there is overflowLulu Cai1-5/+27
2024-11-11ld, LoongArch: print error about linking without -fPIC or -fPIE flag in more ...Xin Wang1-10/+26
2024-10-29LoongArch: Corrected to GNU style codeLulu Cai1-15/+15
2024-10-22LoongArch: Force relocation for every reference to the global offset tableLulu Cai1-8/+8
2024-10-17LoongArch: Check PC-relative relocations for shared librariesLulu Cai1-0/+21
2024-10-15LoongArch: Add more relaxation support for call36mengqinggang1-3/+18
2024-10-15LoongArch: Optimize the relaxation processmengqinggang1-142/+139
2024-09-18LoongArch: Add elfNN_loongarch_mkobject to initialize LoongArch tdataXin Wang1-0/+10
2024-09-07Not append rela for absolute symbolXin Wang1-1/+18
2024-09-07Add macros to get opcode of instructions approriatelyXin Wang1-33/+29
2024-09-05LoongArch: Fixed ABI v1.00 TLS dynamic relocation generation bugLulu Cai1-47/+45
2024-08-26LoongArch: Fix wrong relocation handling of symbols defined by PROVIDELulu Cai1-1/+1
2024-08-14LoongArch: Fix DT_RELR and relaxation interactionXi Ruoyao1-0/+15
2024-08-14LoongArch: Fix assertion failure with DT_RELRXi Ruoyao1-1/+2
2024-08-07loongarch ld testsuite xpassesAlan Modra1-8/+10
2024-08-05LoongArch: Add support for OUTPUT_FORMAT("binary")mengqinggang1-3/+1
2024-07-11LoongArch: Not alloc dynamic relocs if symbol is absoluteJinyang He1-7/+7
2024-07-05LoongArch: Add DT_RELR supportXi Ruoyao1-4/+484
2024-07-05LoongArch: Make protected function symbols local for -sharedXi Ruoyao1-20/+56
2024-07-05LoongArch: Fix bad reloc with mixed visibility ifunc symbols in shared librariesXi Ruoyao1-12/+65
2024-07-05LoongArch: Reject R_LARCH_32 from becoming a runtime reloc in ELFCLASS64Xi Ruoyao1-2/+28
2024-06-28LoongArch: Do not check R_LARCH_SOP_PUSH_ABSOLUTE to avoid broken links to ol...Lulu Cai1-5/+6
2024-06-20LoongArch: TLS IE needs only one dynamic relocXi Ruoyao1-1/+1
2024-06-04LoongArch: Make align symbol be in same section with alignment directivemengqinggang1-16/+0
2024-05-27LoongArch: Fix relaxation overflow caused by ld -z separate-codemengqinggang1-39/+62
2024-04-29Fix building Loongarch BFD with a 32-bit compilerNick Clifton1-1/+1
2024-04-25LoongArch: Add bad static relocation check and output more information to userLulu Cai1-2/+31
2024-04-25LoongArch: The symbol got type can only be obtained after initializationLulu Cai1-1/+8
2024-04-15LoongArch: ld:Report an error when seeing an unrecognized relocationLulu Cai1-2/+7
2024-04-09LoongArch: ld: Move .got .got.plt before .data and protect .got with relromengqinggang1-0/+2
2024-04-02PR 30569, always call elf_backend_size_dynamic_sectionsAlan Modra1-4/+5
2024-04-01LoongArch: Fix the issue of excessive relocation generated by GD and IELulu Cai1-86/+93
2024-03-31BFD: Fix the bug of R_LARCH_AGLIN caused by discard sectionmengqinggang1-0/+16
2024-03-19LoongArch: Add relaxation for R_LARCH_CALL36mengqinggang1-0/+59
2024-03-06LoongArch: Add dtpoff calculation functionLulu Cai1-1/+11
2024-03-06LoongArch: Delete extra instructions when TLS type transitionLulu Cai1-167/+253
2024-02-27LoongArch: Modify inconsistent behavior of ld with --unresolved-symbols=ignor...ticat_fp1-8/+1
2024-02-27Avoid unused space in .rela.dyn if sec was discardedJinyang He1-0/+2
2024-01-26LoongArch: Fix a bug of getting relocation typemengqinggang1-1/+1
2024-01-26LoongArch: ld: Add support for TLS LE symbol with addendmengqinggang1-3/+2
2024-01-22LoongArch: Do not add DF_STATIC_TLS for TLS LETatsuyuki Ishi1-2/+0