2008-11-17 Zoltan Varga <vargaz@gmail.com>
[mono.git] / mono / arch / arm / fpaops.sh
index 108e2bc0b82baf69830cb361371ef709c0fc5de5..fa6a280b6f2a3eceb847a1358979897b843543e7 100755 (executable)
@@ -2,25 +2,23 @@
 
 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"
-OUTFILE=arm_fpamacros.h
 
 # $1: opcode list
 # $2: template
 function gen() {
        for i in $1; do
-               sed "s/<Op>/$i/g" $2.th >> $OUTFILE
+               sed "s/<Op>/$i/g" $2.th
        done
 }
 
-echo -e "/* Macros for FPA ops, auto-generated from template */\n" > $OUTFILE
+echo -e "/* Macros for FPA ops, auto-generated from template */\n"
 
-echo -e "\n/* dyadic */\n" >>  $OUTFILE
+echo -e "\n/* dyadic */\n"
 gen "$DYADIC" fpa_macros
 
-echo -e "\n/* monadic */\n" >>  $OUTFILE
+echo -e "\n/* monadic */\n"
 gen "$MONADIC" fpam_macros
 
-echo -e "\n\n" >> $OUTFILE
-
-echo -e "\n/* end generated */\n" >> $OUTFILE
+echo -e "\n\n"
 
+echo -e "\n/* end generated */\n"