disable the unrecognized nls flag
[AROS-Contrib.git] / regina / vms.h
blob1e2396e0a975519ff4ca0b1e1db169782d99df2d
1 /* vms configuration - it was easier to separate it from configur.h */
2 #if !defined(_VMS_H_INCLUDED)
3 # define _VMS_H_INCLUDED
5 # include <unixlib.h>
6 # define fork() vfork() /* necessary */
7 # include <processes.h> /* should pull in vfork() */
8 # if defined(__DECC)
9 # define HAVE_SETJMP_H
10 # define HAVE_STRING_H
11 # define HAVE_UNISTD_H
12 # define HAVE_LIMITS_H
13 # define HAVE_SYS_SOCKET_H
14 # define HAVE_NETINET_IN_H
15 # define HAVE_NETDB_H
16 # if __CRTL_VER >= 70000000
17 # include <fcntl.h> /* necessary for posix_do_command */
18 # include <sys/utsname.h>
19 # define HAVE_PUTENV
20 # define HAVE_FTRUNCATE
21 # define HAVE_RANDOM
22 # define HAVE_USLEEP
23 # if !defined _VMS_V6_SOURCE
24 # define HAVE_GETTIMEOFDAY
25 # endif
26 # else
27 # include "utsname.h" /* for unxfuncs */
28 # endif
29 # define HAVE_FTIME
30 # define HAVE_MEMCPY
31 # define HAVE_MEMMOVE
32 # define HAVE_STRERROR
33 # define HAVE_VFPRINTF
34 # define TIME_WITH_SYS_TIME
35 # define _XOPEN_SOURCE_EXTENDED
36 # endif
37 # ifndef _MAX_PATH
38 # define _MAX_PATH PATH_MAX
39 # endif
40 # ifdef DYNAMIC
41 # define DYNAMIC_VMS
42 # define HAVE_DIV
43 # define HAVE_RAISE
44 # endif
46 #endif