aboutsummaryrefslogtreecommitdiff
path: root/bfd/elfnn-loongarch.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-29LoongArch: update test cases about TLSNick Clifton1-27/+40
2024-01-26Backport commits 969f5c0e1 (LoongArch: gas: Add support for s9 register) and ...mengqinggang1-3/+2
2024-01-18LoongArch: 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
2022-07-26Fix indentation in loongarch code, preventing a compile time warning.Nick Clifton1-12/+10
2022-07-25bfd: Delete R_LARCH_NONE from dyn info of LoongArch.liuzhensong1-0/+11
2022-07-25LoongArch: Move ifunc info to rela.dyn from rela.plt.liuzhensong1-29/+344
2022-07-25bfd: Add supported for LoongArch new relocations.liuzhensong1-430/+772
2022-05-07Re: Fix new linker testsuite failures due to rwx segment test problemsAlan Modra1-3/+0
2022-05-05loongarch: Don't check ABI flags if no code sectionXi Ruoyao1-0/+21
2022-04-14ld:LoongArch: Fix glibc fail: tst-audit25a/b.caiyinyu1-0/+16
2022-03-20LoongArch: Fix LD check fails.liuzhensong1-62/+279
2022-03-20LoongArch: Update ABI eflag in elf header.liuzhensong1-1/+1
2022-03-20LoongArch: Use functions instead of magic numbers.liuzhensong1-89/+32
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-10-24LoongArch bfd supportliuzhensong1-0/+3265