home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / math / cephes / qfloat / qcalc.mak < prev    next >
Encoding:
Makefile  |  1992-11-17  |  1.7 KB  |  67 lines

  1. # MSDOS make file for qcalc.exe
  2. CFLAGS=/c
  3.  
  4. qcalc.obj: qcalc.c qhead.h qcalc.h mconf.h
  5.     cl $(CFLAGS) qcalc.c
  6.  
  7. qexp.obj: qexp.c qhead.h mconf.h
  8.     cl $(CFLAGS) qexp.c
  9.  
  10. qlog.obj: qlog.c qhead.h mconf.h
  11.     cl $(CFLAGS) qlog.c
  12.  
  13. qpow.obj: qpow.c qhead.h mconf.h
  14.     cl $(CFLAGS) qpow.c
  15.  
  16. qsqrta.obj: qsqrta.c qhead.h mconf.h
  17.     cl $(CFLAGS) qsqrta.c
  18.  
  19. qsqrt.obj: qsqrt.c qhead.h mconf.h
  20.     cl $(CFLAGS) qsqrt.c
  21.  
  22. qtanh.obj: qtanh.c qhead.h mconf.h
  23.     cl $(CFLAGS) qtanh.c
  24.  
  25. qfloor.obj: qfloor.c qhead.h mconf.h
  26.     cl $(CFLAGS) qfloor.c
  27.  
  28. qflt.obj: qflt.c qhead.h mconf.h
  29.     cl $(CFLAGS) qflt.c
  30.  
  31. qflta.obj: qflta.c qhead.h mconf.h
  32.     cl $(CFLAGS) qflta.c
  33.  
  34. qfltb.obj: qfltb.c qhead.h mconf.h
  35.     cl $(CFLAGS) qfltb.c
  36.  
  37. subm.obj: subm.asm qhead.h mconf.h qhead.asm
  38.     masm subm.asm;
  39.  
  40. mulr.obj: mulr.asm qhead.h mconf.h qhead.asm
  41.     masm mulr.asm;
  42.  
  43. divn.obj: divn.asm qhead.h mconf.h qhead.asm
  44.     masm divn.asm;
  45.  
  46. qconst.obj: qconst.c qhead.h mconf.h
  47.     cl $(CFLAGS) qconst.c
  48.  
  49. mtherr.obj: mtherr.c qhead.h mconf.h
  50.     cl $(CFLAGS) mtherr.c
  51.  
  52. # Strictly rounded version
  53. #qcalc.exe: qcalc.obj qlog.obj qexp.obj qpow.obj qtanh.obj qsqrta.obj \
  54. #qfloor.obj qflt.obj qflta.obj mtherr.obj qconst.obj
  55. #    link qcalc qlog qexp qpow qsqrta qtanh qfloor qflt qflta mtherr qconst;
  56.  
  57. # Non strictly rounded version, all C language
  58. #qcalc.exe: qcalc.obj qlog.obj qexp.obj qpow.obj qtanh.obj qsqrt.obj \
  59. #qfloor.obj qflt.obj qfltb.obj mtherr.obj qconst.obj
  60. #    link qcalc qlog qexp qpow qsqrt qtanh qfloor qflt qfltb mtherr qconst;
  61.  
  62. # Fast version with assembly language inner loops
  63. qcalc.exe: qcalc.obj qlog.obj qexp.obj qpow.obj qtanh.obj qsqrt.obj \
  64. qfloor.obj qflt.obj subm.obj mulr.obj divn.obj mtherr.obj qconst.obj
  65.     link qcalc qlog qexp qpow qsqrt qtanh qfloor qflt subm mulr divn mtherr qconst;
  66.  
  67.