diff options
author | Elliott Hughes <enh@google.com> | 2019-10-22 21:49:26 -0700 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2019-10-27 22:46:35 -0500 |
commit | 336dff9adb323439dff21a668a2e5b6d2fe409f5 (patch) | |
tree | a411f18fb52286f459017ff24cb959ac66064b96 | |
parent | c0bb071b4bc47c74e229ef84cdbaf374e1c2a581 (diff) | |
download | toybox-336dff9adb323439dff21a668a2e5b6d2fe409f5.tar.gz |
fallocate: remove uClibc workaround to benefit macOS.
My understanding is that uClibc is dead, and the probe for fallocate
would need to be made more complicated to work for macOS (where we fake
posix_fallocate() in lib/portability.c).
-rwxr-xr-x | scripts/genconfig.sh | 5 | ||||
-rw-r--r-- | toys/other/fallocate.c | 1 |
2 files changed, 0 insertions, 6 deletions
diff --git a/scripts/genconfig.sh b/scripts/genconfig.sh index 724888b3..cc2bd764 100755 --- a/scripts/genconfig.sh +++ b/scripts/genconfig.sh @@ -52,11 +52,6 @@ EOF probesymbol TOYBOX_ICONV -c << EOF #include "iconv.h" EOF - probesymbol TOYBOX_FALLOCATE << EOF - #include <fcntl.h> - - int main(int argc, char *argv[]) { return posix_fallocate(0,0,0); } -EOF # Android and some other platforms miss utmpx probesymbol TOYBOX_UTMPX -c << EOF diff --git a/toys/other/fallocate.c b/toys/other/fallocate.c index a7308972..5007effe 100644 --- a/toys/other/fallocate.c +++ b/toys/other/fallocate.c @@ -8,7 +8,6 @@ USE_FALLOCATE(NEWTOY(fallocate, ">1l#|o#", TOYFLAG_USR|TOYFLAG_BIN)) config FALLOCATE bool "fallocate" - depends on TOYBOX_FALLOCATE default y help usage: fallocate [-l size] [-o offset] file |