USG_PG3/usr/source/rc/aslib.rc

:	command file to creat the system library "/lib/liba.a"
:	$1 = {fpp | nofpp}	for floating point hardware or not
echo 
echo /lib/lib.a

if $1x = x	echo nofpp assumed

chdir ../aslib1
echo atan.s ;	as atan.s ;	mv a.out ../atan.o
echo atof.s ;	as atof.s ;	mv a.out ../atof.o
echo atoi.s ;	as atoi.s ;	mv a.out ../atoi.o
echo compar.s ;	as compar.s ;	mv a.out ../compar.o
echo crypt.s ;	as crypt.s ;	mv a.out ../crypt.o
echo dpadd.s ;	as dpadd.s ;	mv a.out ../dpadd.o
echo ecvt.s ;	as ecvt.s ;	mv a.out ../ecvt.o
echo exp.s ;	as exp.s ;	mv a.out ../exp.o
echo floor.s ;	as floor.s ;	mv a.out ../floor.o
echo fmod.s ;	as fmod.s ;	mv a.out ../fmod.o

chdir ../fp
if $1x != fppx goto nofpp
echo fakfp.s ;	as fakfp.s ;	mv a.out ../fp.o
goto endfp
: nofpp
echo fp?.s ;	as fp?.s ;	mv a.out ../fp.o
: endfp

chdir ../aslib2
echo gamma.s ;	as gamma.s ;	mv a.out ../gamma.o
echo get.s ;	as get.s ;	mv a.out ../get.o
echo hypot.s ;	as hypot.s ;	mv a.out ../hypot.o
echo ldiv.s ;	as ldiv.s ;	mv a.out ../ldiv.o
echo log.s ;	as log.s ;	mv a.out ../log.o
echo mesg.s ;	as mesg.s ;	mv a.out ../mesg.o
echo pow.s ;	as pow.s ;	mv a.out ../pow.o
echo put.s ;	as put.s ;	mv a.out ../put.o
echo qsort.s ;	as qsort.s ;	mv a.out ../qsort.o
echo rand.s ;	as rand.s ;	mv a.out ../rand.o
echo savr5.s ;	as savr5.s ;	mv a.out ../savr5.o
echo sin.s ;	as sin.s ;	mv a.out ../sin.o
echo sqrt.s ;	as sqrt.s ;	mv a.out ../sqrt.o
echo switch.s ;	as switch.s ;	mv a.out ../switch.o
echo lnxx.s ;	as lnxx.s ;	mv a.out ../lnxx.o

chdir ..
ar rv /lib/liba.a \
atan.o \
atof.o \
atoi.o \
crypt.o \
dpadd.o \
ecvt.o \
floor.o \
fmod.o \
fp.o \
gamma.o \
get.o \
hypot.o \
ldiv.o \
mesg.o \
pow.o \
put.o \
qsort.o \
rand.o \
savr5.o \
sin.o \
sqrt.o \
switch.o \
lnxx.o \
compar.o \
exp.o \
log.o \

rm [a-m]*.o
rm *.o
chmod 644 /lib/liba.a
chown bin /lib/liba.a