svn commit: r219084 - in head: bin/test tools/regression/bin/test
Xin LI
delphij at FreeBSD.org
Sun Feb 27 12:28:06 UTC 2011
Author: delphij
Date: Sun Feb 27 12:28:06 2011
New Revision: 219084
URL: http://svn.freebsd.org/changeset/base/219084
Log:
Accept == as an alias of = which is a popular GNU extension.
This is intentionally undocumented for now since it's not part
of any standard.
MFC after: 1 month
Modified:
head/bin/test/test.c
head/tools/regression/bin/test/regress.sh
Modified: head/bin/test/test.c
==============================================================================
--- head/bin/test/test.c Sun Feb 27 12:25:47 2011 (r219083)
+++ head/bin/test/test.c Sun Feb 27 12:28:06 2011 (r219084)
@@ -144,6 +144,7 @@ struct t_op {
{"-L", FILSYM, UNOP},
{"-S", FILSOCK,UNOP},
{"=", STREQ, BINOP},
+ {"==", STREQ, BINOP},
{"!=", STRNE, BINOP},
{"<", STRLT, BINOP},
{">", STRGT, BINOP},
Modified: head/tools/regression/bin/test/regress.sh
==============================================================================
--- head/tools/regression/bin/test/regress.sh Sun Feb 27 12:25:47 2011 (r219083)
+++ head/tools/regression/bin/test/regress.sh Sun Feb 27 12:28:06 2011 (r219084)
@@ -52,12 +52,15 @@ t ()
}
count=0
-echo "1..94"
+echo "1..97"
t 0 'b = b'
+t 0 'b == b'
t 1 'b != b'
t 0 '\( b = b \)'
+t 0 '\( b == b \)'
t 1 '! \( b = b \)'
+t 1 '! \( b == b \)'
t 1 '! -f /etc/passwd'
t 0 '-h = -h'
More information about the svn-src-head
mailing list