* GenConfig.pl when producing Config.pm.
*
* config.h for VMS
- * Version: 5.2.b1
+ * Version: 5.002_01
*/
-/* Configuration time: 4-Dec-1995 17:00
+/* Configuration time: 22-Mar-1996 14:45
* Configured by: Charles Bailey bailey@genetics.upenn.edu
* Target system: VMS
*/
*/
#define MEM_ALIGNBYTES 8 /**/
+/* OSNAME:
+ * This symbol contains the name of the operating system, as determined
+ * by Configure.
+ */
+#define OSNAME "VMS" /**/
+
/* ARCHLIB_EXP:
* This variable, if defined, holds the name of the directory in
* which the user wants to put architecture-dependent public
* same as PRIVLIB_EXP, it is not defined, since presumably the
* program already searches PRIVLIB_EXP.
*/
-#ifdef __ALPHA
-#define ARCHLIB_EXP "/perl_root/lib/VMS_AXP" /* config-skip */
-#else
-#define ARCHLIB_EXP "/perl_root/lib/VMS_VAX" /* config-skip */
-#endif
+/* ==> NOTE <==
+ * This value is automatically updated by FndVers.Com
+ * when Perl is built. Please do not change it by hand; make
+ * any changes to FndVers.Com instead.
+ */
+#define ARCHLIB_EXP "/perl_root/lib/VMS_VAX/5_003" /**/
/* CPPSTDIN:
* This symbol contains the first part of the string which will invoke
* used in programs that are not prepared to deal with ~ expansion at
* run-time.
*/
-#define OLDARCHLIB_EXP "/perl_root/lib" /**/
+/* ==> NOTE <==
+ * This value is automatically updated by FndVers.Com
+ * when Perl is built. Please do not change it by hand; make
+ * any changes to FndVers.Com instead.
+ */
+#define OLDARCHLIB_EXP "/perl_root/lib/VMS_VAX" /**/
/* PRIVLIB_EXP:
* This symbol contains the name of the private library for this package.
* This symbol contains the ~name expanded version of SITELIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#undef SITELIB_EXP /**/
+#define SITELIB_EXP "/perl_root/lib/site_perl" /**/
/* SITEARCH_EXP:
* This symbol contains the ~name expanded version of SITEARCH, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#undef SITEARCH_EXP /**/
+/* ==> NOTE <==
+ * This value is automatically updated by FndVers.Com
+ * when Perl is built. Please do not change it by hand; make
+ * any changes to FndVers.Com instead.
+ */
+#define SITEARCH_EXP "/perl_root/lib/site_perl/VMS_VAX" /**/
/* SCRIPTDIR:
* This symbol holds the name of the directory in which the user wants
* It can be int, ushort, uid_t, etc... It may be necessary to include
* <sys/types.h> to get any typedef'ed information.
*/
-#define Uid_t unsigned int /* UID type */
+#if defined(__DECC) && defined(__DECC_VER) && (__DECC_VER >= 500000)
+# define Uid_t uid_t /* config-skip */
+#else
+# define Uid_t unsigned int /* config-skip */
+#endif
/* I_SYS_PARAM:
* This symbol, if defined, indicates to the C program that it should
*/
#define Gconvert(x,n,t,b) my_gconvert(x,n,t,b)
+/* Sigjmp_buf:
+ * This is the buffer type to be used with Sigsetjmp and Siglongjmp.
+ */
+/* Sigsetjmp:
+ * This macro is used in the same way as sigsetjmp(), but will invoke
+ * traditional setjmp() if sigsetjmp isn't available.
+ */
+/* Siglongjmp:
+ * This macro is used in the same way as siglongjmp(), but will invoke
+ * traditional longjmp() if siglongjmp isn't available.
+ */
+#undef HAS_SIGSETJMP /**/
+#ifdef HAS_SIGSETJMP
+#define Sigjmp_buf sigjmp_buf /* config-skip */
+#define Sigsetjmp(buf,save_mask) sigsetjmp(buf,save_mask) /* config-skip */
+#define Siglongjmp(buf,retval) siglongjmp(buf,retval) /* config-skip */
+#else
+#define Sigjmp_buf jmp_buf /* config-skip */
+#define Sigsetjmp(buf,save_mask) setjmp(buf) /* config-skip */
+#define Siglongjmp(buf,retval) longjmp(buf,retval) /* config-skip */
+#endif
+
/* USE_DYNAMIC_LOADING:
* This symbol, if defined, indicates that dynamic loading of
* some sort is available.