X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=ia32rtools.git;a=blobdiff_plain;f=run_mkimpinc.sh;h=0f5548a87e9d01a3be116461c8c0186e0326f42b;hp=6faa018a728657c1f122bef232695eb79f570548;hb=HEAD;hpb=232aca37ae71f2e79e50c6d0cd7faac12d213b74 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