Fix the re extension building for Win32.
Benjamin Stuhl [Mon, 13 Nov 2000 15:08:08 +0000 (07:08 -0800)]
Subject: [PATCH perl@7638] Get PerlIO building on Win32
Message-ID: <20001113230808.18659.qmail@web6305.mail.yahoo.com>

p4raw-id: //depot/perl@7678

MANIFEST
ext/re/hints/MSWin32.pl [new file with mode: 0644]

index eb1ec5c..375d55d 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -437,6 +437,7 @@ ext/attrs/attrs.xs  attrs extension external subroutines
 ext/re/Makefile.PL     re extension makefile writer
 ext/re/hints/aix.pl    Hints for re for named architecture
 ext/re/hints/mpeix.pl  Hints for re for named architecture
+ext/re/hints/MSWin32.pl        Hints for re for named architecture
 ext/re/re.pm           re extension Perl module
 ext/re/re.xs           re extension external subroutines
 ext/util/make_ext      Used by Makefile to execute extension Makefiles
diff --git a/ext/re/hints/MSWin32.pl b/ext/re/hints/MSWin32.pl
new file mode 100644 (file)
index 0000000..3ac0fda
--- /dev/null
@@ -0,0 +1,18 @@
+# Add explicit link to deb.o to pick up _Perl_deb symbol which is not\r
+# mentioned in perl56.lib in non DEBUGGING builds\r
+# Taken lock, stock, and barrel from hints/aix.pl\r
+#  -- BKS, 11-11-2000\r
+\r
+if ($^O =~ /MSWin32/) {\r
+    $self->{OBJECT} .= ' ../../deb$(OBJ_EXT)';\r
+}\r
+\r
+# Add explicit link to deb.o to pick up _Perl_deb symbol which is not\r
+# mentioned in perl56.lib in non DEBUGGING builds\r
+# Taken lock, stock, and barrel from hints/aix.pl\r
+#  -- BKS, 11-11-2000\r
+\r
+if ($^O =~ /MSWin32/) {\r
+    $self->{OBJECT} .= ' ../../deb$(OBJ_EXT)';\r
+}\r
+\r