home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / m / mawk11as.zip / UCONFIG < prev    next >
Text File  |  1992-01-22  |  2KB  |  103 lines

  1.  
  2.  
  3. Mawk has been compiled and tested successfully in the following
  4. Unix or Unix like environments.
  5. All were compiled with cc, those marked were
  6. also compiled with gcc.  The script build_mawk recognizes
  7. the systems in the left column of the following table.
  8.  
  9. system                compiler (cc and ...)
  10.  
  11. sun_os40             gcc
  12. sun3_os40_no68881
  13. sun_os41            gcc
  14. sun3_os41_no68881
  15.  
  16. ultrix42_mips
  17. ultrix41_mips            gcc 
  18. ultrix41_vax
  19. ultrix31_vax
  20.  
  21. bsd43_vax            gcc
  22.  
  23. sysV                gcc
  24. sysVsco                gcc
  25. sysV_ieeefp
  26. xenix_r2
  27. stardentVr3
  28.  
  29. apolloSR10.3
  30. dynix
  31. mips
  32.  
  33. atarist                cross compile with gcc
  34.  
  35.  
  36. To make mawk on one of these systems, run
  37.  
  38.     build_mawk  system  [CC=your_cc]
  39.  
  40. (build_mawk is a Bourne shell script(/bin/sh))
  41.  
  42. V7:  This port is the work of Carl Mascott.  You'll need to read
  43. his notes and use the .v7 Makefiles
  44.  
  45.  
  46. NOTES:
  47.  
  48.  
  49. sun_os40
  50. sun3_os40_no68881
  51.  
  52.     sun 3/[56]0 running SunOS4.0.3
  53.     sun4/110 , 4/280   OS4.0.3
  54.  
  55. sun_os41
  56.     sparc station 1
  57.  
  58. sun3_os41_no68881
  59.     never really tested, same as sun_os41 except 
  60.     does not set -f68881 flag for cc
  61.  
  62. sysV
  63.     tested on ESIX System 5.3.2 Rev D, using gcc 1.39
  64.  
  65. sysVsco 
  66.     tested on SCO UNIX R3.2.2 , cc and gcc(1.40)
  67.     this is the same as sysV except it caters to SCO's 
  68.     ranlib strangeness
  69.  
  70. sysV_ieeefp
  71.     This should but probably won't work for any sysV with
  72.     IEEE754 floating point.  i386 and i486 fall in this
  73.     category,  but if SCO and ESIX are typical, somebody
  74.     forgot to rewrite libm to handle INF and NAN.
  75.  
  76.     If you try it -- if it doesn't work fpe_test will catch the
  77.     problem and then use sysV.
  78.  
  79.     tested and failed on SCO UNIX R3.2v2.0
  80.     tested and failed on ESIX
  81.     because the
  82.     math library is not up to speed
  83.  
  84.     (Aside: if I had a 387 or 486 and libm didn't support it
  85.      I'd howl long and loud to my vendor.  SunOS and 
  86.      Ultrix (mips) both run on IEEE754 hardware and the
  87.      math libraries support the IEEE754 standard )
  88.  
  89.  
  90. stardentVr3
  91.     tested on stardent 3000.   Mips processors and traps are off
  92.     by default.
  93.     Doesn't have fpsetmask() so don't use sysV_ieeefp.
  94.  
  95. dynix  
  96.     Sequent symmetry
  97.  
  98. mips
  99.        MIPS M2000     C 2.20 (4.52)
  100.  
  101. atarist
  102.     atari ST/StE/TT series with gcc
  103.