aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/sgi405.cc1
-rw-r--r--config/solaris2.cc7
-rw-r--r--config/sunos41.cc6
-rw-r--r--config/vms-conf.h3
-rw-r--r--config/vms-posix4
5 files changed, 20 insertions, 1 deletions
diff --git a/config/sgi405.cc b/config/sgi405.cc
index 3adeebd4..391b4c95 100644
--- a/config/sgi405.cc
+++ b/config/sgi405.cc
@@ -5,3 +5,4 @@ CHAR_UNSIGNED 1
GETPGRP_NOARG 1
MAKE_CC
MAKE_SGI
+MAKE_ALLOCA_C
diff --git a/config/solaris2.cc b/config/solaris2.cc
new file mode 100644
index 00000000..be8f2799
--- /dev/null
+++ b/config/solaris2.cc
@@ -0,0 +1,7 @@
+Solaris 2.x Systems with cc
+RANDOM_MISSING 1
+STRCASE_MISSING 1
+STDC_HEADERS 1
+SVR4 1
+MAKE_ALLOCA_C
+MAKE_CC
diff --git a/config/sunos41.cc b/config/sunos41.cc
new file mode 100644
index 00000000..f13e8659
--- /dev/null
+++ b/config/sunos41.cc
@@ -0,0 +1,6 @@
+Sun running SunOS 4.1
+MAKE_CC
+MAKE_ALLOCA_C
+HAVE_UNDERSCORE_SETJMP 1
+STRERROR_MISSING 1
+NON_STD_SPRINTF 1
diff --git a/config/vms-conf.h b/config/vms-conf.h
index b64d0b5f..944dc4af 100644
--- a/config/vms-conf.h
+++ b/config/vms-conf.h
@@ -286,7 +286,8 @@
* Digital's ANSI complier.
*/
#ifdef __DECC
- /* nothing special at the moment */
+ /* DEC C implies DECC$SHR, which doesn't have the %g problem of VAXCRTL */
+#undef GFMT_WORKAROUND
#endif
/*
diff --git a/config/vms-posix b/config/vms-posix
index dbf50b70..0194e219 100644
--- a/config/vms-posix
+++ b/config/vms-posix
@@ -9,3 +9,7 @@ MAKE_CC
#define DEFAULT_FILETYPE ".awk"
#define getopt gnu_getopt
#define opterr gnu_opterr
+#define regcomp gnu_regcomp
+#define regexec gnu_regexec
+#define regfree gnu_regfree
+#define regerror gnu_regerror