* arm/*.sh: Remove bash dependency.
svn path=/trunk/mono/; revision=154407
+2010-03-30 Zoltan Varga <vargaz@gmail.com>
+
+ * arm/*.sh: Remove bash dependency.
+
2009-08-14 Zoltan Varga <vargaz@gmail.com>
* arm/arm-codegen.h: Add armv6 MOVW/MOVT.
-#!/bin/bash
+#!/bin/sh
OPCODES="AND EOR SUB RSB ADD ADC SBC RSC ORR BIC"
CMP_OPCODES="TST TEQ CMP CMN"
# $1: opcode list
# $2: template
-function gen() {
+gen() {
for i in $1; do
sed "s/<Op>/$i/g" $2.th
done
-#!/bin/bash
+#!/bin/sh
DYADIC="ADF MUF SUF RSF DVF RDF POW RPW RMF FML FDV FRD POL"
MONADIC="MVF MNF ABS RND SQT LOG EXP SIN COS TAN ASN ACS ATN URD NRM"
# $1: opcode list
# $2: template
-function gen() {
+gen() {
for i in $1; do
sed "s/<Op>/$i/g" $2.th
done
-#!/bin/bash
+#!/bin/sh
DYADIC="ADD SUB MUL NMUL DIV"
MONADIC="CPY ABS NEG SQRT CMP CMPE CMPZ CMPEZ CVT UITO SITO TOUI TOSI TOUIZ TOSIZ"
# $1: opcode list
# $2: template
-function gen() {
+gen() {
for i in $1; do
sed "s/<Op>/$i/g" $2.th
done