minor fixes
[ia32rtools.git] / run_mkimpinc.sh
CommitLineData
368deb23 1#!/bin/sh
2set -e
3
beb04e26 4echo -n > $1
368deb23 5
beb04e26 6cat $2 | \
368deb23 7while read a; do
8 a_no_at=`echo $a | awk -F@ '{printf $1}'`
beb04e26 9 #echo "$a_no_at equ _$a" >> $1
10 #echo "EXTRN _$a:PROC" >> $1
11 echo "EXTRN $a:PROC" >> $1
368deb23 12done
13
beb04e26 14if test -n "$3"; then
15 echo "; '_' funcs" >> $1
368deb23 16
beb04e26 17 cat $3 | \
18 while read a; do
19 case $a in
20 \#*)
21 continue
22 ;;
23 \;*)
24 continue
25 ;;
26 "")
27 continue
28 ;;
29 *)
30 ;;
31 esac
0c5547d1 32
beb04e26 33 echo "EXTRN $a:PROC" >> $1
34 done
35fi