| History log of /src/sbin/ldconfig/Makefile |
| Revision | | Date | Author | Comments |
| 1.28 |
| 18-Mar-2014 |
riastradh | Merge riastradh-drm2 to HEAD.
|
| 1.27 |
| 18-Jul-2013 |
matt | Use MACHINE_CPU with m68k (m68000 will not be matched due to MKPIC=no)
|
| 1.26 |
| 05-Feb-2013 |
matt | branches: 1.26.2; There are other little endian arm machine_arches other than "arm"
|
| 1.25 |
| 23-Aug-2012 |
joerg | branches: 1.25.2; Revert last, it breaks the tricks xsrc uses.
|
| 1.24 |
| 23-Aug-2012 |
joerg | Remove SHLIBINSTALLDIR and SHLINKINSTALLLIBDIR. Add rpath entries, if SHLIBDIR differs from /usr/lib.
|
| 1.23 |
| 06-Jul-2010 |
mrg | branches: 1.23.6; remove almost all the ability to build netbsd with an a.out target. we're ELF now, and there are many missing checks against OBJECT_FMT. if we ever consider switching, the we can figure out what new ones we need but for now it's just clutter.
this doesn't remove any of the support for exec_aout or any actually required-for-boot a.out support, only the ability to build a netbsd release in a.out format. ie, most of this code has been dead for over a decade.
i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari, amiga, shark, cats, dreamcast, landisk, mmeye and x68k. this covers the 5 MACHINE_ARCH's affected, and all the other arch code touched. it also includes some actual run-time testing of sparc, i386 and shark, and i performed binary comparison upon amiga and x68k as well.
some minor details relevant: - move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them down to only the parts ldconfig needs - remove various unused source files - switch amiga bootblocks to using elf2bb.h instead of aout2bb.h
|
| 1.22 |
| 31-Oct-2008 |
mrg | make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc, maybe all mips and all arm as well.
|
| 1.21 |
| 12-Nov-2002 |
itohy | branches: 1.21.32; 1.21.40; MKDYNAMICROOT for a.out
|
| 1.20 |
| 19-Aug-2002 |
lukem | Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path
|
| 1.19 |
| 24-Feb-2002 |
matt | Also build ldconfig is MACHINE_ARCH is arm or vax buf OBJECT_FMT=ELF
|
| 1.18 |
| 21-Mar-2001 |
tsutsui | Make and install ldconfig on ELF m68k ports.
|
| 1.17 |
| 29-Sep-2000 |
fvdl | Modification to previous: only build for ports that are a.out or used to be a.out. No sense in building for ports that never were a.out.
|
| 1.16 |
| 29-Sep-2000 |
fvdl | Build this on ELF as well. When on an ELF system, only look in _PATH_EMUL_AOUT/etc/ld.so.conf.
|
| 1.15 |
| 17-Dec-1998 |
thorpej | branches: 1.15.10; Only build ldconfig on a.out platforms. Everyone else still builds the manual page.
|
| 1.14 |
| 15-Dec-1998 |
pk | Adapt to new location in `src/sbin'.
|
| 1.13 |
| 02-Mar-1998 |
cgd | allow LDSTATIC definition to be overridden by bsd.own.mk/mk.conf
|
| 1.12 |
| 23-Jun-1997 |
mrg | install all man pages.
|
| 1.11 |
| 16-Apr-1997 |
christos | Ld directory reorganization: - separate out the common files used by rtld ldd ld - move machine dependent files into arch - move ld in its own directory - factor out .PATH and CFLAGS common to all Makefiles
|
| 1.10 |
| 06-Mar-1995 |
cgd | complete remove special search dirs, use NetBSD Id tag.
|
| 1.9 |
| 22-Dec-1994 |
cgd | specify man pages the new way.
|
| 1.8 |
| 10-Jun-1994 |
pk | Conversion to err()/warn() for error reports.
|
| 1.7 |
| 10-Dec-1993 |
mycroft | Minor cleanup.
|
| 1.6 |
| 08-Dec-1993 |
mycroft | Use MACHINE_ARCH.
|
| 1.5 |
| 08-Dec-1993 |
pk | *** empty log message ***
|
| 1.4 |
| 05-Dec-1993 |
cgd | MACHINE_ARCH support
|
| 1.3 |
| 02-Dec-1993 |
mycroft | Remove ${DESTDIR} from BINDIR.
|
| 1.2 |
| 03-Nov-1993 |
cgd | add -static to 'LDFLAGS', as it goes in /sbin
|
| 1.1 |
| 23-Oct-1993 |
pk | Utility to maintain shared library lookup "hints". Does business in `/var/run/ld.so.hints'.
|
| 1.15.10.1 |
| 18-Oct-2000 |
tv | Pullup 1.16 and 1.17 [fvdl]: Modification to previous: only build for ports that are a.out or used to be a.out. No sense in building for ports that never were a.out.
|
| 1.21.40.1 |
| 06-Nov-2008 |
snj | branches: 1.21.40.1.4; Pull up following revision(s) (requested by mrg in ticket #20): compat/libexec/ld.elf_so/Makefile: revision 1.2 distrib/sets/lists/base/md.shark: revision 1.7 distrib/sets/lists/base/md.vax: revision 1.26 distrib/sets/lists/base/md.i386: revision 1.130 distrib/sets/lists/base/ad.arm: revision 1.10 distrib/sets/lists/comp/md.shark: revision 1.13 distrib/sets/lists/comp/md.sparc: revision 1.68 distrib/sets/lists/comp/ad.arm: revision 1.31 distrib/sets/lists/comp/md.vax: revision 1.35 distrib/sets/lists/comp/md.i386: revision 1.108 distrib/sets/lists/base/md.sparc: revision 1.75 distrib/sets/lists/comp/md.pmax: revision 1.59 libexec/ld.aout_so/Makefile: revision 1.46 sbin/ldconfig/Makefile: revision 1.22 make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc, maybe all mips and all arm as well.
|
| 1.21.40.1.4.1 |
| 24-Mar-2014 |
matt | Make these work with a machine_arch of armv7
|
| 1.21.32.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.23.6.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.25.2.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.25.2.1 |
| 25-Feb-2013 |
tls | resync with head
|
| 1.26.2.1 |
| 23-Jul-2013 |
riastradh | sync with HEAD
|