History log of /src/libexec/ld.elf_so/arch/alpha/Makefile.inc |
Revision | | Date | Author | Comments |
1.12 |
| 04-Jun-2005 |
lukem | Explicitly prefix ld(1) options in LDFLAGS with "-Wl," rather than using the ${LDFLAGS:@F@-Wl,$F@} make substitution because that breaks if LDFLAGS is already set.
|
1.11 |
| 21-Feb-2004 |
skrll | Move common LDFLAGS into Makefile from arch/*/Makefile.inc
|
1.10 |
| 20-Feb-2004 |
skrll | Whitespace.
|
1.9 |
| 11-Sep-2002 |
mycroft | The ld script is no longer necessary.
|
1.8 |
| 20-Dec-2001 |
thorpej | branches: 1.8.2; Grumble. Put compiler options back into CPPFLAGS for now, since they're needed to build .S files with the correct PIC options.
XXX Really needs cleanup in <bsd.*.mk> to do this properly.
|
1.7 |
| 14-Dec-2001 |
thorpej | Don't put compiler options into CPPFLAGS.
|
1.6 |
| 14-Dec-2001 |
thorpej | Add code to peek into the PLT and determine which PLT entry format is being used.
|
1.5 |
| 13-Dec-2001 |
thorpej | Supply two lazy binding routines for Alpha: one that works with the old PLT format, and one that works with the new.
XXX We currently always use _rtld_bind_start_old() in _rtld_setup_alpha_pltgot(). We need to add code to peek into one of the PLT entries to see which format it's in and pick the correct binding routine.
|
1.4 |
| 13-Dec-2001 |
thorpej | * Add a linker script which provides a _GOT_END_ symbol that we can use to find the end of the GOT, rather than relying on _DYNAMIC to immediately follow the GOT. (A change in current binutils moved _DYNAMIC, and thus would have broken our Alpha ld.elf_so). * Add #ifdef'd out code to deal with the new PLT format.
|
1.3 |
| 18-Apr-1999 |
thorpej | Tidy this up a little.
|
1.2 |
| 22-Oct-1997 |
lukem | use CPPFLAGS instead of CFLAGS
|
1.1 |
| 16-Dec-1996 |
cgd | branches: 1.1.2; First cut at an ELF shared loader. Originally from John Polstra's FreeBSD elf kit, then hacked on by Matt Thomas <matt@3am-software.com>, then by me (to make it work with new versions of the toolchain, etc.). This runs, but it's in serious need of cleaning and/or a fair bit of reworking. See the README file for more information, and a list of things to do.
|
1.1.2.1 |
| 08-Nov-1997 |
lukem | sync with trunk (approved by thorpej)
|
1.8.2.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
|