NetBSD/distrib/utils
martin c45ea630d3 Drop ``-Os'' on sparc64 due to toolchain issues.
The same change has already been applied on the 1.5 branch. The problems
(i.e. ifconfig not showing IP addresses) have been verified to still exist
with the new toolchain.
2001-08-20 12:19:43 +00:00
..
init_s Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
libhack Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
mksunbootcd Don't blindly write block 0 -- try reading it in, zero only the Sun label 2000-11-29 19:47:31 +00:00
more Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
script-installer sweep of my licenses (userland files w/o only my copyright) for 2000-06-14 17:24:02 +00:00
ssh Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
sysinst partiton -> partition 2001-07-26 22:47:34 +00:00
tls Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_dd Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_dhclient use dhcp sources from src/dist/dhcp 2001-08-03 14:15:48 +00:00
x_dmesg Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_ed smaller ed(1) 2000-08-09 13:35:23 +00:00
x_ftp Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_gzip Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_ifconfig Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_mount Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_netstat Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_ping Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_ping6 Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_route Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_sh Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
x_umount Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
zcat Drop ``-Os'' on sparc64 due to toolchain issues. 2001-08-20 12:19:43 +00:00
Makefile Add x_mount, which does not include any MOUNT_PROGS. 2001-02-18 06:15:48 +00:00
Makefile.inc Remove -msoft-float for m68k. x_ping does use floating point. 1999-11-13 14:18:44 +00:00
README RCS Id Police. 1998-01-09 18:56:42 +00:00

README

#	$NetBSD: README,v 1.3 1998/01/09 18:56:56 perry 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/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.