mirror of
https://github.com/sheumann/hush.git
synced 2024-10-01 18:57:10 +00:00
f4c684a1ef
can never be made because useMtab is initialized to 0, and all the other assignments of that variable assign 0 to it. Any compiler that can perform simple constant propogation on local variables will optimize away if statements testing against that variable, thus the call to erase_mtab() will never be made. When compiling for arm using gcc 3.3.3 with FEATURE_MTAB_SUPPORT disabled, the linker complains that it can't find erase_mtab(). The arm optimizer isn't exactly the brightest member of the family, and apparently needs to be hit over the head with a hammer to get its' attention... |
||
---|---|---|
.. | ||
Config.in | ||
dmesg.c | ||
fbset.c | ||
fdflush.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 | ||
mkfs_minix.c | ||
mkswap.c | ||
more.c | ||
mount.c | ||
nfsmount.c | ||
nfsmount.h | ||
pivot_root.c | ||
rdate.c | ||
readprofile.c | ||
swaponoff.c | ||
umount.c |