*** empty log message ***
[h316.git] / bin / fload
CommitLineData
84a1533f 1#!/bin/bash
2# FORTRAN IV simple loading routine
3
4if [ ! $1 ] ; then
5 echo "Argument missing!"
6 exit 2
7fi
8
9objname=$1
10locname=`basename $1 .obj`
11
12echo $locname
13echo $objname
14
15LIBS="$H316/lib/fortran/lib/flib1.lib\
16 $H316/lib/fortran/lib/flib2.lib\
17 $H316/lib/fortran/lib/flib3.lib\
18 $H316/lib/iolib/lib/io.lib\
19"
20
21cat > $locname.go <<EOF
22rest $H316/sys/super3.sys
23at ptr $objname
24go 36000
25go
26e p
27EOF
28
29for library in $LIBS; do
30 if [ ! -e "$library" ]; then
31 echo "Error: $library not found!"
32 exit 3;
33 fi
34 echo "at ptr $library" >> $locname.go
35 echo "go" >> $locname.go
36done
37
38cat >> $locname.go <<EOF
39r
e8baeca7 40!echo -e "\n************************"
41 run 36002
84a1533f 42! echo -e "\n************************"
43EOF
44
45#cat $locname.go
46h316 $locname.go
47rm -f $locname.go
48
49exit 0
50
51
52