summaryrefslogtreecommitdiff
path: root/vms/descrip_mms.template
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2005-01-04 15:48:54 -0600
committerNicholas Clark <nick@ccl4.org>2005-01-05 10:44:59 +0000
commite0261ef804cae9bce7bdbff7f5bafb553b9260f8 (patch)
treeecc15131e1f0053c3e17da5e6abfc9627f3a9ed1 /vms/descrip_mms.template
parentadb2fcba926db68009c2341ac4b91b44e6f7b720 (diff)
downloadperl-e0261ef804cae9bce7bdbff7f5bafb553b9260f8.tar.gz
-Duselargefiles for VMS
From: "Craig A. Berry" <craigberry@mac.com> Message-ID: <41DB63A6.7040504@mac.com> Date: Tue, 04 Jan 2005 21:48:54 -0600 p4raw-id: //depot/perl@23748
Diffstat (limited to 'vms/descrip_mms.template')
-rw-r--r--vms/descrip_mms.template14
1 files changed, 10 insertions, 4 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index 10fa736c7d..a05fdffbef 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -31,6 +31,7 @@
~CC~
~MT~
~FLAGS~
+~LARGEFILE~
#: >>>>> Architecture-specific options <<<<<
.ifdef IXE
@@ -210,11 +211,16 @@ THREADH =
.endif
# C preprocessor manifest "DEBUGGING" ==> perl -D, not the VMS debugger
+.IFDEF LARGEFILE
+CFLAGS = $(XTRACCFLAGS)$(DBGCCFLAGS)$(FLAGS)/Define=_LARGEFILE
+X2PCFLAGS = $(XTRACCFLAGS)$(DBGCCFLAGS)$(FLAGS)/Define=(PERL_FOR_X2P,_LARGEFILE)
+CORECFLAGS = $(XTRACCFLAGS)$(DBGCCFLAGS)$(FLAGS)/Define=(PERL_CORE,_LARGEFILE)
+.ELSE
CFLAGS = $(XTRACCFLAGS)$(DBGCCFLAGS)$(FLAGS)
-# Flags for a core compile
-X2PCFLAGS = $(CFLAGS)/Define=PERL_FOR_X2P
-# Flags for an x2p compile
-CORECFLAGS = $(CFLAGS)/Define=PERL_CORE
+X2PCFLAGS = $(XTRACCFLAGS)$(DBGCCFLAGS)$(FLAGS)/Define=PERL_FOR_X2P
+CORECFLAGS = $(XTRACCFLAGS)$(DBGCCFLAGS)$(FLAGS)/Define=PERL_CORE
+.ENDIF
+
LINKFLAGS = $(DBGLINKFLAGS)
MAKE = $(MMS)