The NetBSD Project

CVS log for src/rescue/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / rescue

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.34.2.3 / (download) - annotate - [select for diffs], Mon Apr 13 08:03:19 2020 UTC (7 months, 2 weeks ago) by martin
Branch: phil-wifi
Changes since 1.34.2.2: +0 -7 lines
Diff to previous 1.34.2.2 (colored) to branchpoint 1.34 (colored) next main 1.35 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.34.2.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:07:17 2020 UTC (7 months, 3 weeks ago) by martin
Branch: phil-wifi
Changes since 1.34.2.1: +7 -6 lines
Diff to previous 1.34.2.1 (colored) to branchpoint 1.34 (colored)

Merge changes from current as of 20200406

Revision 1.42 / (download) - annotate - [select for diffs], Sat Apr 4 17:57:16 2020 UTC (7 months, 3 weeks ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, HEAD
Changes since 1.41: +1 -4 lines
Diff to previous 1.41 (colored)

smb is no more.

Revision 1.41 / (download) - annotate - [select for diffs], Sun Mar 1 20:59:54 2020 UTC (8 months, 4 weeks ago) by christos
Branch: MAIN
CVS Tags: is-mlppp-base, is-mlppp
Changes since 1.40: +2 -3 lines
Diff to previous 1.40 (colored)

Redo the sshsk_sign() stuff properly, but putting the helper in libssh.so

Revision 1.40 / (download) - annotate - [select for diffs], Thu Feb 27 17:17:34 2020 UTC (9 months ago) by christos
Branch: MAIN
Changes since 1.39: +4 -3 lines
Diff to previous 1.39 (colored)

Unfortunately libssh has an undefined symbol sshsk_sign(), which is provided
by different implementations depending if we are a server or a client. While
the clients we compile in, provide that symbol, it is getting hidden by
crunchhide, so we provide it again. It would have been a lot simpler to
use a function pointer instead in the library...

Revision 1.39 / (download) - annotate - [select for diffs], Sun Dec 29 18:26:16 2019 UTC (11 months ago) by christos
Branch: MAIN
Changes since 1.38: +7 -3 lines
Diff to previous 1.38 (colored)

1. Remove all the special handling of variables (-d -p -P -s -S) that
   were dealing with DBG (-d) LDSTATIC/NOPIE (-p), and the rest with
   disabling/enabling sanitizers.
2. Use emalloc/estrdup for all the allocators instead of only some cases.
3. Add -V varspec which passes variables on the command line (as DBG
   and LDSTATIC used to be passed before) instead of appending them
   to the on-the-fly Makefile using -v varspec.
4. Change the distrib and rescue Makefiles to use -V instead of the removed
   flags.

The motivation of this is to make variable handling consistent, less magical,
and remove the need for changing crunchgen each time we want to add disabling
an option by default.

(as proposed in tech-toolchain)

Revision 1.37.2.1 / (download) - annotate - [select for diffs], Sun Nov 17 07:04:35 2019 UTC (12 months, 1 week ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Changes since 1.37: +1 -8 lines
Diff to previous 1.37 (colored) next main 1.38 (colored)

Pull up following revision(s) (requested by maya in ticket #435):

	distrib/sets/maketars: revision 1.90
	usr.sbin/sysinst/arch/playstation2/md.h: revision 1.2
	usr.sbin/sysinst/arch/sandpoint/md.h: revision 1.3
	usr.sbin/sysinst/arch/evbppc/md.h: revision 1.3
	usr.sbin/sysinst/arch/hpcarm/md.h: revision 1.3
	usr.sbin/sysinst/arch/mvme68k/md.h: revision 1.3
	distrib/sun3/MakeInstTape: revision 1.3
	usr.sbin/sysinst/util.c: revision 1.33
	distrib/sets/lists/rescue/mi: revision 1.1
	distrib/sets/lists/base/rescue.sun2: file removal
	usr.sbin/sysinst/arch/zaurus/md.h: revision 1.3
	distrib/sets/lists/base/rescue.ad.m68k.shl: file removal
	distrib/sets/regpkgset: revision 1.13
	usr.sbin/sysinst/arch/i386/md.h: revision 1.7
	distrib/sets/lists/base/rescue.sparc: file removal
	distrib/notes/mvme68k/xfer: revision 1.19
	distrib/sets/sets.subr: revision 1.187
	distrib/common/bootimage/Makefile.bootimage: revision 1.22
	usr.sbin/sysinst/msg.mi.de: revision 1.16
	usr.sbin/sysinst/arch/atari/md.h: revision 1.3
	rescue/Makefile: revision 1.38
	distrib/sets/lists/base/rescue.macppc: file removal
	usr.sbin/sysinst/arch/arc/md.h: revision 1.4
	distrib/miniroot/install.sub: revision 1.49
	usr.sbin/sysinst/arch/acorn32/md.h: revision 1.3
	usr.sbin/sysinst/arch/x68k/md.h: revision 1.3
	usr.sbin/sysinst/arch/hpcmips/md.h: revision 1.3
	usr.sbin/sysinst/arch/bebox/md.h: revision 1.3
	usr.sbin/sysinst/arch/hpcsh/md.h: revision 1.2
	distrib/sets/lists/base/rescue.shark: file removal
	usr.sbin/sysinst/arch/emips/md.h: revision 1.5
	distrib/utils/embedded/mkimage: revision 1.70
	usr.sbin/sysinst/arch/shark/md.h: revision 1.3
	usr.sbin/sysinst/arch/pmax/md.h: revision 1.4
	usr.sbin/sysinst/arch/amiga/md.h: revision 1.4
	usr.sbin/sysinst/arch/hp300/md.h: revision 1.5
	rescue/list.ldconfig: file removal
	distrib/sets/lists/base/rescue.ad.m68k: file removal
	usr.sbin/sysinst/arch/prep/md.h: revision 1.4
	usr.sbin/sysinst/arch/cats/md.h: revision 1.4
	usr.sbin/sysinst/arch/amd64/md.h: revision 1.7
	usr.sbin/sysinst/msg.mi.es: revision 1.17
	usr.sbin/sysinst/msg.mi.fr: revision 1.20
	usr.sbin/sysinst/msg.mi.pl: revision 1.23
	distrib/sets/lists/base/rescue.i386: file removal
	usr.sbin/sysinst/arch/evbarm/md.h: revision 1.3
	distrib/sets/lists/base/rescue.vax: file removal
	distrib/amd64/uefi-installimage/Makefile.bootimage: revision 1.12
	usr.sbin/sysinst/arch/evbmips/md.h: revision 1.3
	distrib/sets/lists/base/rescue.mi: file removal
	distrib/sets/README: revision 1.14
	usr.sbin/sysinst/arch/sgimips/md.h: revision 1.4
	distrib/sets/lists/base/rescue.sparc64: file removal
	distrib/sets/lists/base/rescue.mi: revision 1.45
	distrib/sets/lists/base/rescue.mi: revision 1.46
	usr.sbin/sysinst/arch/ofppc/md.h: revision 1.4
	usr.sbin/sysinst/arch/cobalt/md.h: revision 1.4
	distrib/sets/lists/base/rescue.ad.arm: file removal
	distrib/sets/lists/base/rescue.mac68k: file removal
	usr.sbin/sysinst/defs.h: revision 1.45
	usr.sbin/sysinst/arch/landisk/md.h: revision 1.2
	distrib/notes/atari/xfer: revision 1.17
	etc/Makefile: revision 1.441
	usr.sbin/sysinst/msg.mi.en: revision 1.22
	distrib/sun2/MakeInstTape: revision 1.2

Remove ldconfig from /rescue, and mark it MI obsolete.
- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only
  since NetBSD 2.0 or so, and having it in /rescue served little purpose
  even before that, as /rescue is standalone.
- Using MI obsolete to avoid the need for MD set lists where ldconfig
  is the sole entry

Mark /rescue/edlabel as MI-obsolete, so we can remove all remaining MD
rescue set list files.

Split out /rescue to its own set and adapt installers/images to add it.

This is meant to make updates safer: if something goes wrong with updating
base, we still have the old, standalone /rescue to recover from.

Revision 1.38 / (download) - annotate - [select for diffs], Wed Oct 2 09:45:10 2019 UTC (13 months, 4 weeks ago) by maya
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.37: +1 -8 lines
Diff to previous 1.37 (colored)

Remove ldconfig from /rescue, and mark it MI obsolete.

- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only
  since NetBSD 2.0 or so, and having it in /rescue served little purpose
  even before that, as /rescue is standalone.
- Using MI obsolete to avoid the need for MD set lists where ldconfig
  is the sole entry

Revision 1.34.2.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:05:31 2019 UTC (17 months, 3 weeks ago) by christos
Branch: phil-wifi
Changes since 1.34: +2 -1 lines
Diff to previous 1.34 (colored)

Sync with HEAD

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jan 27 04:42:46 2019 UTC (22 months ago) by dholland
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base
Branch point for: netbsd-9
Changes since 1.36: +1 -4 lines
Diff to previous 1.36 (colored)

fix duplicated chunk from merge

Revision 1.36 / (download) - annotate - [select for diffs], Sun Jan 27 02:08:36 2019 UTC (22 months ago) by pgoyette
Branch: MAIN
Changes since 1.35: +4 -1 lines
Diff to previous 1.35 (colored)

Merge the [pgoyette-compat] branch

Revision 1.33.2.2 / (download) - annotate - [select for diffs], Sat Jul 28 04:37:23 2018 UTC (2 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.33.2.1: +2 -1 lines
Diff to previous 1.33.2.1 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)

Sync with HEAD

Revision 1.35 / (download) - annotate - [select for diffs], Wed Jul 25 23:52:38 2018 UTC (2 years, 4 months ago) by kamil
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728
Changes since 1.34: +2 -1 lines
Diff to previous 1.34 (colored)

Specify NOLIBCSANITIZER for rescue

The rescue image could be sanitized with a sanitizer in libc, but it's left
for future as a possible research.

Revision 1.33.2.1 / (download) - annotate - [select for diffs], Mon Jun 25 07:25:35 2018 UTC (2 years, 5 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.33: +3 -1 lines
Diff to previous 1.33 (colored)

Sync with HEAD

Revision 1.34 / (download) - annotate - [select for diffs], Thu Jun 21 10:44:01 2018 UTC (2 years, 5 months ago) by kamil
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0625
Branch point for: phil-wifi
Changes since 1.33: +3 -1 lines
Diff to previous 1.33 (colored)

Set NOSANITIZER in rescue/Makefile

This is required to stop sanitizing rcmd.o and liboverride.o. These object
files will be linked into statically linked rescue.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Oct 8 15:02:33 2017 UTC (3 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: pgoyette-compat-base, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.32: +6 -1 lines
Diff to previous 1.32 (colored)

Extra flags for static PIE

Revision 1.32 / (download) - annotate - [select for diffs], Sun May 21 15:28:41 2017 UTC (3 years, 6 months ago) by riastradh
Branch: MAIN
CVS Tags: perseant-stdc-iso10646-base, perseant-stdc-iso10646, 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, matt-nb8-mediatek-base, matt-nb8-mediatek
Changes since 1.31: +1 -3 lines
Diff to previous 1.31 (colored)

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export.  The
export controls were substantially relaxed fifteen years ago, and are
essentially irrelevant for software with published source code.

In the intervening time, nobody bothered to remove the option after
its motivation -- the US export restriction -- was eliminated.  I'm
not aware of any other operating system that has a similar option; I
expect it is mainly out of apathy for churn that we still have it.
Today, cryptography is an essential part of modern computing -- you
can't use the internet responsibly without cryptography.

The position of the TNF board of directors is that TNF makes no
representation that MKCRYPTO=no satisfies any country's cryptography
regulations.

My personal position is that the availability of cryptography is a
basic human right; that any local laws restricting it to a privileged
few are fundamentally immoral; and that it is wrong for developers to
spend effort crippling cryptography to work around such laws.

As proposed on tech-crypto, tech-security, and tech-userlevel to no
objections:

https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html
https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html
https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html

P.S.  Reviewing all the uses of MKCRYPTO in src revealed a lot of
*bad* crypto that was conditional on it, e.g. DES in telnet...  That
should probably be removed too, but on the grounds that it is bad,
not on the grounds that it is (nominally) crypto.

Revision 1.27.12.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:23 2014 UTC (6 years, 3 months ago) by tls
Branch: tls-maxphys
Changes since 1.27.12.1: +4 -1 lines
Diff to previous 1.27.12.1 (colored) to branchpoint 1.27 (colored) next main 1.28 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.27.6.1 / (download) - annotate - [select for diffs], Thu May 22 11:37:21 2014 UTC (6 years, 6 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.27: +13 -3 lines
Diff to previous 1.27 (colored) next main 1.28 (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.31 / (download) - annotate - [select for diffs], Thu Jan 30 22:19:00 2014 UTC (6 years, 10 months ago) by matt
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, riastradh-drm2-base3, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, 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, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Append -Os to DBG, not overwrite in case DBG has more than just -Ox from
sys.mk

Revision 1.30 / (download) - annotate - [select for diffs], Thu Dec 26 02:25:57 2013 UTC (6 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.29: +4 -1 lines
Diff to previous 1.29 (colored)

mount_smbfs has moved.

Revision 1.27.12.1 / (download) - annotate - [select for diffs], Sun Jun 23 06:28:50 2013 UTC (7 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.27: +9 -2 lines
Diff to previous 1.27 (colored)

resync from head

Revision 1.27.18.1 / (download) - annotate - [select for diffs], Thu Mar 28 05:31:22 2013 UTC (7 years, 8 months ago) by agc
Branch: agc-symver
Changes since 1.27: +9 -2 lines
Diff to previous 1.27 (colored) next main 1.28 (colored)

Pull up fixes from HEAD after pdisk move to external

Revision 1.29 / (download) - annotate - [select for diffs], Sun Mar 24 17:05:27 2013 UTC (7 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

descend to bin for pdisk

Revision 1.28 / (download) - annotate - [select for diffs], Sun Mar 24 11:07:07 2013 UTC (7 years, 8 months ago) by martin
Branch: MAIN
Changes since 1.27: +9 -2 lines
Diff to previous 1.27 (colored)

pdisk has moved to external/bsd - try to deal.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Mar 10 23:13:10 2010 UTC (10 years, 8 months ago) by abs
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, agc-symver-base
Branch point for: yamt-pagecache, tls-maxphys, agc-symver
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Relegate edlabel to use in extremely memory constrained install
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change

Revision 1.26 / (download) - annotate - [select for diffs], Sat Feb 13 11:21:55 2010 UTC (10 years, 9 months ago) by roy
Branch: MAIN
Changes since 1.25: +3 -7 lines
Diff to previous 1.25 (colored)

Don't install terminfo.db in rescue.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Feb 5 09:44:23 2010 UTC (10 years, 9 months ago) by roy
Branch: MAIN
Changes since 1.24: +7 -3 lines
Diff to previous 1.24 (colored)

Move the emergancy terminfo database from /root to /rescue.

Revision 1.21.10.1.4.1 / (download) - annotate - [select for diffs], Sat Sep 5 03:40:41 2009 UTC (11 years, 2 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb4-mips64-k7-u2a-k9b
Changes since 1.21.10.1: +2 -2 lines
Diff to previous 1.21.10.1 (colored) next main 1.22 (colored)

Switch from ${LD} -r to ${CC} ${LDFLAGS} -nostdlib -Wl,-r so that ${CC} can
pass additional options to ld

Revision 1.24 / (download) - annotate - [select for diffs], Sat Aug 22 06:52:15 2009 UTC (11 years, 3 months ago) by mrg
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.23: +1 -7 lines
Diff to previous 1.23 (colored)

kill ldd_aout.  it didn't work anyway...not since i don't know when.

Revision 1.23 / (download) - annotate - [select for diffs], Fri Aug 21 15:16:45 2009 UTC (11 years, 3 months ago) by he
Branch: MAIN
Changes since 1.22: +7 -2 lines
Diff to previous 1.22 (colored)

Add a new list.ldd.noaout, which is a copy of list.ldd but without
the a.out support.
Tweak Makefile so that the a.out support is not built for mips.

Revision 1.21.10.1 / (download) - annotate - [select for diffs], Fri Jan 16 22:21:30 2009 UTC (11 years, 10 months ago) by bouyer
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-u1-k1-k5
Branch point for: matt-nb5-mips64
Changes since 1.21: +6 -6 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)

Pull up following revision(s) (requested by mrg in ticket #265):
	libexec/ld.elf_so/headers.c: revision 1.27
	rescue/list: revision 1.35
	libexec/ld.elf_so/arch/sparc/Makefile.ld32: revision 1.1
	usr.bin/ldd/Makefile.elf: revision 1.1
	usr.bin/ldd/Makefile.elf: revision 1.2
	usr.bin/ldd/ldd_aout/ldd.c: file removal
	usr.bin/ldd/Makefile.elf: revision 1.3
	libexec/ld.elf_so/arch/sparc/Makefile.inc: revision 1.12
	usr.bin/ldd/dummy.c: revision 1.1
	gnu/usr.bin/binutils/ld/Makefile: revision 1.28
	usr.bin/ldd/elf32/Makefile: revision 1.1
	usr.bin/ldd/elf32/Makefile: revision 1.2
	usr.bin/ldd/ldd.c: revision 1.3
	usr.bin/ldd/elf32/Makefile: revision 1.3
	usr.bin/ldd/ldd_elf/Makefile: file removal
	usr.bin/ldd/ldd.h: revision 1.1
	usr.bin/ldd/ldd.c: revision 1.4
	usr.bin/ldd/ldd_aout.c: revision 1.1
	usr.bin/ldd/Makefile: revision 1.8
	usr.bin/ldd/Makefile: revision 1.9
	usr.bin/ldd/ldd_elfxx.c: revision 1.1
	libexec/ld.elf_so/map_object.c: revision 1.37
	usr.bin/ldd/ldd_aout/Makefile: file removal
	usr.bin/ldd/elf64/Makefile: revision 1.1
	rescue/Makefile: revision 1.22
	libexec/ld.elf_so/arch/i386/Makefile.ld32: revision 1.1
	usr.bin/ldd/ldd_elf/ldd.c: file removal
	usr.bin/ldd/elf64/Makefile: revision 1.2
	usr.bin/ldd/elf64/Makefile: revision 1.3
	usr.bin/ldd/aout/Makefile: revision 1.1
	libexec/ld.elf_so/arch/i386/Makefile.inc: revision 1.12
	rescue/list.ldd: revision 1.1
	usr.bin/ldd/ldd_elf/README: file removal
	usr.bin/ldd/Makefile.common: revision 1.1
move the defines for RTLD_ARCH_SUBDIR into a sub-sub-makefile so we can
grab these values via reach-over more easily.
some fixes for PR#40170:
- set NATIVE=yes in the environment for genscripts.sh
- set LIB_PATH to /usr/lib/{sparc,i386} for those scripts
- set use_sysroot to "yes", to enable LIB_PATH to work in genscripts.sh
- get rid of building an a.out-happy ldd (but keep supporting a.out
  binaries for the ELF version.)
- convert a.out, elf32 and elf64 support into convience libraries and
  link them right ones in.  if elf_ldd() fails on 64 bit platforms,
  try elf32_ldd() before aout_ldd().
now ldd on 64 bit platforms works for 32 bit binaries, aka PR#40199,
and it seems that all the issues from README are gone too.
add some (uintptr_t) to some casts, so these compile with ELFSIZE=32
*and _LP64.  necessary for 32/64 bit combo ldd support.
- rework this a bunch to make it work inside /rescue/ldd.
- fix alpha build.
make sure we set LIBISPRIVATE.
fixes build issues reported by moof.
make sure we set LIBISPRIVATE.
fixes build issues reported by moof.

Revision 1.22 / (download) - annotate - [select for diffs], Wed Jan 7 00:39:23 2009 UTC (11 years, 10 months ago) by mrg
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.21: +6 -6 lines
Diff to previous 1.21 (colored)

- rework this a bunch to make it work inside /rescue/ldd.
- fix alpha build.

Revision 1.19.10.1 / (download) - annotate - [select for diffs], Sun Mar 23 00:43:22 2008 UTC (12 years, 8 months ago) by matt
Branch: matt-armv6
Changes since 1.19: +7 -2 lines
Diff to previous 1.19 (colored) next main 1.20 (colored)

sync with HEAD

Revision 1.21 / (download) - annotate - [select for diffs], Sat Feb 9 02:37:21 2008 UTC (12 years, 9 months ago) by mrg
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, netbsd-5-base, mjf-devfs2-base, mjf-devfs2, matt-mips64-base2, matt-armv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base
Branch point for: netbsd-5
Changes since 1.20: +6 -1 lines
Diff to previous 1.20 (colored)

make all sun2 use -O0 and move most of the hacks out into just 3 files.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jan 9 11:26:06 2008 UTC (12 years, 10 months ago) by simonb
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Remove support for NetBSD/pc532.

Revision 1.19 / (download) - annotate - [select for diffs], Sun May 22 03:45:30 2005 UTC (15 years, 6 months ago) by lukem
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, pc532-eol-2008, 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, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: matt-armv6
Changes since 1.18: +3 -2 lines
Diff to previous 1.18 (colored)

Make fdisk(8) available on all platforms, since MS-DOS partitioning
is the de-facto standard for many removable media types.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jan 13 03:25:31 2005 UTC (15 years, 10 months ago) by lukem
Branch: MAIN
CVS Tags: 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
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

improve MAKEVERBOSE support

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jan 13 03:08:07 2005 UTC (15 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.16: +22 -1 lines
Diff to previous 1.16 (colored)

Restore the "liboverride" functionality because it's needed to correctly
implement rmcd(3) in the rescue tools.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Jan 10 10:47:36 2005 UTC (15 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Add to /rescue: scp ssh slogin
(all without Kerberos support at this time)

Revision 1.15 / (download) - annotate - [select for diffs], Mon Jan 10 10:05:44 2005 UTC (15 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

MAKEVERBOSE support

Revision 1.14 / (download) - annotate - [select for diffs], Mon Jan 10 10:04:31 2005 UTC (15 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.13: +5 -1 lines
Diff to previous 1.13 (colored)

Provide /rescue/cgdconfig if ${MKCRYPTO} != "no"

Revision 1.13 / (download) - annotate - [select for diffs], Mon Jan 10 04:00:50 2005 UTC (15 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Repeat after me:  "test both cases before commit"

Revision 1.12 / (download) - annotate - [select for diffs], Mon Jan 10 02:58:59 2005 UTC (15 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.11: +5 -1 lines
Diff to previous 1.11 (colored)

Only compile in IPv6 support if ${USE_INET6} != "no"

MKINET6 is for providing IPv6 infrastructure.
USE_INET6 is for compiling IPv6 support into the programs (needs MKINET6).

Revision 1.11 / (download) - annotate - [select for diffs], Fri Aug 20 11:01:03 2004 UTC (16 years, 3 months ago) by tron
Branch: MAIN
Changes since 1.10: +1 -7 lines
Diff to previous 1.10 (colored)

Complete removal of "liboverride" to fix build problems.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Aug 19 23:12:15 2004 UTC (16 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.9: +1 -9 lines
Diff to previous 1.9 (colored)

Remove special handling for rcmd.o; not needed.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jul 14 09:00:33 2003 UTC (17 years, 4 months ago) by tron
Branch: MAIN
CVS Tags: 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
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Remove file "rescue.unstripped" in "cleandir" target.

Revision 1.8 / (download) - annotate - [select for diffs], Mon May 26 09:46:47 2003 UTC (17 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.7: +17 -2 lines
Diff to previous 1.7 (colored)

* Add ftp to /rescue.
* Implement liboverride.o to provide overrides of various libc functions.
  For now, compile a special version of rcmd(3) (et al) which uses
  /rescue/rcmd and /rescue/sh instead of the /bin variants.
  Other overrides may appear in the future.

Should fix [bin/21670] from Geoff Wing.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Jan 29 11:32:45 2003 UTC (17 years, 10 months ago) by simonb
Branch: MAIN
Changes since 1.6: +1 -12 lines
Diff to previous 1.6 (colored)

Enable MIPS now that crunchgen works again for this arch.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Oct 17 01:49:18 2002 UTC (18 years, 1 month ago) by lukem
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

set SMALLPROG=0 (it was implicit)

Revision 1.5 / (download) - annotate - [select for diffs], Sun Oct 6 17:28:46 2002 UTC (18 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (colored)

* Move the rescue bits into their own file.
* In makeflist, skip rescue bits in arch's that don't yet support it
  (MIPS, currently, due to an objcopy-crunch bug).

Revision 1.4 / (download) - annotate - [select for diffs], Sun Oct 6 17:19:12 2002 UTC (18 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Compare MACHINE_CPU and "mips" rather than MACHINE_ARCH and "mipseb" or
"mipsel".

Revision 1.3 / (download) - annotate - [select for diffs], Thu Oct 3 01:11:37 2002 UTC (18 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.2: +10 -1 lines
Diff to previous 1.2 (colored)

Don't build this on mipseb or mipsel, as crunchgen(1) doesn't work correctly
on those, no fix has been forthcoming, and users are getting antsy.

This allows "make build" to complete; "make release" will still fail in the
sets generation.  Maybe *that* will inspire a MIPS/toolchain guru to fix
crunchgen(1)...

Revision 1.2 / (download) - annotate - [select for diffs], Fri Aug 23 03:25:21 2002 UTC (18 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

set CRUNCHENV= RESCUE=/rescue   (still don't want SMALLPROG)

Revision 1.1 / (download) - annotate - [select for diffs], Thu Aug 22 01:23:46 2002 UTC (18 years, 3 months ago) by lukem
Branch: MAIN

Migrate rescue tools from distrib/rescue -> rescue.  Purpose of tools:

	Infrastructure to build a set of "rescue" tools; a crunched-up
	version of all the statically linked binaries in /bin, /sbin
	and the few in /usr/bin.

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>