NetBSD/distrib/utils
christos 386021af1d Use .PATH because the newmake does not apply pattern rules to sources in
other directories. Leave the comment and the old code for now so people
are aware that this might not work.
2014-08-25 14:11:51 +00:00
..
edlabel
embedded merge more, and add an i386 image 2014-04-04 16:45:51 +00:00
libhack Use .PATH because the newmake does not apply pattern rules to sources in 2014-08-25 14:11:51 +00:00
more Fix stack overflow. 2013-07-10 08:00:29 +00:00
script-installer
sparkcrc
ssh remove unused variable 2013-11-07 17:18:22 +00:00
sysinst/arch/evbarm64 Preliminary files for AARCH64 (64-bit ARM) support. 2014-08-10 05:47:35 +00:00
tls
x_ed
x_gzip
x_ifconfig
x_netstat
x_ping vax specific gcc 4.8.1 hacks 2013-11-09 21:39:27 +00:00
x_ping6
x_route
x_umount
zcat
Makefile Don't descend into sysinst. 2014-07-26 19:35:10 +00:00
Makefile.inc
README

README

#	$NetBSD: README,v 1.4 2002/03/25 07:39:50 lukem Exp $

From: "Gordon W. Ross" <gwr>
Date: Tue, 3 Oct 95 16:37:39 EDT
Subject: New ramdisk, tiny shell, etc.
[ edited since the original mail ]

As part of my efforts to build a RAM-disk root kernel for the
sun3 port, I've developed some things that others may want:

New RAM-disk: [ see sys/dev/ramdisk.c ]

New "small/tiny" tools, to replace some of the larger
programs that one usually wants on a ramdisk root:

ssh: (small shell)
  * Consumes only about 8K of memory on an m68k!
    (saves about 100K in the ramdisk...)
  * Can run programs, possibly with I/O redirection
  * Just enough to let you run the programs needed
    while partitioning and copying miniroot to swap.

tls: (tiny ls)
  * Consumes only about 4K of memory on an m68k!
    (saves about 10K in the ramdisk...)
  * Long format only, nothing fancy.

Also, in the new "src/distrib/utils" area, I've made build
directories for some programs that build smaller versions,
usually by adding special CFLAGS

init_s:  (built with -DLETS_GET_SMALL)
  * Forces single-user mode
  * Eliminates unnecessary code

libhack:   small implementation of some libc functions
  * Needs only /etc/master.passwd (not pwd.db, spwd.db)
  * Reduces size of an m68k crunched binary by about 64K

x_dd:  built with -DNO_CONV (no conv=* options)

x_ifconfig:  supports inet only

The x_ prefix on the above is to make the names unique so
crunchgen will not confuse them with the real sources.