NetBSD/sbin
mrg 4c92852a80 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
2010-07-06 05:59:50 +00:00
..
amrctl Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
apmlabel
atactl add SMART code 187: "Reported uncorrect". from smartmontools. 2010-03-13 19:49:50 +00:00
badsect fix sign-compare issues 2009-03-16 12:52:07 +00:00
bioctl Fix two problems with argc handling in bioctl(8), which makes 2010-02-20 22:25:54 +00:00
brconfig fix sign-compare issues 2009-03-16 12:56:19 +00:00
ccdconfig Fix markup 2009-08-22 00:14:21 +00:00
cgdconfig \\ -> \e 2010-03-30 14:26:55 +00:00
chkconfig
clri Remove gross hack and attendant need for -fno-strict-aliasing. 2009-07-26 03:22:01 +00:00
disklabel Change getnum() to use intmax_t instead of int, so it doesn't overflow 2010-05-28 07:40:53 +00:00
dkctl Mention that dkctl(8) does not modify on-disk data, and add xrefs to 2010-05-18 23:33:03 +00:00
dkscan_bsdlabel
dmesg
drvctl Document -n. 2009-04-20 22:07:23 +00:00
dump Use a list for the list of bugs. 2010-05-14 05:04:58 +00:00
dump_lfs Enable WARNS=4 by default except for: 2009-04-11 07:58:11 +00:00
fastboot
fdisk Minor punctuation fixes, improve and sort SYNOPSIS, sort flag descriptions. 2010-04-07 09:40:58 +00:00
fsck - use warn/err properly 2010-03-06 00:30:54 +00:00
fsck_ext2fs Call the file system "ext2" consistently. Suggested by tsutsui. 2010-02-21 13:26:45 +00:00
fsck_ffs Add -x option which allows to run `fsck_msdos -n' on a snapshot of 2010-04-11 08:23:51 +00:00
fsck_lfs dev_bsize wasn't initialized. The actual value doesn't matter since 2010-02-21 16:24:21 +00:00
fsck_msdos New sentence, new line. Sort SEE ALSO. 2010-04-11 21:29:37 +00:00
fsdb Userland now builds and uses terminfo instead of termcap. 2010-02-03 15:34:37 +00:00
fsirand
gpt fix printf format. 2010-04-02 19:33:09 +00:00
ifconfig Add to the string parse object (pstr), and its constructors, a flag that 2010-07-01 16:44:05 +00:00
init Keep an internal variable indicating whether securelevel is present, and 2009-12-29 17:07:17 +00:00
ldconfig remove almost all the ability to build netbsd with an a.out target. 2010-07-06 05:59:50 +00:00
mbrlabel Sort option descriptions, per PR 43119 by Bug Hunting. 2010-04-05 18:08:41 +00:00
mknod Enable WARNS=4 by default except for: 2009-04-11 07:58:11 +00:00
modload note module changes 2010-03-05 18:51:22 +00:00
modstat Avoid known unknown if the kernel presents us with an unknown 2010-03-19 16:25:33 +00:00
modunload note module changes 2010-03-05 18:51:22 +00:00
mount Remove puffs| from vfstype before making comparison to determine if 2010-01-14 21:46:24 +00:00
mount_ados
mount_cd9660 fspec: dev -> canon_dev 2009-10-07 20:42:09 +00:00
mount_efs
mount_ext2fs 32 bit UID and GID support on ext2fs has been added since 5.0 2010-02-22 09:45:02 +00:00
mount_fdesc initialize canon_dev 2010-03-31 13:10:10 +00:00
mount_ffs
mount_filecore
mount_hfs
mount_kernfs convert to parseargs 2010-03-31 13:33:14 +00:00
mount_lfs remember to add cleaner_main() prototype 2009-08-06 00:58:32 +00:00
mount_msdos Don't -I from $S/sys. 2009-12-22 17:50:22 +00:00
mount_nfs Remove no longer used -DNFS. 2010-03-05 19:53:37 +00:00
mount_nilfs Fix Dd argument, sort options and option descriptions. 2009-07-18 17:07:12 +00:00
mount_ntfs \\ -> \e 2010-03-30 14:05:32 +00:00
mount_null
mount_overlay
mount_portal Use CMSG_SPACE() for buffer when receiving file descriptors. 2009-12-19 16:01:25 +00:00
mount_procfs
mount_ptyfs naughty naughty, don't peek into src/sys 2010-06-14 14:42:49 +00:00
mount_puffs PUFFSDEVELVERS is a goner 2010-05-21 11:59:38 +00:00
mount_smbfs use -Wno-pointer-sign in the HAVE_PCC case also 2010-04-03 11:55:41 +00:00
mount_sysvbfs
mount_tmpfs Enable WARNS=4 by default except for: 2009-04-11 07:58:11 +00:00
mount_udf Remove the comment on disc space accounting from the bugs section; it has been 2009-07-13 17:58:10 +00:00
mount_umap
mount_union Fix typo in Dd argument. 2009-05-04 20:11:30 +00:00
newbtconf
newfs Call the file system "ext2" consistently. Suggested by tsutsui. 2010-02-21 13:26:45 +00:00
newfs_ext2fs Avoid line break in `Linux Ext2' strings. 2010-02-25 13:09:17 +00:00
newfs_lfs Three changes in a single commit. 2010-02-16 23:20:30 +00:00
newfs_msdos Add support for DIOCGDISKINFO to disk like device drivers. Change 2009-06-05 21:52:31 +00:00
newfs_sysvbfs fix sign-compare issue 2009-04-11 07:37:50 +00:00
newfs_udf Bump date. 2009-12-23 09:18:48 +00:00
nologin
pdisk
ping remove ancient ifdefs (Aleksej Saushev) 2009-11-02 00:47:09 +00:00
ping6 fix sign-compare issues 2009-04-11 07:40:37 +00:00
pppoectl Kill stray t. 2010-03-31 04:17:23 +00:00
raidctl Give a more polite message for `raidctl -m` on a non-parity RAID set. 2010-03-16 03:23:47 +00:00
rcorder Allow rcorder-visualise.sh to accept an optional set of file names on 2009-08-09 17:08:53 +00:00
reboot
resize_ffs set WARNS=3 -- too many -Wsign-compare issues in the kernel ffs code 2009-04-26 05:57:48 +00:00
resize_lfs Add support for DIOCGDISKINFO to disk like device drivers. Change 2009-06-05 21:52:31 +00:00
restore Fix grammar in a line of output. 2010-05-12 21:21:59 +00:00
rndctl fix sign-compare issues 2009-04-05 12:06:33 +00:00
route add MPLS clue - mpls and tag keywords 2010-06-26 14:29:36 +00:00
routed merge 2.32 which is actually 2.31. Most important change is: 2009-10-26 02:53:15 +00:00
rtsol
savecore Instead of exiting with an obscure error message if -N /kernelname isn't 2009-08-18 04:02:39 +00:00
scan_ffs fix sign-compare issues 2009-04-11 06:48:36 +00:00
scsictl
setkey no need for noinput 2009-10-29 14:34:06 +00:00
shutdown Remove _PATH_NOLOGIN before reboot, as well as before exit(), to prevent 2010-06-09 04:51:53 +00:00
slattach
svhlabel Sort option descriptions. 2009-05-13 22:49:48 +00:00
swapctl Make the exit status from "swapctl -A" and "swapctl -U" tri-state: 2009-09-24 16:15:20 +00:00
sysctl implement CTLTYPE_BOOL support. it was entirely missing. HI MATT! 2010-04-11 01:52:10 +00:00
ttyflags
tunefs Restore change from 1.39 after previous commit. 2009-09-13 18:30:30 +00:00
umount Add an exmaple of unmounting all file systems apart from NFS and MFS 2009-05-17 14:09:15 +00:00
veriexecctl use %option instead of #define YY_NO_... 2009-10-29 14:49:02 +00:00
wdogctl Sort SEE ALSO. 2009-05-18 12:29:31 +00:00
wsconsctl follow KS_GROUP_Ascii->KS_GROUP_Plain rename in kernel, 2010-01-29 09:49:34 +00:00
Makefile Relegate edlabel to use in extremely memory constrained install 2010-03-10 23:13:09 +00:00
Makefile.inc Enable WARNS=4 by default except for: 2009-04-11 07:58:11 +00:00