diff options
Diffstat (limited to 'dviware/dvitops/vms.h')
-rw-r--r-- | dviware/dvitops/vms.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/dviware/dvitops/vms.h b/dviware/dvitops/vms.h new file mode 100644 index 0000000000..235c1ee52c --- /dev/null +++ b/dviware/dvitops/vms.h @@ -0,0 +1,47 @@ +/* $Header: /usr/jjc/dvitops/RCS/vms.h,v 1.1 90/08/14 12:57:32 jjc Rel $ */ +/* Support for VMS. */ + +#define PAPER "a4" + +/* These definitions are certainly not right */ +#define TEXFONTS "[];SOME$DISK:[TEX.FONTS];TEX_FONTS" +#define TEXINPUTS "[];SOME$DISK:[TEX.INPUTS];TEX_INPUTS" +#define TEXPK "[]%f.%dPK;SOME$DISK:[TEX.PK]%f.%dPK;TEX_PK:%f.%dPK" +#define TEXMAGS 214,240,257,270,300,329,360,432,518,622,746,896,1075,1290 +#define PSFONTS "[];SOME$DISK:[TEX.PSFONTS]" +/*#define HAVE_REDIRECTION */ +/*#define HAVE_SETVBUF */ +#define DPI 300 +#define FILENAME_MAX 1024 +#define AREA_LIST_SEP ';' +#define AREA_SEP ':' +#define AREA_SEP2 ']' +#define FILENAME_HAS_AREA(f) (strchr(f, ':') != NULL && strchr(f, ']') != NULL) +#define MAXFONTS 256 +#define HAVE_ISATTY + +#define FOPEN_RB(file) (fopen((file), "r", "ctx=stm")) + +#ifdef __STDC__ + +#define PROTO +/* #define BROKEN_PROTO */ +#define HAVE_SETVBUF +#define STDARG +#include <limits.h> +#include <stddef.h> + +#else + +#define const +#define UCHAR_MAX 255 +#define USHRT_MAX 0xffff +#define SHRT_MAX 32767 +#define UINT_MAX 0xffff +#define INT_MAX 32767 +#define LONG_MAX 2147483647L +typedef int size_t; + +#endif /* __STDC__ */ + +typedef long time_t; |