X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=run_mkimpinc.sh;fp=run_mkimpinc.sh;h=0f5548a87e9d01a3be116461c8c0186e0326f42b;hb=beb04e26b3ba6208551d98ce78689464bb1100a4;hp=6faa018a728657c1f122bef232695eb79f570548;hpb=1402b79d1054d696bc2e8f2e1d02f90eb5d21643;p=ia32rtools.git diff --git a/run_mkimpinc.sh b/run_mkimpinc.sh index 6faa018..0f5548a 100755 --- a/run_mkimpinc.sh +++ b/run_mkimpinc.sh @@ -1,33 +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 "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