From 7aeb5338a70d83dce40c692759bea5c3c7d5f23f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Sun, 9 Jan 2000 16:37:27 -0800
Subject: [PATCH] produce smaller binaries (I hope)

Rev: NT/tools/rntcl:1.6
---
 NT/tools/rntcl | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/NT/tools/rntcl b/NT/tools/rntcl
index 4053f899e0..be80a032f5 100755
--- a/NT/tools/rntcl
+++ b/NT/tools/rntcl
@@ -40,7 +40,7 @@ string remove_ext(string file)
 
 int main(int argc, string *argv)
 {
-  string *ldopts=({});
+  string *ldopts=({"-INCREMENTAL:no"});
   string *cflags=({
     "-Zm300",
     "-F8388608",
@@ -87,8 +87,17 @@ int main(int argc, string *argv)
 	  break;
 
 	case "share": // fixme
-	  share=1;
-	  target="dll";
+	  switch(option[1])
+	  {
+	    case "hare":
+	      share=1;
+	      target="dll";
+	      break;
+
+	    case "tatic":
+	      /* Not yet implemented */
+	      break;
+	  }
 	  break;
 	  
 	case "oper_pre":
@@ -286,7 +295,7 @@ int main(int argc, string *argv)
   {
     if(!file_stat(wantfile))
     {
-      werror("RNTCL: output file not generated.\n");
+      werror("RNTCL: output file not generated (%s).\n",wantfile);
       exit(1);
     }
   }
-- 
GitLab