summaryrefslogtreecommitdiff
path: root/lang/perl58/patches/patch-cb
blob: 5735307bf88a719b99c998b52f1085447a6cc925 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$NetBSD: patch-cb,v 1.5 2005/03/09 03:49:23 garbled Exp $
--- Makefile.SH.orig	2004-10-21 08:30:02.000000000 -0700
+++ Makefile.SH	2005-03-08 18:05:48.000000000 -0700
@@ -69,7 +69,11 @@
 	sunos*)
 		linklibperl="-lperl"
 		;;
-	netbsd*|freebsd[234]*|openbsd*)
+	interix*)
+		linklibperl="-L. -lperl"
+		shrpldflags="$shrpldflags -Wl,--image-base,0x57000000"
+		;;
+	netbsd*|freebsd[234]*|openbsd*|dragonfly*)
 		linklibperl="-L. -lperl"
 		;;
 	aix*)
@@ -77,7 +81,7 @@
 		case "$osvers" in
 		3*)	shrpldflags="$shrpldflags -e _nostart"
 			;;
-		*)	shrpldflags="$shrpldflags -b noentry"
+		*)	shrpldflags="$shrpldflags -bnoentry"
 			;;
 		esac
 	        shrpldflags="$shrpldflags $ldflags $perllibs $cryptlib"