summaryrefslogtreecommitdiff
path: root/perl.h
diff options
context:
space:
mode:
authorBrian Fraser <fraserbn@gmail.com>2013-09-21 05:06:59 -0300
committerBrian Fraser <fraserbn@gmail.com>2013-09-21 08:47:42 -0300
commit009819bba34f5d921632a25a7dcbb643b435c0e9 (patch)
treea176a2a066aa283f6bb1a9fd922a1eb9e8aa5181 /perl.h
parentd7b74b949fdf0128b411a0836841020c328d0070 (diff)
downloadperl-009819bba34f5d921632a25a7dcbb643b435c0e9.tar.gz
Removed the define for ISHISH
Each platform defined their own name in ISHISH. However, nothing used it, and the list of platforms was severely lacking.
Diffstat (limited to 'perl.h')
-rw-r--r--perl.h32
1 files changed, 6 insertions, 26 deletions
diff --git a/perl.h b/perl.h
index 6384e6c49b..1c22586dff 100644
--- a/perl.h
+++ b/perl.h
@@ -2422,42 +2422,22 @@ typedef SV PADNAME;
# else
# include "dosish.h"
# endif
-# define ISHISH "dos"
-#endif
-
-#if defined(VMS)
+#elif defined(VMS)
# include "vmsish.h"
-# define ISHISH "vms"
-#endif
-
-#if defined(PLAN9)
+#elif defined(PLAN9)
# include "./plan9/plan9ish.h"
-# define ISHISH "plan9"
-#endif
-
-#if defined(__VOS__)
+#elif defined(__VOS__)
# ifdef __GNUC__
# include "./vos/vosish.h"
# else
# include "vos/vosish.h"
# endif
-# define ISHISH "vos"
-#endif
-
-#ifdef __SYMBIAN32__
+#elif defined(__SYMBIAN32__)
# include "symbian/symbianish.h"
-# define ISHISH "symbian"
-#endif
-
-
-#if defined(__HAIKU__)
+#elif defined(__HAIKU__)
# include "haiku/haikuish.h"
-# define ISHISH "haiku"
-#endif
-
-#ifndef ISHISH
+#else
# include "unixish.h"
-# define ISHISH "unix"
#endif
/* NSIG logic from Configure --> */