Change 33589 by [EMAIL PROTECTED] on 2008/03/28 19:01:13

        Make uudmap.h dependencies more explicit in the VMS build
        (needed by MMS but not MMK).

Affected files ...

... //depot/perl/vms/descrip_mms.template#143 edit

Differences ...

==== //depot/perl/vms/descrip_mms.template#143 (text) ====
Index: perl/vms/descrip_mms.template
--- perl/vms/descrip_mms.template#142~32649~    2007-12-19 06:13:07.000000000 
-0800
+++ perl/vms/descrip_mms.template       2008-03-28 12:01:13.000000000 -0700
@@ -464,8 +464,6 @@
 $(DBG)perlshr$(E) : $(DBG)libperl$(OLB) $(extobj) $(DBG)perlshr_xtras.ts
        Link $(LINKFLAGS)/Share=$(MMS$TARGET) $(extobj) 
[]$(DBG)perlshr_bld.opt/Option, perlshr_attr.opt/Option
 
-globals$(O) : uudmap.h
-
 uudmap.h : generate_uudmap$(E)
        DEFINE/USER_MODE SYS$OUTPUT uudmap.h
        MCR SYS$DISK:[]generate_uudmap$(E)
@@ -473,6 +471,9 @@
 generate_uudmap$(E) : generate_uudmap$(O) $(CRTL)
        Link $(LINKFLAGS)/NoDebug/Trace/NoMap/NoFull/NoCross/Exe=$(MMS$TARGET) 
generate_uudmap$(O) $(CRTLOPTS)
 
+generate_uudmap$(O) : generate_uudmap.c
+        $(CC) $(CORECFLAGS) $(MMS$SOURCE)
+
 # The following files are built in one go by gen_shrfls.pl:
 #  perlshr_attr.opt, $(DBG)perlshr_bld.opt - VAX and AXP
 #  perlshr_gbl*.mar, perlshr_gbl*$(O) - VAX only
@@ -1643,8 +1644,8 @@
        $(CC) $(CORECFLAGS) $(MMS$SOURCE)
 dump$(O) : dump.c $(h)
        $(CC) $(CORECFLAGS) $(MMS$SOURCE)
-globals$(O) : globals.c $(h)
-       $(CC) $(CORECFLAGS) $(MMS$SOURCE)
+globals$(O) : globals.c uudmap.h $(h)
+        $(CC) $(CORECFLAGS) $(MMS$SOURCE)
 gv$(O) : gv.c $(h)
        $(CC) $(CORECFLAGS) $(MMS$SOURCE)
 mro$(O) : mro.c $(h)
End of Patch.

Reply via email to