Home | History | Annotate | Download | only in mips
History log of /src/libexec/ld.elf_so/arch/mips/rtld_start.S
RevisionDateAuthorComments
 1.11  03-Aug-2024  riastradh ld.elf_so(1): Nix trailing whitespace.

No functional change intended.
 1.10  14-Dec-2009  matt branches: 1.10.58;
Merge from matt-nb5-mips64:
Add N32/N64 support for mips dynamic loader.
 1.9  05-Oct-2002  mycroft branches: 1.9.44;
Minor cleanup.
 1.8  26-Sep-2002  mycroft Add an iffy heuristic that allows us to do lazy binding with new objects, but
detect old objects and deal with them.
 1.7  24-Sep-2002  mycroft DOH! Adjust all the stack slots in _rtld_bind_start() so that the saved $a0
is not in _rtld_bind_mips()'s $a3 argument save area.
 1.6  12-Sep-2002  mycroft Update comments.
 1.5  12-Sep-2002  mycroft Snapshot of work to make MIPS ld.elf_so relocatable.
 1.4  28-Mar-1999  simonb branches: 1.4.12;
Don't include <machine/regdef.h>.
 1.3  18-Jan-1999  castor Avoid confusing various C preprocessors by avoiding # [0-9]
 1.2  09-Apr-1998  mhitch branches: 1.2.2;
Oops - when assembled with PIC, the jal gets expanded, so what used to be
in the branch delay slot was no longer getting executed at the proper time.
This resulted in a corrupt ps_strings pointer and caused programs trying to
use ps_strings to fail.
 1.1  25-Mar-1998  mhitch Add support for mips.
 1.2.2.1  08-May-1998  mycroft Sync with trunk, per request of mycroft.
 1.4.12.1  28-May-2004  tron Apply patch (request by skrll in ticket #1702):
Bring "ld.elf_so" (mostly) in sync with NetBSD-current:
- MI and MD (e.g. under NetBSD-alpha) performance improvements
- RTLD_SELF, RTLD_NEXT, RTLD_DEFAULT support
- much better structured code
- closes PR bin/25464
 1.9.44.5  03-Sep-2009  matt Make sure N32/N64 stack is qword aligned.
 1.9.44.4  03-Sep-2009  matt To make debugging easier, load _rtld_relocate_nonplt_self into t0
 1.9.44.3  02-Sep-2009  matt Fix a typo and make dynamic libraries work on N32 (and N64?)
 1.9.44.2  02-Sep-2009  matt Readjust sp by correct amount.
 1.9.44.1  26-Aug-2009  matt Make this compile under N32/N64. No idea if it works.
 1.10.58.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed