summaryrefslogtreecommitdiff
path: root/vms/vmsish.h
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2022-10-17 20:05:13 -0500
committerCraig A. Berry <craigberry@mac.com>2022-10-18 16:51:03 -0500
commit86afe6b06de7f1c961f08890ea7dad6c1acbb0d8 (patch)
tree821c26e4a29c9ed559cfbba0fea89177d29e4e8b /vms/vmsish.h
parentcbe0d257f1da7358d391918e27708774c141ad21 (diff)
downloadperl-86afe6b06de7f1c961f08890ea7dad6c1acbb0d8.tar.gz
Remove ancient and broken GCC for VMS support
There has not been a viable GCC for VMS in a couple of decades and the hacks and workarounds that were necessary then are unlikely to be helpful for any future work. Reportedly significant portions of the GCC toolchain were available in GNAT Ada, but there was never an independent release of the C compiler and that support has now been removed as well. Cleaning this up should make it easier to add alternate compiler support in the future, such as for the clang port in progress at VSI.
Diffstat (limited to 'vms/vmsish.h')
-rw-r--r--vms/vmsish.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/vms/vmsish.h b/vms/vmsish.h
index 3e5dea7fa0..c22b2a009e 100644
--- a/vms/vmsish.h
+++ b/vms/vmsish.h
@@ -46,9 +46,7 @@
#include <unixio.h>
#include <unixlib.h>
#include <file.h> /* it's not <sys/file.h>, so don't use I_SYS_FILE */
-#if (defined(__DECC) && defined(__DECC_VER) && __DECC_VER > 20000000) || defined(__DECCXX)
-# include <unistd.h> /* DECC has this; gcc doesn't */
-#endif
+#include <unistd.h>
#ifdef NO_PERL_TYPEDEFS /* a2p; we don't want Perl's special routines */
# define DONT_MASK_RTL_CALLS