hush/util-linux
Rob Landley 4470b74e29 The kernel can't handle umount /dev/hdc, we have to do it through mtab,
except that we still have to work when there is no mtab.

Oh, and while we're at it, take advantage of the fact that modern processors
avoid branches via conditional assignment where possible.  ("x = a ? b : c;"
turns into "x = c; if (a) x = b;" because that way there's no branch to
potentially mispredict and thus never a bubble in the pipeline.  The if(a)
turns into an assembly test followed by a conditional assignment (rather
than a conditional jump).)  So since the compiler is going to do that _anyway_,
we might as well take advantage of it to produce a slightly smaller binary.

So there.
2006-08-17 19:07:20 +00:00
..
Config.in Add shared subtree support, suggested by Vladimir Dronnikov. Also break out a 2006-08-08 01:39:49 +00:00
dmesg.c
fbset.c
fdformat.c There are a number of reasons for reinventing printf(). Writing status to 2006-08-04 22:02:55 +00:00
fdisk.c Remove xcalloc() and convert its callers to xzalloc(). About half of them 2006-08-03 20:07:35 +00:00
freeramdisk.c
fsck_minix.c
getopt.c
hexdump.c
hwclock.c
ipcrm.c
ipcs.c
losetup.c
Makefile
Makefile.in
mdev.c Patch from Chris Steel to fix mdev deleting device nodes. 2006-08-10 01:09:37 +00:00
mkfs_minix.c
mkswap.c
more.c
mount.c Vladimir Dronnikov convinced me to twiddle the semantics of the new shared 2006-08-09 19:51:13 +00:00
nfsmount.c
nfsmount.h
pivot_root.c
rdate.c
readprofile.c Make a warning go away on 64-bit systems. 2006-08-06 20:41:11 +00:00
setarch.c
swaponoff.c
switch_root.c
umount.c The kernel can't handle umount /dev/hdc, we have to do it through mtab, 2006-08-17 19:07:20 +00:00