aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/diff/diff.c
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2017-04-08 08:46:02 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2017-04-08 08:46:02 +0000
commita077708d356b8c6c896cac91a44848115a574bd2 (patch)
treed0ac27e23718c67376cbe38f9d994792a6b7254f /usr.bin/diff/diff.c
parentbcc76a2e83c4045f80384693dbe81d95baa09f40 (diff)
Notes
Diffstat (limited to 'usr.bin/diff/diff.c')
-rw-r--r--usr.bin/diff/diff.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.bin/diff/diff.c b/usr.bin/diff/diff.c
index fd0e76ca3b67..ebb4f21c7bf2 100644
--- a/usr.bin/diff/diff.c
+++ b/usr.bin/diff/diff.c
@@ -55,6 +55,7 @@ enum {
OPT_NO_IGN_FN_CASE,
OPT_NORMAL,
OPT_HORIZON_LINES,
+ OPT_SPEED_LARGE_FILES,
};
static struct option longopts[] = {
@@ -87,6 +88,7 @@ static struct option longopts[] = {
{ "horizon-lines", required_argument, NULL, OPT_HORIZON_LINES },
{ "no-ignore-file-name-case", no_argument, NULL, OPT_NO_IGN_FN_CASE },
{ "normal", no_argument, NULL, OPT_NORMAL },
+ { "speed-large-files", no_argument, NULL, OPT_SPEED_LARGE_FILES},
{ "strip-trailing-cr", no_argument, NULL, OPT_STRIPCR },
{ "tabsize", optional_argument, NULL, OPT_TSIZE },
{ NULL, 0, 0, '\0'}
@@ -245,6 +247,8 @@ main(int argc, char **argv)
usage();
}
break;
+ case OPT_SPEED_LARGE_FILES:
+ break; /* ignore but needed for compatibility with GNU diff */
case OPT_STRIPCR:
dflags |= D_STRIPCR;
break;