Module Name:src
Committed By: christos
Date: Mon Nov 4 15:46:45 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/i386: mdreloc.c
Log Message:
Undo previous lwp.h change
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/libexec/ld.elf_so/arch/i386/mdre
Module Name:src
Committed By: christos
Date: Mon Nov 4 15:46:45 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/i386: mdreloc.c
Log Message:
Undo previous lwp.h change
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/libexec/ld.elf_so/arch/i386/mdre
Module Name:src
Committed By: riastradh
Date: Tue Aug 6 20:26:45 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/mips: mips_reloc.c
Log Message:
ld.elf_so(1): Cite reference for MIPS ELF relocations.
This doesn't cover everything -- it's missing the thread-local
stor
Module Name:src
Committed By: riastradh
Date: Tue Aug 6 20:26:45 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/mips: mips_reloc.c
Log Message:
ld.elf_so(1): Cite reference for MIPS ELF relocations.
This doesn't cover everything -- it's missing the thread-local
stor
Module Name:src
Committed By: riastradh
Date: Sat Aug 3 21:59:59 UTC 2024
Modified Files:
src/libexec/ld.elf_so: debug.h headers.c map_object.c
src/libexec/ld.elf_so/arch/alpha: alpha_reloc.c
src/libexec/ld.elf_so/arch/arm: mdreloc.c
src/libexec/ld.
Module Name:src
Committed By: riastradh
Date: Sat Aug 3 21:59:59 UTC 2024
Modified Files:
src/libexec/ld.elf_so: debug.h headers.c map_object.c
src/libexec/ld.elf_so/arch/alpha: alpha_reloc.c
src/libexec/ld.elf_so/arch/arm: mdreloc.c
src/libexec/ld.
Module Name:src
Committed By: skrll
Date: Fri Aug 2 11:45:52 UTC 2024
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/libexec/ld.elf_so/map_object.c
Please note that diffs are not pu
Module Name:src
Committed By: skrll
Date: Fri Aug 2 11:45:52 UTC 2024
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/libexec/ld.elf_so/map_object.c
Please note that diffs are not pu
Module Name:src
Committed By: skrll
Date: Mon Jul 29 13:16:19 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c
Log Message:
KNF and remove trailing whitespace in previous.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/libexec/ld.
Module Name:src
Committed By: skrll
Date: Mon Jul 29 13:16:19 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c
Log Message:
KNF and remove trailing whitespace in previous.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/libexec/ld.
Module Name:src
Committed By: macallan
Date: Mon Jul 29 05:32:39 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c
Log Message:
skip R_PARISC_NONE reloc entries instead of segfaulting on them
now windowmaker runs on my C360
To generate a diff of this
Module Name:src
Committed By: macallan
Date: Mon Jul 29 05:32:39 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c
Log Message:
skip R_PARISC_NONE reloc entries instead of segfaulting on them
now windowmaker runs on my C360
To generate a diff of this
Module Name:src
Committed By: riastradh
Date: Tue Jul 23 22:00:00 UTC 2024
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
ld.elf_so: Fix off-by-one error in common __tls_get_addr.
DTV_MAX_INDEX(dtv) is an _inclusive_ upper bound, i.e., the actual
maximum value
Module Name:src
Committed By: riastradh
Date: Tue Jul 23 22:00:00 UTC 2024
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
ld.elf_so: Fix off-by-one error in common __tls_get_addr.
DTV_MAX_INDEX(dtv) is an _inclusive_ upper bound, i.e., the actual
maximum value
Module Name:src
Committed By: uwe
Date: Tue Jul 23 10:17:32 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/powerpc: ppc_reloc.c
Log Message:
ld.elf_so: Cite reference for PowerPC ELF relocations
PR lib/58455: Missing references for processor-specific ELF
relocation s
Module Name:src
Committed By: uwe
Date: Tue Jul 23 10:17:32 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/powerpc: ppc_reloc.c
Log Message:
ld.elf_so: Cite reference for PowerPC ELF relocations
PR lib/58455: Missing references for processor-specific ELF
relocation s
Module Name:src
Committed By: uwe
Date: Tue Jul 23 09:55:19 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/sparc: mdreloc.c
src/libexec/ld.elf_so/arch/sparc64: mdreloc.c
Log Message:
ld.elf_so: Cite reference for SPARC ELF relocations
PR lib/58455: Missing re
Module Name:src
Committed By: uwe
Date: Tue Jul 23 09:27:00 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/sh3: mdreloc.c
Log Message:
ld.elf_so: Cite reference for SuperH ELF relocations
PR lib/58455: Missing references for processor-specific ELF
relocation semantic
Module Name:src
Committed By: uwe
Date: Tue Jul 23 09:27:00 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/sh3: mdreloc.c
Log Message:
ld.elf_so: Cite reference for SuperH ELF relocations
PR lib/58455: Missing references for processor-specific ELF
relocation semantic
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:18:50 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/aarch64: rtld_start.S
Log Message:
ld.elf_so aarch64/rtld_start.S: Sprinkle comments.
No functional change intended.
Prompted by PR lib/58154.
To gener
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:18:50 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/aarch64: rtld_start.S
Log Message:
ld.elf_so aarch64/rtld_start.S: Sprinkle comments.
No functional change intended.
Prompted by PR lib/58154.
To gener
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:15:57 UTC 2024
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
ld.elf_so: Add comments explaining DTV allocation size.
Patch by pho@ for PR lib/58154.
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:15:57 UTC 2024
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
ld.elf_so: Add comments explaining DTV allocation size.
Patch by pho@ for PR lib/58154.
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:14:25 UTC 2024
Modified Files:
src/libexec/ld.elf_so: README.TLS tls.c
Log Message:
ld.elf_so: Sprinkle comments and references for thread-local storage.
Maybe this will help the TLS business to be less mysteriou
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:14:25 UTC 2024
Modified Files:
src/libexec/ld.elf_so: README.TLS tls.c
Log Message:
ld.elf_so: Sprinkle comments and references for thread-local storage.
Maybe this will help the TLS business to be less mysteriou
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:11:05 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/riscv: mdreloc.c
Log Message:
ld.elf_so: Cite reference for RISC-V ELF relocations.
PR lib/58455: Missing references for processor-specific ELF
relocation
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:11:05 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/riscv: mdreloc.c
Log Message:
ld.elf_so: Cite reference for RISC-V ELF relocations.
PR lib/58455: Missing references for processor-specific ELF
relocation
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:10:46 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c
Log Message:
ld.elf_so: Cite reference for HP PA-RISC ELF relocations.
PR lib/58455: Missing references for processor-specific ELF
relo
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:10:46 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c
Log Message:
ld.elf_so: Cite reference for HP PA-RISC ELF relocations.
PR lib/58455: Missing references for processor-specific ELF
relo
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:10:35 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/aarch64: mdreloc.c
src/libexec/ld.elf_so/arch/arm: mdreloc.c
Log Message:
ld.elf_so: Cite reference for Arm ELF relocations.
PR lib/58455: Missing
Module Name:src
Committed By: riastradh
Date: Mon Jul 22 23:10:35 UTC 2024
Modified Files:
src/libexec/ld.elf_so/arch/aarch64: mdreloc.c
src/libexec/ld.elf_so/arch/arm: mdreloc.c
Log Message:
ld.elf_so: Cite reference for Arm ELF relocations.
PR lib/58455: Missing
Module Name:src
Committed By: christos
Date: Fri Jan 19 19:21:34 UTC 2024
Modified Files:
src/libexec/ld.elf_so: Makefile rtld.c
Log Message:
use header decl of __fork()
To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 src/libexec/ld.elf_so/Makefile
cvs rd
Module Name:src
Committed By: christos
Date: Fri Jan 19 19:21:34 UTC 2024
Modified Files:
src/libexec/ld.elf_so: Makefile rtld.c
Log Message:
use header decl of __fork()
To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 src/libexec/ld.elf_so/Makefile
cvs rd
Module Name:src
Committed By: martin
Date: Tue Oct 3 09:48:19 UTC 2023
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
PR 57628: at the end of _rtld_init() explicitly initialize the ld.elf_so
local copy of the atomic access support functions for machines that d
Module Name:src
Committed By: martin
Date: Tue Oct 3 09:48:19 UTC 2023
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
PR 57628: at the end of _rtld_init() explicitly initialize the ld.elf_so
local copy of the atomic access support functions for machines that d
Module Name:src
Committed By: martin
Date: Sun Sep 24 11:08:32 UTC 2023
Modified Files:
src/libexec/ld.elf_so/arch/sparc: mdreloc.c
Log Message:
Fix debug code
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/libexec/ld.elf_so/arch/sparc/mdreloc.c
Pleas
Module Name:src
Committed By: martin
Date: Sun Sep 24 11:08:32 UTC 2023
Modified Files:
src/libexec/ld.elf_so/arch/sparc: mdreloc.c
Log Message:
Fix debug code
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/libexec/ld.elf_so/arch/sparc/mdreloc.c
Pleas
Module Name:src
Committed By: riastradh
Date: Sun Jul 30 09:20:14 UTC 2023
Modified Files:
src/libexec/ld.elf_so: Makefile reloc.c rtld.c rtld.h symbol.c
Added Files:
src/libexec/ld.elf_so: hash.c hash.h
Log Message:
ld.elf_so: Split hash functions into a separate
Module Name:src
Committed By: riastradh
Date: Sun Jul 30 09:20:14 UTC 2023
Modified Files:
src/libexec/ld.elf_so: Makefile reloc.c rtld.c rtld.h symbol.c
Added Files:
src/libexec/ld.elf_so: hash.c hash.h
Log Message:
ld.elf_so: Split hash functions into a separate
Module Name:src
Committed By: riastradh
Date: Sun Jul 30 09:19:19 UTC 2023
Modified Files:
src/libexec/ld.elf_so: Makefile
Log Message:
ld.elf_so: Sort SRCS.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.145 -r1.146 src/libexec/ld.el
Module Name:src
Committed By: riastradh
Date: Sun Jul 30 09:19:19 UTC 2023
Modified Files:
src/libexec/ld.elf_so: Makefile
Log Message:
ld.elf_so: Sort SRCS.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.145 -r1.146 src/libexec/ld.el
Module Name:src
Committed By: riastradh
Date: Sun Jul 30 09:19:10 UTC 2023
Modified Files:
src/libexec/ld.elf_so: Makefile
Log Message:
ld.elf_so: Split SRCS onto multiple lines.
Makes updates easier.
No functional change intended.
To generate a diff of this commit:
cv
Module Name:src
Committed By: riastradh
Date: Sun Jul 30 09:19:10 UTC 2023
Modified Files:
src/libexec/ld.elf_so: Makefile
Log Message:
ld.elf_so: Split SRCS onto multiple lines.
Makes updates easier.
No functional change intended.
To generate a diff of this commit:
cv
Module Name:src
Committed By: joerg
Date: Wed Jun 7 13:50:04 UTC 2023
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
TLS variant I archs need to fudge the offset by the size of the TCB.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/libexec
Module Name:src
Committed By: joerg
Date: Wed Jun 7 13:50:04 UTC 2023
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
TLS variant I archs need to fudge the offset by the size of the TCB.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/libexec
Module Name:src
Committed By: riastradh
Date: Sun Jun 4 23:42:38 UTC 2023
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
ld.elf_so: Sprinkle more debug messages on dlopen and error.
PR pkg/57445
To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.21
Module Name:src
Committed By: riastradh
Date: Sun Jun 4 23:42:38 UTC 2023
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
ld.elf_so: Sprinkle more debug messages on dlopen and error.
PR pkg/57445
To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.21
Module Name:src
Committed By: martin
Date: Sun Jun 4 20:02:29 UTC 2023
Modified Files:
src/libexec/ld.elf_so/arch/i386: mdreloc.c
Log Message:
Avoid using uninitialized variable "symnum" when building with DEBUG
enabled by borrowing the rdbg_symname() macro from arch/x86_
Module Name:src
Committed By: martin
Date: Sun Jun 4 20:02:29 UTC 2023
Modified Files:
src/libexec/ld.elf_so/arch/i386: mdreloc.c
Log Message:
Avoid using uninitialized variable "symnum" when building with DEBUG
enabled by borrowing the rdbg_symname() macro from arch/x86_
Module Name:src
Committed By: riastradh
Date: Thu Jun 1 08:20:10 UTC 2023
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
ld.elf_so: Make tls alloc debug messages more detailed and greppable.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r1.1
Module Name:src
Committed By: riastradh
Date: Thu Jun 1 08:20:10 UTC 2023
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
ld.elf_so: Make tls alloc debug messages more detailed and greppable.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r1.1
Module Name:src
Committed By: riastradh
Date: Wed May 31 18:44:39 UTC 2023
Modified Files:
src/libexec/ld.elf_so: map_object.c tls.c
Log Message:
ld.elf_so: Sprinkle tls debug messages.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/libe
Module Name:src
Committed By: riastradh
Date: Wed May 31 18:44:39 UTC 2023
Modified Files:
src/libexec/ld.elf_so: map_object.c tls.c
Log Message:
ld.elf_so: Sprinkle tls debug messages.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/libe
Module Name:src
Committed By: riastradh
Date: Sun Apr 23 11:53:00 UTC 2023
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
dlopen(3): Read _rtld_objtail under the lock.
XXX pullup-8
XXX pullup-9
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: riastradh
Date: Sun Apr 23 11:53:00 UTC 2023
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
dlopen(3): Read _rtld_objtail under the lock.
XXX pullup-8
XXX pullup-9
XXX pullup-10
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: christos
Date: Tue Apr 18 22:42:52 UTC 2023
Modified Files:
src/libexec/ld.elf_so: symbol.c
Log Message:
Oops wrong mask.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/libexec/ld.elf_so/symbol.c
Please note that diffs ar
Module Name:src
Committed By: christos
Date: Tue Apr 18 22:42:52 UTC 2023
Modified Files:
src/libexec/ld.elf_so: symbol.c
Log Message:
Oops wrong mask.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/libexec/ld.elf_so/symbol.c
Please note that diffs ar
Module Name:src
Committed By: christos
Date: Tue Apr 18 16:48:45 UTC 2023
Modified Files:
src/libexec/ld.elf_so: rtld.h symbol.c
Log Message:
The SysV ABI specifies that the symbol hash function should return only 32
bits of hash. Unfortunately due to an implementation bu
Module Name:src
Committed By: christos
Date: Tue Apr 18 16:48:45 UTC 2023
Modified Files:
src/libexec/ld.elf_so: rtld.h symbol.c
Log Message:
The SysV ABI specifies that the symbol hash function should return only 32
bits of hash. Unfortunately due to an implementation bu
Module Name:src
Committed By: chs
Date: Sun Apr 9 17:24:48 UTC 2023
Modified Files:
src/libexec/ld.elf_so/arch/powerpc: Makefile.inc
Removed Files:
src/libexec/ld.elf_so/arch/powerpc: ld.so.script
Log Message:
ld.elf_so powerpc: remove bogus ldscript
This ldscrip
Module Name:src
Committed By: chs
Date: Sun Apr 9 17:24:48 UTC 2023
Modified Files:
src/libexec/ld.elf_so/arch/powerpc: Makefile.inc
Removed Files:
src/libexec/ld.elf_so/arch/powerpc: ld.so.script
Log Message:
ld.elf_so powerpc: remove bogus ldscript
This ldscrip
Module Name:src
Committed By: skrll
Date: Fri Feb 10 08:12:48 UTC 2023
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
Alignment. NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/libexec/ld.elf_so/tls.c
Please note that diffs are not pub
Module Name:src
Committed By: skrll
Date: Fri Feb 10 08:12:48 UTC 2023
Modified Files:
src/libexec/ld.elf_so: tls.c
Log Message:
Alignment. NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/libexec/ld.elf_so/tls.c
Please note that diffs are not pub
Module Name:src
Committed By: christos
Date: Thu Jan 12 19:17:11 UTC 2023
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
fix the ldd build
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/libexec/ld.elf_so/map_object.c
Please note that
Module Name:src
Committed By: christos
Date: Thu Jan 12 19:17:11 UTC 2023
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
fix the ldd build
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/libexec/ld.elf_so/map_object.c
Please note that
Module Name:src
Committed By: christos
Date: Thu Jan 12 18:52:47 UTC 2023
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
Handle program headers properly; fixes c++ exceptions on arm32.
To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/li
Module Name:src
Committed By: christos
Date: Thu Jan 12 18:52:47 UTC 2023
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
Handle program headers properly; fixes c++ exceptions on arm32.
To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/li
Module Name:src
Committed By: christos
Date: Fri Jan 6 15:33:48 UTC 2023
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
Remove the limitation of only being able to load binaries with 2 PT_LOAD
sections, like the kernel can. From FreeBSD.
To generate a
Module Name:src
Committed By: christos
Date: Fri Jan 6 15:33:48 UTC 2023
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
Remove the limitation of only being able to load binaries with 2 PT_LOAD
sections, like the kernel can. From FreeBSD.
To generate a
Module Name:src
Committed By: christos
Date: Wed Jan 4 01:37:24 UTC 2023
Modified Files:
src/libexec/ld.elf_so: headers.c
Log Message:
comment out a function that is only used in rtld
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/libexec/ld.elf_so/he
Module Name:src
Committed By: christos
Date: Wed Jan 4 01:37:24 UTC 2023
Modified Files:
src/libexec/ld.elf_so: headers.c
Log Message:
comment out a function that is only used in rtld
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/libexec/ld.elf_so/he
Module Name:src
Committed By: christos
Date: Wed Jan 4 01:37:00 UTC 2023
Modified Files:
src/libexec/ld.elf_so: expand.c
Log Message:
make the what argument size_t since we are passing in size_t
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/libexec/ld.
Module Name:src
Committed By: christos
Date: Wed Jan 4 01:37:00 UTC 2023
Modified Files:
src/libexec/ld.elf_so: expand.c
Log Message:
make the what argument size_t since we are passing in size_t
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/libexec/ld.
Module Name:src
Committed By: skrll
Date: Mon Dec 5 07:33:43 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/riscv: rtld_start.S
Log Message:
Use the SZREG symbol instead of __SIZEOF_POINTER__ as its shorter. Assert
that they're the same just in case.
Sprinkle some
Module Name:src
Committed By: skrll
Date: Mon Dec 5 07:33:43 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/riscv: rtld_start.S
Log Message:
Use the SZREG symbol instead of __SIZEOF_POINTER__ as its shorter. Assert
that they're the same just in case.
Sprinkle some
Module Name:src
Committed By: skrll
Date: Mon Dec 5 07:26:25 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/riscv: mdreloc.c
Log Message:
RISC-V is RELA
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/libexec/ld.elf_so/arch/riscv/mdreloc.c
Please n
Module Name:src
Committed By: skrll
Date: Mon Dec 5 07:26:25 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/riscv: mdreloc.c
Log Message:
RISC-V is RELA
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/libexec/ld.elf_so/arch/riscv/mdreloc.c
Please n
Module Name:src
Committed By: skrll
Date: Sat Dec 3 09:39:44 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/riscv: mdreloc.c rtld_start.S
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/libexec/ld.elf_so/arch/riscv/m
Module Name:src
Committed By: skrll
Date: Sat Dec 3 09:39:44 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/riscv: mdreloc.c rtld_start.S
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/libexec/ld.elf_so/arch/riscv/m
Module Name:src
Committed By: skrll
Date: Sat Dec 3 09:10:40 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/aarch64: mdreloc.c
Log Message:
Whitespace. NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/libexec/ld.elf_so/arch/aarch64/mdreloc.c
Module Name:src
Committed By: skrll
Date: Sat Dec 3 09:10:40 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/aarch64: mdreloc.c
Log Message:
Whitespace. NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/libexec/ld.elf_so/arch/aarch64/mdreloc.c
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:18:58 UTC 2022
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
ld.elf_so(8): Make fork take a shared, not exclusive, lock.
We only need to ensure that there are no concurrent modifications to
the rtld
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:18:58 UTC 2022
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
ld.elf_so(8): Make fork take a shared, not exclusive, lock.
We only need to ensure that there are no concurrent modifications to
the rtld
Module Name:src
Committed By: martin
Date: Wed Jul 6 17:35:20 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/powerpc: ppc_reloc.c
Log Message:
Fix copy & pasto: DTPREL relocations do not need to allocate a static
TLS index. Patch from joerg@
To generate a diff of t
Module Name:src
Committed By: martin
Date: Wed Jul 6 17:35:20 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/powerpc: ppc_reloc.c
Log Message:
Fix copy & pasto: DTPREL relocations do not need to allocate a static
TLS index. Patch from joerg@
To generate a diff of t
Module Name:src
Committed By: skrll
Date: Mon May 30 17:06:34 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c rtld_start.S
Log Message:
Set DP early so that any binary functions that override others get the
right value if they're called before _start
Module Name:src
Committed By: skrll
Date: Mon May 30 17:06:34 UTC 2022
Modified Files:
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c rtld_start.S
Log Message:
Set DP early so that any binary functions that override others get the
right value if they're called before _start
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:39:07 UTC 2022
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
rtld: Convert membar_exit/enter to membar_release/acquire.
These are basic CAS-based locking primitives needing release and
acquire semant
Module Name:src
Committed By: riastradh
Date: Sat Apr 9 23:39:07 UTC 2022
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
rtld: Convert membar_exit/enter to membar_release/acquire.
These are basic CAS-based locking primitives needing release and
acquire semant
Module Name:src
Committed By: hannken
Date: Wed Mar 30 08:26:45 UTC 2022
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
_rtld_map_object(): no need to mmap an empty bss segment.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/libexec/l
Module Name:src
Committed By: hannken
Date: Wed Mar 30 08:26:45 UTC 2022
Modified Files:
src/libexec/ld.elf_so: map_object.c
Log Message:
_rtld_map_object(): no need to mmap an empty bss segment.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/libexec/l
Module Name:src
Committed By: skrll
Date: Sat Dec 4 14:39:08 UTC 2021
Modified Files:
src/libexec/ld.elf_so: headers.c rtld.c rtld.h
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c
Log Message:
Restore the fptr_t type of {init,fini}{,_array} that was removed when in
Module Name:src
Committed By: skrll
Date: Sat Dec 4 14:39:08 UTC 2021
Modified Files:
src/libexec/ld.elf_so: headers.c rtld.c rtld.h
src/libexec/ld.elf_so/arch/hppa: hppa_reloc.c
Log Message:
Restore the fptr_t type of {init,fini}{,_array} that was removed when in
Module Name:src
Committed By: skrll
Date: Sat Dec 4 08:53:34 UTC 2021
Modified Files:
src/libexec/ld.elf_so: reloc.c
src/libexec/ld.elf_so/arch/aarch64: Makefile.inc
Log Message:
Provide a stub _rtld_call_ifunc when a platform doesn't use one of the
common ones or
Module Name:src
Committed By: skrll
Date: Sat Dec 4 08:53:34 UTC 2021
Modified Files:
src/libexec/ld.elf_so: reloc.c
src/libexec/ld.elf_so/arch/aarch64: Makefile.inc
Log Message:
Provide a stub _rtld_call_ifunc when a platform doesn't use one of the
common ones or
Module Name:src
Committed By: skrll
Date: Sat Dec 4 08:51:08 UTC 2021
Modified Files:
src/libexec/ld.elf_so/arch/or1k: Makefile.inc
Log Message:
Add a newline
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/libexec/ld.elf_so/arch/or1k/Makefile.inc
Pleas
Module Name:src
Committed By: skrll
Date: Sat Dec 4 08:51:08 UTC 2021
Modified Files:
src/libexec/ld.elf_so/arch/or1k: Makefile.inc
Log Message:
Add a newline
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/libexec/ld.elf_so/arch/or1k/Makefile.inc
Pleas
Module Name:src
Committed By: skrll
Date: Sat Dec 4 08:50:41 UTC 2021
Modified Files:
src/libexec/ld.elf_so/arch/mips: Makefile.inc
Log Message:
Add a newline
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/libexec/ld.elf_so/arch/mips/Makefile.inc
Ple
Module Name:src
Committed By: skrll
Date: Sat Dec 4 08:50:41 UTC 2021
Modified Files:
src/libexec/ld.elf_so/arch/mips: Makefile.inc
Log Message:
Add a newline
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/libexec/ld.elf_so/arch/mips/Makefile.inc
Ple
Module Name:src
Committed By: skrll
Date: Sat Dec 4 08:45:56 UTC 2021
Modified Files:
src/libexec/ld.elf_so: Makefile
Log Message:
Error if there are undefined symbols, e.g. _rtld_call_ifunc
To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/libexec/ld.
1 - 100 of 140 matches
Mail list logo