summaryrefslogtreecommitdiff
path: root/perl.h
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-10-17 23:57:15 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-10-17 23:57:15 +0000
commit91487cfc840e1faf4dbb6a4f7eb906993cbed22f (patch)
treee47f2c7ff75e63d5711c0aae47ad0b5570b2f706 /perl.h
parentf4a52aff9b1e11a878305cd5b36d86036be0dc2b (diff)
downloadperl-91487cfc840e1faf4dbb6a4f7eb906993cbed22f.tar.gz
Oh, bother. In Tru64 cc -std1 was looking rather nice
in speed (upto 20% speedup in certain operations) but meanwhile regexps and arithmetics got slower (5-10%) (according to perlbench average speedup is negligible, and within measuring flutter, 1%). Therefore retracting all the changes aimed at getting -std1 to compile cleanly: #12475, #12476, #12479, #12480, #12481, #12482, #12483, #12484. p4raw-id: //depot/perl@12485
Diffstat (limited to 'perl.h')
-rw-r--r--perl.h29
1 files changed, 0 insertions, 29 deletions
diff --git a/perl.h b/perl.h
index d37851c5b5..5e2eede467 100644
--- a/perl.h
+++ b/perl.h
@@ -695,35 +695,6 @@ int sockatmark(int);
# define SETERRNO(errcode,vmserrcode) (errno = (errcode))
#endif
-/* These definitions are sneaky.
- * Their only purpose is to avoid warnings on strict ANSI (non-VMS)
- * compilers which can get huffy about dollars in identifiers,
- * which is common practise in VMS. The definitions in the
- * non-VMS branch are not used (since the VMS error code is
- * unsurprisingly not of much use in non-VMS) -- but their only
- * point is to be something non-dollared. Neither are all instances
- * of dollared variables hidden this way, only at the spots where
- * non-VMS platforms see them. */
-#ifdef VMS
-#define VMS_LIB_INVARGV LIB$_INVARG
-#define VMS_RMS_DIR RMS$_DIR
-#define VMS_RMS_FAC RMS$_FAC
-#define VMS_RMS_IFI RMS$_IFI
-#define VMS_RMS_ISI RMS$_ISI
-#define VMS_SS_ACCVIO SS$_ACCVIO
-#define VMS_SS_IVCHAN SS$_IVCHAN
-#define VMS_SS_NORMAL SS$_NORMAL
-#else
-#define VMS_LIB_INVARG EINVAL
-#define VMS_RMS_DIR EBADF
-#define VMS_RMS_FAC 0
-#define VMS_RMS_IFI EBADF
-#define VMS_RMS_ISI EBADF
-#define VMS_SS_ACCVIO EFAULT
-#define VMS_SS_IVCHAN EBADF
-#define VMS_SS_NORMAL 0
-#endif
-
#ifdef USE_5005THREADS
# define ERRSV (thr->errsv)
# define DEFSV THREADSV(0)