tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
libexec
/
ld.so
/
hppa
/
at
master
7 files
Makefile.inc
Rewrite the hppa assembly code to avoid reads from .text, by using the standard PIC magic. This makes the code similar to what we already use for rcrt0.o. This makes it ready for execute-only.
3 years ago
SYS.h
Replace heaps of hand-written syscall stubs with a simpler framework which is largely MI. ok visa kettenis
8 years ago
archdep.h
Inline RELOC_* into boot_md.c and simplify the code based on what we can verify at build time. Track dt_pltgot as an Elf_Addr instead of an Elf_Addr* to eliminat casts on both setting and using. Set RELATIVE_RELOC so the ld.so Makefile can verify that it has just the relocation types we expect.
4 years ago
boot_md.c
Inline RELOC_* into boot_md.c and simplify the code based on what we can verify at build time. Track dt_pltgot as an Elf_Addr instead of an Elf_Addr* to eliminat casts on both setting and using. Set RELATIVE_RELOC so the ld.so Makefile can verify that it has just the relocation types we expect.
4 years ago
ld.script
unify spacing for LOAD FLAGS lines
3 years ago
ldasm.S
Rewrite the hppa assembly code to avoid reads from .text, by using the standard PIC magic. This makes the code similar to what we already use for rcrt0.o. This makes it ready for execute-only.
3 years ago
rtld_machine.c
use ansi volatile keyword, not __volatile__ ok miod@ guenther@
3 years ago