CFLAGS=-I$(DEVHOME)/mathlib -DSH_LIB -Otlig -W2 .c.a: $CC $CFLAGS $<:.c= .asm.a: masm -Ml $< all: objects objects1 objects2 objects3 mkshlib -s libgfm.sl -t /shlib/libgfm_s -h /lib/libgfm_s.a objects : gfmdefs.o adatenly.o adate360.o adate365.o addarr.o addarrd.o adddfd.o addid.o addld.o addstr.o adduid.o adduld.o advpmt.o agmn.o amort.o amorttbl.o atod.o atodr.o bondprc.o bondyld.o comp.o compaux.o compcomp.o compsimp.o dabs.o dacos.o dadd.o dadx.o dalloc.o dalog.o daralloc.o darcpy.o darfree.o dasin.o datan.o datax.o dbd360.o dbd365.o dbdnly.o dchgs.o dchix.o dcmp.o dcos.o dcoss.o dcot.o dcox.o dcpy.o dctod.o ddeg.o ddiv.o ddivpf.o ddivpr.o ddivpt.o ddivr.o ddivt.o ddix.o ddixf.o ddixr.o ddixt.o deltrz.o dexp.o dexx.o dfact.o dfprintf.o dfract.o dfree.o dfscanf.o dftod.o dftodr.o dint.o objects1 : diseq.o disge.o disgt.o disint.o disle.o dislt.o disne.o disneg.o dispos.o diszero.o divarr.o divarrd.o divdfd.o divid.o divld.o divstr.o divuid.o divuld.o dln.o dlnx.o dlog.o dmag.o dmant.o dmax.o dmbyn.o dmbyp10.o dmbyp10t.o dmby1.o dmby1r.o dmean.o dmi.o dmin.o dmod.o dmoddf.o dmodi.o dmodl.o dmodui.o dmodul.o dmul.o dmulr.o dmult.o dmux.o dpct.o dpdb.o dpdbtbl.o dpddb.o dpddbtbl.o dpow.o dpowi.o dpowrat.o dpsl.o dpsltbl.o dpsoy.o dpsoytbl.o drad.o droot.o drooti.o dround.o dscanf.o dsetertn.o dsign.o dsin.o dsins.o dsort.o dsprintf.o dsqrt.o dsqx.o dsscanf.o dsub.o dsux.o dswap.o dtan.o dtoa.o dtoac.o dtodc.o dtoacr.o dtoaf.o dtoar.o objects2 : dtodf.o dtoeng.o dtofr.o dtoi.o dtol.o dtosci.o dtoui.o dtoul.o dtrunc.o dtrux.o dzero.o dzeroarr.o d10by5.o d10by5t.o efftonom.o errname.o funname.o frtod.o gcmp.o ginc.o gmec.o gmef.o gmglobal.o gmrs.o gmserri.o hmi.o intraux.o irr.o itod.o linest.o lookarr.o ltod.o makid.o makld.o makuid.o makuld.o maxarr.o median.o mgmn.o minarr.o mirr.o mli.o objects3 : mularr.o mularrd.o muldfd.o mulid.o mulld.o mulstr.o muluid.o mululd.o mul10.o mul10l.o mul10ad.o nfv.o nomtoeff.o npv.o padd.o pchange.o pdiv.o pmul.o pof.o predx.o predy.o psub.o ptoy.o roundcnt.o scanfx.o sgmn.o simpaux.o simp360.o simp365.o smi.o spfv.o sppv.o sq5to4.o stnddev.o subarr.o subarrd.o subdfd.o subid.o subld.o substr.o subuid.o subuld.o sumarr.o sumarrn.o sumarrp.o trunccnt.o uitod.o ultod.o usfv.o uspv.o wmean.o ytop.o dpoxi.o dprec.o dprintf.o gfmdefs.o: gfmdefs.c adatenly.o: adatenly.c adate360.o: adate360.c adate365.o: adate365.c addarr.o: addarr.c addarrd.o: addarrd.c adddfd.o: adddfd.c addid.o: addid.c addld.o: addld.c addstr.o: addstr.c adduid.o: adduid.c adduld.o: adduld.c advpmt.o: advpmt.c agmn.o: agmn.asm prologue.h model.h gm.equ amort.o: amort.c amorttbl.o: amorttbl.c atod.o: atod.c atodr.o: atodr.c bondprc.o: bondprc.c bondyld.o: bondyld.c comp.o: comp.c compaux.o: compaux.c compcomp.o: compcomp.c compsimp.o: compsimp.c dabs.o: dabs.c dacos.o: dacos.c dadd.o: dadd.c dadx.o: dadx.c dalloc.o: dalloc.c dalog.o: dalog.c daralloc.o: daralloc.c darcpy.o: darcpy.c darfree.o: darfree.c dasin.o: dasin.c datan.o: datan.c datax.o: datax.c dbd360.o: dbd360.c dbd365.o: dbd365.c dbdnly.o: dbdnly.c dchgs.o: dchgs.c dchix.o: dchix.c dcmp.o: dcmp.c dcos.o: dcos.c dcoss.o: dcoss.c dcot.o: dcot.c dcox.o: dcox.c dcpy.o: dcpy.c dctod.o: dctod.c ddeg.o: ddeg.c ddiv.o: ddiv.c ddivpf.o: ddivpf.c ddivpr.o: ddivpr.c ddivpt.o: ddivpt.c ddivr.o: ddivr.c ddivt.o: ddivt.c ddix.o: ddix.c ddixf.o: ddixf.c ddixr.o: ddixr.c ddixt.o: ddixt.c deltrz.o: deltrz.c dexp.o: dexp.c dexx.o: dexx.c dfact.o: dfact.c dfprintf.o: dfprintf.c dfract.o: dfract.c dfree.o: dfree.c dfscanf.o: dfscanf.c dftod.o: dftod.c dftodr.o: dftodr.c dint.o: dint.c diseq.o: diseq.c disge.o: disge.c disgt.o: disgt.c disint.o: disint.c disle.o: disle.c dislt.o: dislt.c disne.o: disne.c disneg.o: disneg.c dispos.o: dispos.c diszero.o: diszero.c divarr.o: divarr.c divarrd.o: divarrd.c divdfd.o: divdfd.c divid.o: divid.c divld.o: divld.c divstr.o: divstr.c divuid.o: divuid.c divuld.o: divuld.c dln.o: dln.c dlnx.o: dlnx.c dlog.o: dlog.c dmag.o: dmag.c dmant.o: dmant.c dmax.o: dmax.c dmbyn.o: dmbyn.c gmsys1.h prologue.h model.h gm.equ dmbyp10.o: dmbyp10.c prologue.h model.h gm.equ dmbyp10t.o: dmbyp10t.c prologue.h model.h gm.equ dmby1.o: dmby1.c gmsys1.h prologue.h model.h gm.equ dmby1r.o: dmby1r.c gmsys1.h prologue.h model.h gm.equ dmean.o: dmean.c dmi.o: dmi.c gmsys1.h prologue.h model.h gm.equ dmin.o: dmin.c dmod.o: dmod.c dmoddf.o: dmoddf.c dmodi.o: dmodi.c dmodl.o: dmodl.c dmodui.o: dmodui.c dmodul.o: dmodul.c dmul.o: dmul.c dmulr.o: dmulr.c dmult.o: dmult.c dmux.o: dmux.c dpct.o: dpct.c dpdb.o: dpdb.c dpdbtbl.o: dpdbtbl.c dpddb.o: dpddb.c dpddbtbl.o: dpddbtbl.c dpow.o: dpow.c dpowi.o: dpowi.c dpowrat.o: dpowrat.c dpoxi.o: dpoxi.c dprec.o: dprec.c dprintf.o: dprintf.c dpsl.o: dpsl.c dpsltbl.o: dpsltbl.c dpsoy.o: dpsoy.c dpsoytbl.o: dpsoytbl.c drad.o: drad.c droot.o: droot.c drooti.o: drooti.c dround.o: dround.c dscanf.o: dscanf.c dsetertn.o: dsetertn.c dsign.o: dsign.c dsin.o: dsin.c dsins.o: dsins.c dsort.o: dsort.c dsprintf.o: dsprintf.c dsqrt.o: dsqrt.c dsqx.o: dsqx.c dsscanf.o: dsscanf.c dsub.o: dsub.c dsux.o: dsux.c dswap.o: dswap.c dtan.o: dtan.c dtoa.o: dtoa.c dtoac.o: dtoac.c dtoacr.o: dtoacr.c dtoaf.o: dtoaf.c dtoar.o: dtoar.c dtodc.o: dtodc.c dtodf.o: dtodf.c dtoeng.o: dtoeng.c dtofr.o: dtofr.c dtoi.o: dtoi.c dtol.o: dtol.c dtosci.o: dtosci.c dtoui.o: dtoui.c dtoul.o: dtoul.c dtrunc.o: dtrunc.c dtrux.o: dtrux.c dzero.o: dzero.c dzeroarr.o: dzeroarr.c d10by5.o: d10by5.c d10by5t.o: d10by5t.c efftonom.o: efftonom.c errname.o: errname.c funname.o: funname.c frtod.o: frtod.c gcmp.o: gcmp.c prologue.h model.h gm.equ ginc.o: ginc.c prologue.h model.h gm.equ gmec.o: gmec.c gmef.o: gmef.c gmglobal.o: gmglobal.c gmrs.o: gmrs.c gmserri.o: gmserri.c hmi.o: hmi.c gmsys1.h prologue.h model.h gm.equ intraux.o: intraux.c irr.o: irr.c itod.o: itod.c linest.o: linest.c lookarr.o: lookarr.c ltod.o: ltod.c makid.o: makid.c makld.o: makld.c makuid.o: makuid.c makuld.o: makuld.c maxarr.o: maxarr.c median.o: median.c mgmn.o: mgmn.c gmsys1.h prologue.h model.h gm.equ minarr.o: minarr.c mirr.o: mirr.c mli.o: mli.c gmsys1.h prologue.h model.h gm.equ mularr.o: mularr.c mularrd.o: mularrd.c muldfd.o: muldfd.c mulid.o: mulid.c mulld.o: mulld.c mulstr.o: mulstr.c muluid.o: muluid.c mululd.o: mululd.c mul10.o: mul10.c prologue.h model.h gm.equ mul10l.o: mul10l.c gmsys1.h prologue.h model.h gm.equ mul10ad.o: mul10ad.c gmsys1.h prologue.h model.h gm.equ nfv.o: nfv.c nomtoeff.o: nomtoeff.c npv.o: npv.c padd.o: padd.c pchange.o: pchange.c pdiv.o: pdiv.c pmul.o: pmul.c pof.o: pof.c predx.o: predx.c predy.o: predy.c ptoy.o: ptoy.c roundcnt.o: roundcnt.c psub.o: psub.c scanfx.o: scanfx.c sgmn.o: sgmn.c gmsys1.h prologue.h model.h gm.equ simpaux.o: simpaux.c simp360.o: simp360.c simp365.o: simp365.c smi.o: smi.c gmsys1.h prologue.h model.h gm.equ spfv.o: spfv.c sppv.o: sppv.c sq5to4.o: sq5to4.c stnddev.o: stnddev.c subarr.o: subarr.c subarrd.o: subarrd.c subdfd.o: subdfd.c subid.o: subid.c subld.o: subld.c substr.o: substr.c subuid.o: subuid.c subuld.o: subuld.c sumarr.o: sumarr.c sumarrn.o: sumarrn.c sumarrp.o: sumarrp.c trunccnt.o: trunccnt.c uitod.o: uitod.c ultod.o: ultod.c usfv.o: usfv.c uspv.o: uspv.c wmean.o: wmean.c ytop.o: ytop.c