mirror of
https://github.com/sheumann/hush.git
synced 2024-12-21 23:29:34 +00:00
4470b74e29
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. |
||
---|---|---|
.. | ||
Config.in | ||
dmesg.c | ||
fbset.c | ||
fdformat.c | ||
fdisk.c | ||
freeramdisk.c | ||
fsck_minix.c | ||
getopt.c | ||
hexdump.c | ||
hwclock.c | ||
ipcrm.c | ||
ipcs.c | ||
losetup.c | ||
Makefile | ||
Makefile.in | ||
mdev.c | ||
mkfs_minix.c | ||
mkswap.c | ||
more.c | ||
mount.c | ||
nfsmount.c | ||
nfsmount.h | ||
pivot_root.c | ||
rdate.c | ||
readprofile.c | ||
setarch.c | ||
swaponoff.c | ||
switch_root.c | ||
umount.c |