[patch] .s MakeMaker suffix
Doug MacEachern [Mon, 18 Jun 2001 21:23:11 +0000 (14:23 -0700)]
Message-ID: <Pine.LNX.4.21.0106182120250.22114-100000@mako.covalent.net>

p4raw-id: //depot/perl@10713

lib/ExtUtils/MM_Unix.pm

index 478193d..e532489 100644 (file)
@@ -276,6 +276,10 @@ sub c_o {
 ';
     }
     push @m, '
+.c.s:
+       $(CCCMD) -S $(CCCDLFLAGS) -I$(PERL_INC) $(DEFINE) $*.c
+';
+    push @m, '
 .c$(OBJ_EXT):
        $(CCCMD) $(CCCDLFLAGS) -I$(PERL_INC) $(DEFINE) $*.c
 ';
@@ -639,7 +643,7 @@ MAN3PODS = ".join(" \\\n\t", sort keys %{$self->{MAN3PODS}})."
 # work around a famous dec-osf make(1) feature(?):
 makemakerdflt: all
 
-.SUFFIXES: .xs .c .C .cpp .i .cxx .cc \$(OBJ_EXT)
+.SUFFIXES: .xs .c .C .cpp .i .s .cxx .cc \$(OBJ_EXT)
 
 # Nick wanted to get rid of .PRECIOUS. I don't remember why. I seem to recall, that
 # some make implementations will delete the Makefile when we rebuild it. Because