From 96c1012be0e63235e67e363fb872d112fae60702 Mon Sep 17 00:00:00 2001
From: gerd <gerd>
Date: Wed, 12 Feb 2003 13:57:22 +0000
Subject: [PATCH] 	* tools/load-foreign.csh [FreeBSD]: Replace ld option
 -N 	with -shared.

---
 tools/load-foreign.csh | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/tools/load-foreign.csh b/tools/load-foreign.csh
index bcc7ceceb..0e8498ffa 100755
--- a/tools/load-foreign.csh
+++ b/tools/load-foreign.csh
@@ -13,8 +13,14 @@ switch ( `uname` )
    breaksw
 
  case FreeBSD:
- case NetBSD:
+   ld -shared -R $argv[1] -Ttext $argv[2] -o $argv[3] $argv[5-]
+   if ($status != 0) exit 1
 
+   nm -gp $argv[3] > $argv[4]
+   if ($status != 0) exit 2
+   breaksw
+
+ case NetBSD:
    ld -N -R $argv[1] -Ttext $argv[2] -o $argv[3] $argv[5-]
    if ($status != 0) exit 1
 
-- 
GitLab