aboutsummaryrefslogtreecommitdiff
path: root/bfd/elfnn-loongarch.c
AgeCommit message (Expand)AuthorFilesLines
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
2024-01-17LoongArch: Adapt R_LARCH_{PCALA,GOT,TLS_IE,TLS_DESC}64_* handling per psABI v...Xi Ruoyao1-13/+18
2024-01-12LoongArch: Fix relaxation overflow caused by section alignmentmengqinggang1-22/+57
2024-01-05loongarch: 'index' shadows globalAlan Modra1-2/+2
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2024-01-04LoongArch: Fix linker generate PLT entry for data symbolmengqinggang1-1/+5
2023-12-29LoongArch: bfd: Add support for tls le relax.changjiachen1-0/+105
2023-12-25LoongArch: Add support for TLS LD/GD/DESC relaxationmengqinggang1-11/+163
2023-12-25LoongArch: Add tls transition support.Lulu Cai1-1/+215
2023-12-25LoongArch: Add support for TLSDESC in ld.Lulu Cai1-22/+146
2023-12-22LoongArch: Add support for the third expression of .align for R_LARCH_ALIGNmengqinggang1-26/+45
2023-12-19LoongArch: Allow la.got -> la.pcrel relaxation for shared objectXi Ruoyao1-2/+1
2023-12-18LoongArch: Add new relocation R_LARCH_CALL36mengqinggang1-6/+13
2023-11-17LoongArch: Modify link_info.relax_pass from 3 to 2mengqinggang1-1/+1
2023-11-17LoongArch: Remove "elf_seg_map (info->output_bfd) == NULL" relaxation conditionmengqinggang1-4/+21
2023-11-17LoongArch: Multiple relax_trip in one relax_passmengqinggang1-3/+7
2023-11-17LoongArch: Directly delete relaxed instuctions in first relaxation passmengqinggang1-5/+7
2023-11-17LoongArch: Fix ld --no-relax bugmengqinggang1-13/+6
2023-10-18LoongArch: Correct comments.caiyinyu1-1/+1
2023-10-17LoongArch: readelf -d RELASZ excludes .rela.plt sizemengqinggang1-0/+2
2023-08-02Revert "2.41 Release sources"Sam James1-34/+33
2023-08-022.41 Release sourcesbinutils-2_41-releaseNick Clifton1-33/+34
2023-07-24LoongArch: ld: Simplify inserting IRELATIVE relocations to .rela.dynmengqinggang1-34/+33
2023-07-24LoongArch: Fix instruction immediate bug caused by sign-extendmengqinggang1-10/+49
2023-06-28LoongArch: Add R_LARCH_64_PCREL relocation supportmengqinggang1-0/+1
2023-05-30LoongArch: opcodes: Add support for linker relaxation.mengqinggang1-3/+3
2023-05-30LoongArch: bfd: Add support for linker relaxation.mengqinggang1-54/+528
2023-05-15LoongArch: Fix PLT entry generate bugmengqinggang1-3/+1
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-12-06LoongArch: Fix dynamic reloc not generated bug in some cases.mengqinggang1-1/+1
2022-09-30LoongArch: Update ELF e_flags handling according to specification.liuzhensong1-3/+18
2022-09-20LoongArch: Fix R_LARCH_IRELATIVE insertion after elf_link_sort_relocsXi Ruoyao1-17/+24
2022-09-20LoongArch: Don't write into GOT for local ifuncXi Ruoyao1-2/+3
2022-08-24LoongArch: ld: Fix bug not generate plt when link a dsoliuzhensong1-0/+6
2022-08-01LoongArch: Set defaults to exec stack 0.liuzhensong1-0/+1