X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=run_mkimpinc.sh;h=0f5548a87e9d01a3be116461c8c0186e0326f42b;hb=2b70f6d33838eccf24330e79cf939f2d5632a1c7;hp=43d3362478989dc62a0d98f1a0c5f5cd7fb4662c;hpb=0c5547d1fce8d03c8ea1836236aa6a6c5bf6e816;p=ia32rtools.git diff --git a/run_mkimpinc.sh b/run_mkimpinc.sh index 43d3362..0f5548a 100755 --- a/run_mkimpinc.sh +++ b/run_mkimpinc.sh @@ -1,32 +1,35 @@ #!/bin/sh set -e -echo -n > $3 +echo -n > $1 -cat $1 | \ +cat $2 | \ while read a; do a_no_at=`echo $a | awk -F@ '{printf $1}'` - echo "$a_no_at equ _$a" >> $3 - echo "EXTRN _$a:PROC" >> $3 + #echo "$a_no_at equ _$a" >> $1 + #echo "EXTRN _$a:PROC" >> $1 + echo "EXTRN $a:PROC" >> $1 done -echo "; '_' funcs" >> $3 +if test -n "$3"; then + echo "; '_' funcs" >> $1 -cat $2 | \ -while read a; do - case $a in - \#*) - continue - ;; - \;*) - continue - ;; - "") - continue - ;; - *) - ;; - esac + cat $3 | \ + while read a; do + case $a in + \#*) + continue + ;; + \;*) + continue + ;; + "") + continue + ;; + *) + ;; + esac - echo "EXTRN $a:PROC" >> $3 -done + echo "EXTRN $a:PROC" >> $1 + done +fi