The NetBSD Project

CVS log for src/libexec/ld.aout_so/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / libexec / ld.aout_so

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.47.12.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:22 2014 UTC (6 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.47.12.1: +3 -2 lines
Diff to previous 1.47.12.1 (colored) to branchpoint 1.47 (colored) next main 1.48 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.47.6.1 / (download) - annotate - [select for diffs], Thu May 22 11:37:13 2014 UTC (6 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.47: +14 -4 lines
Diff to previous 1.47 (colored) next main 1.48 (colored)

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")

Revision 1.45.38.1.4.1 / (download) - annotate - [select for diffs], Mon Mar 24 18:58:00 2014 UTC (6 years, 9 months ago) by matt
Branch: matt-nb5-mips64
Changes since 1.45.38.1: +4 -3 lines
Diff to previous 1.45.38.1 (colored) next main 1.46 (colored)

Make these work with a machine_arch of armv7

Revision 1.51 / (download) - annotate - [select for diffs], Tue Mar 18 18:20:38 2014 UTC (6 years, 10 months ago) by riastradh
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, is-mlppp-base, is-mlppp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, HEAD
Changes since 1.50: +1 -1 lines
Diff to previous 1.50 (colored)

Merge riastradh-drm2 to HEAD.

Revision 1.49.2.1 / (download) - annotate - [select for diffs], Tue Jul 23 21:07:30 2013 UTC (7 years, 5 months ago) by riastradh
Branch: riastradh-drm2
Changes since 1.49: +3 -2 lines
Diff to previous 1.49 (colored) next main 1.50 (colored)

sync with HEAD

Revision 1.50 / (download) - annotate - [select for diffs], Thu Jul 18 21:39:11 2013 UTC (7 years, 6 months ago) by matt
Branch: MAIN
CVS Tags: riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1
Changes since 1.49: +3 -2 lines
Diff to previous 1.49 (colored)

Use ${MACHINE_CPU} for m68k

Revision 1.47.12.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:28:02 2013 UTC (7 years, 10 months ago) by tls
Branch: tls-maxphys
Changes since 1.47: +13 -4 lines
Diff to previous 1.47 (colored)

resync with head

Revision 1.49 / (download) - annotate - [select for diffs], Tue Feb 5 15:19:18 2013 UTC (7 years, 11 months ago) by martin
Branch: MAIN
CVS Tags: riastradh-drm2-base, agc-symver-base, agc-symver
Branch point for: riastradh-drm2
Changes since 1.48: +3 -1 lines
Diff to previous 1.48 (colored)

Make sure UUDECODE_FILES is empty if we do not have an old ld.so_aout
(on architectures that never used a.out)

Revision 1.48 / (download) - annotate - [select for diffs], Tue Feb 5 07:22:59 2013 UTC (7 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.47: +11 -4 lines
Diff to previous 1.47 (colored)

There are other little endian arm machine_arches other than "arm"

Revision 1.47 / (download) - annotate - [select for diffs], Tue Jul 6 05:59:53 2010 UTC (10 years, 6 months ago) by mrg
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.46: +3 -46 lines
Diff to previous 1.46 (colored)

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

Revision 1.45.38.1 / (download) - annotate - [select for diffs], Thu Nov 6 23:51:27 2008 UTC (12 years, 2 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Changes since 1.45: +3 -1 lines
Diff to previous 1.45 (colored) next main 1.46 (colored)

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.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Oct 31 20:24:52 2008 UTC (12 years, 2 months ago) by mrg
Branch: MAIN
CVS Tags: matt-premerge-20091211, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.45: +3 -1 lines
Diff to previous 1.45 (colored)

make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.

Revision 1.45 / (download) - annotate - [select for diffs], Fri Mar 19 08:07:28 2004 UTC (16 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-5-base, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, mjf-devfs2-base, mjf-devfs2, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: netbsd-5
Changes since 1.44: +5 -5 lines
Diff to previous 1.44 (colored)

Convert to usage of UUDECODE_FILES and standardize on filename extension

Revision 1.44 / (download) - annotate - [select for diffs], Tue Oct 21 10:01:20 2003 UTC (17 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.43: +2 -3 lines
Diff to previous 1.43 (colored)

Rework how MAKEVERBOSE operates:

    *	Don't bother prefixing commands with a line of  ${_MKCMD}\
	and instead rely upon "make -s".  This is less intrusive on
	all the Makefiles than the former.  Idea from David Laight.

    *	Rename the variables use to print messages.  The scheme now is:
	    _MKMSG_FOO		Run  _MKMSG 'foo'
	    _MKTARGET_FOO	Run  _MKMSG_FOO ${.TARGET}
	From discussion with Alistair Crooks.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Oct 19 04:45:01 2003 UTC (17 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

rework to use the newer _MKMSGCREATE (et al) macros

Revision 1.42 / (download) - annotate - [select for diffs], Sun Oct 19 01:19:10 2003 UTC (17 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.41: +3 -1 lines
Diff to previous 1.41 (colored)

support MAKEVERBOSE

Revision 1.41 / (download) - annotate - [select for diffs], Thu Jul 10 10:34:25 2003 UTC (17 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.40: +2 -4 lines
Diff to previous 1.40 (colored)

Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO".  The new variables are:
	TOOL_ASN1_COMPILE  TOOL_CAP_MKDB  TOOL_CAT  TOOL_CKSUM  TOOL_COMPILE_ET
	TOOL_CONFIG  TOOL_CRUNCHGEN  TOOL_CTAGS  TOOL_DB  TOOL_EQN  TOOL_FGEN
	TOOL_GENCAT  TOOL_GROFF  TOOL_HEXDUMP  TOOL_INDXBIB  TOOL_INSTALLBOOT
	TOOL_INSTALL_INFO  TOOL_M4  TOOL_MAKEFS  TOOL_MAKEINFO  TOOL_MAKEWHATIS
	TOOL_MDSETIMAGE  TOOL_MENUC  TOOL_MKCSMAPPER  TOOL_MKESDB
	TOOL_MKLOCALE  TOOL_MKMAGIC  TOOL_MKTEMP  TOOL_MSGC  TOOL_MTREE
	TOOL_PAX  TOOL_PIC  TOOL_PREPMKBOOTIMAGE  TOOL_PWD_MKDB  TOOL_REFER
	TOOL_ROFF_ASCII  TOOL_ROFF_DVI  TOOL_ROFF_HTML  TOOL_ROFF_PS
	TOOL_ROFF_RAW  TOOL_RPCGEN  TOOL_SOELIM  TOOL_SUNLABEL  TOOL_TBL
	TOOL_UUDECODE  TOOL_VGRIND  TOOL_ZIC

For each, provide default in <bsd.sys.mk> of the form:
	TOOL_FOO?=	foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
	TOOL_FOO=	${TOOLDIR}/bin/${_TOOL_PREFIX}foo

Document all of these in bsd.README.

This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.

Revision 1.40 / (download) - annotate - [select for diffs], Tue Nov 12 14:33:49 2002 UTC (18 years, 2 months ago) by itohy
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.39: +13 -2 lines
Diff to previous 1.39 (colored)

MKDYNAMICROOT for a.out

Revision 1.39 / (download) - annotate - [select for diffs], Mon Aug 19 13:54:36 2002 UTC (18 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

Use  ${NETBSDSRCDIR}/some/path  instead of  ${.CURDIR}/../../some/path

Revision 1.38 / (download) - annotate - [select for diffs], Wed Apr 24 08:18:51 2002 UTC (18 years, 9 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Changes since 1.37: +1 -3 lines
Diff to previous 1.37 (colored)

- in <bsd.files.mk>, don't clear FILES after using it, as that prevents
	make -V FILES
  from being useful (and given that every other variable can be
  extracted using make -V, the behaviour was unusually inconsistent
  given that the original reason for clearing it doesn't seem to be
  relevant anymore)
- use <bsd.prog.mk> instead of directly including <bsd.files.mk>
  (and possibly <bsd.man.mk> or <bsd.own.mk>)
- remove obsolete NOPROG

Revision 1.37 / (download) - annotate - [select for diffs], Fri Mar 29 09:48:49 2002 UTC (18 years, 9 months ago) by matt
Branch: MAIN
Changes since 1.36: +3 -2 lines
Diff to previous 1.36 (colored)

Add support for a VAX ld.so when VAX is ELF

Revision 1.36 / (download) - annotate - [select for diffs], Tue Mar 5 21:53:56 2002 UTC (18 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.35: +2 -3 lines
Diff to previous 1.35 (colored)

Use ${PRINTOBJDIR}.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Feb 6 20:36:18 2002 UTC (18 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

MACHINE_ARCH for ELF ARM platforms is "arm", not "arm32".

Revision 1.34 / (download) - annotate - [select for diffs], Thu Jan 31 19:15:23 2002 UTC (18 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.33: +4 -2 lines
Diff to previous 1.33 (colored)

Make it possible for uudecode to be a host tool.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Jan 22 16:27:51 2002 UTC (19 years ago) by skrll
Branch: MAIN
Changes since 1.32: +3 -2 lines
Diff to previous 1.32 (colored)

Add a uuencoded binary of a.out arm32 ld.so and update Makefile to extract
on ELF platforms.

This file was created using the following revisions:

	ld.h,v 1.2 1998/12/17 23:36:38 pk
	malloc.c,v 1.7 2000/11/28 06:01:34 mycroft
	rtld.c,v 1.82 2001/09/20 20:55:29 wiz
	shlib.c,v 1.18 2000/05/27 06:53:30 matt
	shlib.h,v 1.1 1998/12/15 23:16:14 pk

arm32 specific files:

	md-static-funcs.c,v 1.1 1997/10/17 21:25:42 mark
	md.c,v 1.11 1999/02/27 03:34:05 tv
	md.h,v 1.4 2000/05/28 01:53:05 matt
	mdprologue.S,v 1.1 1997/10/17 21:25:59 mark

Revision 1.32 / (download) - annotate - [select for diffs], Sun May 6 13:54:04 2001 UTC (19 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.31: +2 -3 lines
Diff to previous 1.31 (colored)

Rename rtld.1 to ld.aout_so.1, since it only describes ld.so for a.out.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Apr 18 11:48:21 2001 UTC (19 years, 9 months ago) by tsutsui
Branch: MAIN
Changes since 1.30: +5 -3 lines
Diff to previous 1.30 (colored)

Add a uuencoded binary of a.out m68k ld.so.
Created using following revisions in 1.5.1_BETA source tree:
 ld.h,v 1.2 1998/12/17 23:36:38 pk
 malloc.c,v 1.6.8.1 2001/04/06 09:39:23 he
 rtld.c,v 1.76.4.2 2001/04/06 09:39:43 he
 shlib.c,v 1.18 2000/05/27 06:53:30 matt
 shlib.h,v 1.1 1998/12/15 23:16:14 pk
m68k specific files:
 md-static-funcs.c,v 1.4 1998/01/05 22:00:38 cgd
 md.c,v 1.16 1999/04/12 00:52:44 gwr
 md.h,v 1.9 2000/05/28 01:53:09 matt
 mdprologue.S,v 1.8 1998/01/05 22:00:40 cgd

Revision 1.28.10.2 / (download) - annotate - [select for diffs], Tue Sep 12 16:54:11 2000 UTC (20 years, 4 months ago) by tron
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA
Changes since 1.28.10.1: +3 -3 lines
Diff to previous 1.28.10.1 (colored) to branchpoint 1.28 (colored) next main 1.29 (colored)

Pull up from current (approved by thorpej):

- Add "dependall" target so that "make build" will really uudecode the
  "ld.so" binaries for i386 and sparc.
- Remove bogus "${DESTDIR}/" from "FILESDIR".

basesrc/libexec/ld.aout_so/Makefile	1.29 -> 1.30

Revision 1.30 / (download) - annotate - [select for diffs], Tue Sep 12 16:39:51 2000 UTC (20 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

- Add "dependall" target so that "make build" will really uudecode the
  "ld.so" binaries for i386 and sparc.
- Remove bogus "${DESTDIR}/" from "FILESDIR".

Revision 1.28.10.1 / (download) - annotate - [select for diffs], Tue Sep 12 00:56:57 2000 UTC (20 years, 4 months ago) by fvdl
Branch: netbsd-1-5
Changes since 1.28: +16 -1 lines
Diff to previous 1.28 (colored)

Bring in uuencoded, 1.4.3-built a.out ld.so binaries for i386 and
sparc from the trunk. Pull up revision 1.29 of the Makefile
to build and install them.

Approved by thorpej

Revision 1.29 / (download) - annotate - [select for diffs], Mon Sep 11 23:23:21 2000 UTC (20 years, 4 months ago) by fvdl
Branch: MAIN
Changes since 1.28: +16 -1 lines
Diff to previous 1.28 (colored)

Add uuencoded binaries for a.out dynamic loaders on i386 and sparc,
who are ELF now. Needed because cross-building them is still a
problem. These loaders will try /emul/aout first, but do not
have the baggage that COMPAT_AOUT has.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Mar 19 22:06:37 1999 UTC (21 years, 10 months ago) by thorpej
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-5-ALPHA2, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Branch point for: netbsd-1-5
Changes since 1.27: +1 -4 lines
Diff to previous 1.27 (colored)

Move the link.h files for the different shlib formats via repository copy,
and rename them to match the executable format.  Introduce a new link.h
file which automatically picks the correct header based on the target of
the toolchain.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Feb 9 20:27:04 1999 UTC (21 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.26: +3 -8 lines
Diff to previous 1.26 (colored)

Build depending on OBJECT_FMT not a list of MACHINE_ARCH's

Revision 1.26 / (download) - annotate - [select for diffs], Thu Dec 17 11:34:10 1998 UTC (22 years, 1 month ago) by pk
Branch: MAIN
Changes since 1.25: +7 -6 lines
Diff to previous 1.25 (colored)

* Add header file containing definitions shared among all a.out
  linker related utilities.
* Adjust makefile to new location in `src/libexec'
* Have rtld.c use the new shlib.h and ld.h headers.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Aug 13 07:34:06 1998 UTC (22 years, 5 months ago) by mycroft
Branch: MAIN
Changes since 1.24: +4 -1 lines
Diff to previous 1.24 (colored)

Small changes to make debugging a little easier.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Jul 25 12:37:27 1998 UTC (22 years, 6 months ago) by mycroft
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Remove bogus change to use -O0.

Revision 1.23 / (download) - annotate - [select for diffs], Thu May 21 00:31:05 1998 UTC (22 years, 8 months ago) by tv
Branch: MAIN
Changes since 1.22: +5 -3 lines
Diff to previous 1.22 (colored)

In case NOPICINSTALL is set, get -lc_pic from src/lib/libc/(objdirname).

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Sat Nov 8 06:54:12 1997 UTC (23 years, 2 months ago) by lukem
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)

sync with trunk (approved by thorpej)

Revision 1.22 / (download) - annotate - [select for diffs], Sat Oct 25 10:12:46 1997 UTC (23 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

use CPPFLAGS instead of CFLAGS

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Sat Aug 2 00:03:13 1997 UTC (23 years, 5 months ago) by cjs
Changes since 1.18: +14 -7 lines
Diff to previous 1.18 (colored) next main 1.19 (colored)

update to 1.21

Revision 1.21 / (download) - annotate - [select for diffs], Mon Jul 14 02:56:54 1997 UTC (23 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.20: +4 -3 lines
Diff to previous 1.20 (colored)

Add the necessary -I flag to pick up the libc/include/extern.h

Revision 1.20 / (download) - annotate - [select for diffs], Mon Jun 23 13:25:58 1997 UTC (23 years, 7 months ago) by mrg
Branch: MAIN
Changes since 1.19: +11 -3 lines
Diff to previous 1.19 (colored)

install all man pages.

Revision 1.19 / (download) - annotate - [select for diffs], Sat May 31 21:21:37 1997 UTC (23 years, 7 months ago) by cjs
Branch: MAIN
Changes since 1.18: +3 -7 lines
Diff to previous 1.18 (colored)

Back out BUILDDIR and NOINSTALL changes.

Revision 1.18 / (download) - annotate - [select for diffs], Fri May 30 14:06:34 1997 UTC (23 years, 7 months ago) by cjs
Branch: MAIN
Changes since 1.17: +5 -7 lines
Diff to previous 1.17 (colored)

Remove an ifdef. Add comment about -nostdlib vs. ELF ld.

Revision 1.17 / (download) - annotate - [select for diffs], Fri May 30 11:39:01 1997 UTC (23 years, 7 months ago) by veego
Branch: MAIN
Changes since 1.16: +7 -1 lines
Diff to previous 1.16 (colored)

Use the extra LDFLAGS if OBJDIR is defined.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Apr 16 16:49:43 1997 UTC (23 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.15: +3 -4 lines
Diff to previous 1.15 (colored)

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

Revision 1.15 / (download) - annotate - [select for diffs], Mon Mar 24 22:06:36 1997 UTC (23 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.14: +4 -10 lines
Diff to previous 1.14 (colored)

Makefile cleanups

Revision 1.14 / (download) - annotate - [select for diffs], Mon Dec 23 22:13:03 1996 UTC (24 years, 1 month ago) by pk
Branch: MAIN
Changes since 1.13: +11 -1 lines
Diff to previous 1.13 (colored)

<link.h> has moved in with the run-time linker source.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Jun 8 22:22:26 1996 UTC (24 years, 7 months ago) by pk
Branch: MAIN
Changes since 1.12: +5 -4 lines
Diff to previous 1.12 (colored)

Use DESTDIR to point at libraries like bsd.prog.mk does (PR#2524).

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jan 2 08:54:28 1996 UTC (25 years ago) by thorpej
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Add -fno-function-cse to PICFLAGS.  Without it, Very Bad Things happen
when ld.so is compiled with gcc 2.7.2 on the m68k.  From
Niklas Hallqvist <niklas@appli.se> in PR #1557.  (Thanks, Nik, for reminding
me about this PR...)

Revision 1.11 / (download) - annotate - [select for diffs], Mon Oct 9 00:11:24 1995 UTC (25 years, 3 months ago) by pk
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10 (colored)

New style RCS IDs.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Aug 25 10:08:45 1995 UTC (25 years, 5 months ago) by pk
Branch: MAIN
Changes since 1.9: +4 -2 lines
Diff to previous 1.9 (colored)

Install the manual page.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Sep 19 04:49:02 1994 UTC (26 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)

Shrink ld.so by 12k.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jan 28 21:01:20 1994 UTC (26 years, 11 months ago) by pk
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Use somewhat customized version of malloc, in stead of relying on  a
crummy sbrk() backend; proper aligment must be guaranteed on all archs.
Drafting dlopen, dlsym, et.al.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Dec 10 05:10:30 1993 UTC (27 years, 1 month ago) by mycroft
Branch: MAIN
Changes since 1.6: +7 -8 lines
Diff to previous 1.6 (colored)

Minor cleanup.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Dec 8 11:47:31 1993 UTC (27 years, 1 month ago) by mycroft
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Use MACHINE_ARCH.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Dec 8 10:28:05 1993 UTC (27 years, 1 month ago) by pk
Branch: MAIN
Changes since 1.4: +4 -5 lines
Diff to previous 1.4 (colored)

Parcelled out the heap allocator into separate file.
Changes prototype for findshlib() (corrected library search order for ld).

Revision 1.4 / (download) - annotate - [select for diffs], Sun Dec 5 00:55:26 1993 UTC (27 years, 1 month ago) by cgd
Branch: MAIN
Changes since 1.3: +4 -3 lines
Diff to previous 1.3 (colored)

MACHINE_ARCH support

Revision 1.3 / (download) - annotate - [select for diffs], Mon Nov 8 13:20:39 1993 UTC (27 years, 2 months ago) by pk
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Use strsep() in stead of strtok() and restore colons in eg. env. vars.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Oct 27 00:55:24 1993 UTC (27 years, 3 months ago) by pk
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

-Bshareable added to CFLAGS.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Oct 16 21:54:08 1993 UTC (27 years, 3 months ago) by pk
Branch: MAIN

A linker supporting shared libraries (run-time part).

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>