home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / plbin.zip / pl / src / md-gould.h < prev    next >
Text File  |  1992-09-10  |  1KB  |  47 lines

  1. /*  md-gould.h,v 1.2 1992/09/10 19:47:09 jan Exp
  2.  
  3.     Copyright (c) 1990 Jan Wielemaker. All rights reserved.
  4.     See ../LICENCE to find out about your rights.
  5.     jan@swi.psy.uva.nl
  6.  
  7.     Purpose: Machine description for GOULD PN9000, UTX 2.1
  8. */
  9.  
  10. #define M_CC            cc
  11. #define M_OPTIMIZE            -O
  12. #define M_LDFLAGS        
  13. #define M_CFLAGS        
  14. #define M_LIBS            -lm -ltermcap
  15.  
  16. #define ANSI            0
  17. #define PROTO            0
  18. #define O_NO_LEFT_CAST        1
  19. #define O_NO_VOID_POINTER    1
  20. #define O_SHORT_SYMBOLS        0
  21.             /* Operating system */
  22. #define O_PROFILE        1
  23. #define O_SIG_AUTO_RESET    0
  24. #define O_SHARED_MEMORY        1
  25. #define O_CAN_MAP        0
  26. #define O_NO_SEGV_ADDRESS    1
  27. #define MAX_VIRTUAL_ADDRESS    (15 * 1024 *1024)
  28. #define O_FOREIGN        0
  29. #define O_STORE_PROGRAM        0
  30. #define DEFAULT_PATH        ":/usr/ucb:/bin:/usr/bin:/usr/local:.:";
  31. #define DIR_INCLUDE        <dir.h>
  32. #define O_STRUCT_DIRECT        1
  33.  
  34. #define vfork()            fork()
  35.  
  36.             /* terminal driver */
  37. #define O_TERMIOS         1
  38. #define O_EXTEND_ATOMS         1
  39. #define O_LINE_EDIT         1
  40. #define O_MAP_TAB_ON_ESC    1
  41. #define O_FOLD             0
  42.             /* Interfaces */
  43. #define O_PCE             0
  44.  
  45. #define MACHINE            "gould"
  46. #define OPERATING_SYSTEM    "utx"
  47.