aboutsummaryrefslogtreecommitdiff
path: root/ldso
AgeCommit message (Expand)AuthorFilesLines
2025-10-18avoid crashes in statical linked binaries when dlopen()tinyusbboard .matrixstorm1-20/+24
2025-09-17aarch64: respect r_addend for TLSDESC relocationsWaldemar Brodkorb1-2/+2
2025-04-11frv: fix compile issuesWaldemar Brodkorb2-2/+2
2025-03-22Use __ehdr_start to compute load addressJan Klötzke5-140/+48
2025-03-10bfin: fix compile and linking errors with gcc 14.2.0Waldemar Brodkorb1-0/+5
2025-03-08ldso.h: factor out _dl_auxvt from ldso.hMarcus Haehnel2-5/+10
2025-03-06Fix missing include in __uClibc_mainMarcus Haehnel1-0/+2
2025-03-04Support non-cached entries in getauxvalGeorg Kotheimer2-1/+6
2025-02-22m68k: fix SUPPORT_LD_DEBUG null pointer accessPeter Seiderer1-2/+2
2024-09-08mips64n32, time64: Select correct _dl_fstat implDmitry Chestnykh1-1/+1
2024-07-30ldso.c: use 'unsigned int' as loop variable typeFrank Mehnert1-1/+1
2024-07-30libdl: properly cast parameters for %p format string specifierFrank Mehnert1-2/+2
2024-07-30Group conditions after `&&`Dmitry Chestnykh1-1/+1
2024-07-21Fix compilation with 4.x kernel headersDmitry Chestnykh1-1/+3
2024-07-09ldso/dl-vdso: avoid compiler warning if configured without vdsoMarcus Haehnel1-6/+6
2024-06-04xtensa: add FDPIC supportMax Filippov5-29/+253
2024-05-09ldso: arm: fix build with gcc-14Max Filippov1-3/+3
2024-05-09ldso: FDPIC: fix type mismatchesMax Filippov2-3/+3
2024-04-21x86: Add vDSO support.Dmitry Chestnykh1-0/+28
2024-04-18aarch64: Apply relocations to use TLS GD access model.Dmitry Chestnykh1-0/+6
2024-04-18Add vDSO support for aarch64.Dmitry Chestnykh1-1/+38
2024-04-18Generalize vDSO code.Dmitry Chestnykh4-6/+32
2024-04-18Fix vDSO support for all supported architectures.Dmitry Chestnykh8-51/+183
2024-03-20riscv32: sync with riscv64Waldemar Brodkorb1-2/+2
2024-03-19riscv64: sync with glibc, fix all TLS errors in uClibc-ng-testWaldemar Brodkorb2-14/+11
2024-03-03riscv32: add ldso support, enable time64.Waldemar Brodkorb5-0/+575
2024-02-29Add time64 support for sparc.Dmitry Chestnykh1-5/+5
2024-02-28ldso: Use statx() when time64 is enabled.Dmitry Chestnykh1-6/+6
2024-02-25ldso: Remove unneeded semicolons.Dmitry Chestnykh1-2/+2
2024-02-20Remove duplicate semicolonsMarcus Haehnel1-1/+1
2024-02-20ldso: add null-pointer checkFrank Mehnert1-1/+2
2024-02-20fix c6x toolchain compileWaldemar Brodkorb2-2/+2
2024-02-19Rename `reloc_addr` to suppress `-Wshadow` warning.Dmitry Chestnykh1-6/+6
2024-02-07ld.so: Add support of DT_RELR relocation format.Dmitry Chestnykh3-0/+51
2024-01-18c6x: fix duplicate includeWaldemar Brodkorb1-3/+0
2023-12-12elf: support ELF binaries in noMMUGreg Ungerer6-2/+11
2023-09-23aarch64: disable lazy relocationsWaldemar Brodkorb1-0/+8
2023-08-14c6x compile fix vdso supportlordrasmus1-0/+3
2023-08-14vdso support missing filelordrasmus1-0/+362
2023-08-14add vsdo supportlordrasmus4-3/+16
2022-12-19add getauxval() implementationramin3-36/+51
2022-09-27arc: add support for ARCv3 32-bit processorsSergey Matyukevich1-0/+3
2022-09-27arc: add asm macrosSergey Matyukevich1-22/+23
2022-09-27ldso: arc: add compiler option checkSergey Matyukevich1-1/+2
2022-09-21xtensa: add static pie supportMax Filippov1-0/+2
2022-09-21xtensa: drop ARCH_NEEDS_BOOTSTRAP_RELOCSMax Filippov1-3/+0
2022-09-21xtensa: ldso: make GOT protection adjustment conditionalMax Filippov1-0/+2
2022-09-21ldso: clean up PERFORM_BOOTSTRAP_GOT ifdeferryMax Filippov2-14/+0
2022-09-07Added support for creation of Static Position-Independent Executables (PIE) o...linted1-1/+2
2022-03-10dl-elf: Supress adding double '/' in library pathnameDaniel Dorau1-1/+4