summaryrefslogtreecommitdiff
path: root/vms/descrip_mms.template
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2012-10-19 21:38:04 -0500
committerCraig A. Berry <craigberry@mac.com>2012-10-20 13:38:10 -0500
commitb3ecbfd38f4ef2dab1907a9460a7cc16dddd97cd (patch)
treeaa35af7317ce4b38fe5e29dac929b5abb9bac150 /vms/descrip_mms.template
parentbc9f67ba0a974b35820929c6cd1939147ac92bc6 (diff)
downloadperl-b3ecbfd38f4ef2dab1907a9460a7cc16dddd97cd.tar.gz
Shorten command length when generating linker options file.
The MINIPERL macro expands to 40 characters longer than the MINIPERLQ macro in order to include Cwd, but Cwd isn't needed when doing a simple one-liner, and the extra length can make us exceed the command buffer on older VMS systems.
Diffstat (limited to 'vms/descrip_mms.template')
-rw-r--r--vms/descrip_mms.template4
1 files changed, 2 insertions, 2 deletions
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index acdb2e80d0..ee32629ab3 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -417,8 +417,8 @@ generate_uudmap$(O) : generate_uudmap.c mg_raw.h
# The song and dance with gen_shrfls.opt accommodates DCL's line length limit.
$(DBG)perlshr_xtras.ts : perl.h config.h vmsish.h proto.h [.vms]gen_shrfls.pl $(MINIPERL_EXE) $(MAKEFILE) $(CRTL)
@ $(MINIPERL) makedef.pl "PLATFORM=vms" > makedef.lis
- @ $(MINIPERL) -e "print join('|',@ARGV),'|';" "$(CC)$(CFLAGS)" >gen_shrfls.opt
- @ $(MINIPERL) -e "print join('|',@ARGV);" "$(O)" "$(DBG)" "$(OLB)" "$(EXT)" "$(CRTL)" >>gen_shrfls.opt
+ @ $(MINIPERLQ) -e "print join('|',@ARGV),'|';" "$(CC)$(CFLAGS)" >gen_shrfls.opt
+ @ $(MINIPERLQ) -e "print join('|',@ARGV);" "$(O)" "$(DBG)" "$(OLB)" "$(EXT)" "$(CRTL)" >>gen_shrfls.opt
$(MINIPERL) [.vms]gen_shrfls.pl -f gen_shrfls.opt
@ Delete/NoLog/NoConfirm gen_shrfls.opt;
@ If F$Search("$(DBG)perlshr_xtras.ts").nes."" Then Delete/NoLog/NoConfirm $(DBG)perlshr_xtras.ts;*