home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / X / mit / config / ultrix.cf < prev    next >
Encoding:
Text File  |  1993-07-21  |  1.2 KB  |  47 lines

  1. XCOMM platform:  $XConsortium: ultrix.cf,v 1.45.1.1 92/11/11 09:58:08 rws Exp $
  2.  
  3. #define OSName            Ultrix-32 4.2
  4. XCOMM operating system:  OSName
  5. #define OSMajorVersion    4
  6. #define OSMinorVersion    2
  7.  
  8. #define HasPutenv YES
  9. #define HasSaberC YES
  10. #define HasShm YES
  11. #define LintLibFlag -o
  12. #define LintOpts -ax
  13.  
  14. #ifdef VaxArchitecture
  15. #define XqdssServer YES
  16. #define XqvssServer YES
  17. #define PexNativeFPFormat PEXDEC_F_Floating
  18. #define UnalignedReferencesAllowed YES           /* if arbitrary deref is okay */
  19. #if HasGcc
  20. #define BuildPexExt XqdssServer
  21. #else
  22. #define BuildPex NO /* compiler runs out of table space */
  23. #endif
  24. #endif
  25.  
  26. #ifdef MipsArchitecture
  27. #if OSMajorVersion > 4 || (OSMajorVersion == 4 && OSMinorVersion >= 2)
  28. #define XdecServer YES
  29. /* Even under ultrix 4.2, the compiler miscompiles some alloca calls */
  30. #define AllocateLocalDefines /* -DINCLUDE_ALLOCA_H */
  31. #else
  32. #define XmfbpmaxServer NO
  33. #define XcfbpmaxServer YES
  34. #define AllocateLocalDefines /**/
  35. #endif
  36. #define NeedFunctionPrototypes YES
  37. #define PexCCOptions -Wf,-XNp15000,-XNd15000
  38. #endif
  39.  
  40. #if HasGcc
  41. #define CcCmd gcc -ansi -Dvax -Dultrix -fpcc-struct-return
  42. #define ServerCCOptions /* */
  43. #define AllocateLocalDefines /* */
  44. #endif
  45.  
  46. #define ServerOSDefines AllocateLocalDefines
  47.