projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #2377 from joelmartinez/docs-multiassembly-extension-fix
[mono.git]
/
mono
/
tests
/
verifier
/
make_stack_1_pop_test.sh
diff --git
a/mono/tests/verifier/make_stack_1_pop_test.sh
b/mono/tests/verifier/make_stack_1_pop_test.sh
index b867f13c8cb1b096026e30e3d482209a146c3b08..ea4cf431d90f05974ccb4cdcf5c5d6cc98f12889 100755
(executable)
--- a/
mono/tests/verifier/make_stack_1_pop_test.sh
+++ b/
mono/tests/verifier/make_stack_1_pop_test.sh
@@
-1,12
+1,17
@@
#! /bin/sh
#! /bin/sh
+SED="sed"
+if [ `which gsed 2> /dev/null` ] ; then
+ SED="gsed"
+fi
+
TEST_OP=$1
TEST_TYPE=$2
TEST_OP_SHORT=`echo $TEST_OP | cut -d " " -f 1`
TEST_OP=$1
TEST_TYPE=$2
TEST_OP_SHORT=`echo $TEST_OP | cut -d " " -f 1`
-TEST_FILE=`echo invalid_stack_1_${TEST_OP_SHORT}_${TEST_TYPE} |
sed
-e "s/ /_/g" -e "s/\./_/g" -e "s/&/mp/g"`_generated.il
+TEST_FILE=`echo invalid_stack_1_${TEST_OP_SHORT}_${TEST_TYPE} |
$SED
-e "s/ /_/g" -e "s/\./_/g" -e "s/&/mp/g"`_generated.il
echo $TEST_FILE
echo $TEST_FILE
-
sed
-e "s/OPCODE/${TEST_OP}/g" -e "s/TYPE/${TEST_TYPE}/g" > $TEST_FILE <<//EOF
+
$SED
-e "s/OPCODE/${TEST_OP}/g" -e "s/TYPE/${TEST_TYPE}/g" > $TEST_FILE <<//EOF
// invalid CIL which breaks the ECMA-335 rules.
// This CIL should fail verification by a conforming CLI verifier.
// invalid CIL which breaks the ECMA-335 rules.
// This CIL should fail verification by a conforming CLI verifier.