Make -r work, fixing PR 91
authorChris Lattner <sabre@nondot.org>
Wed, 5 Nov 2003 06:05:21 +0000 (06:05 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 5 Nov 2003 06:05:21 +0000 (06:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9724 91177308-0d34-0410-b5e6-96231b3b80d8

tools/gccld/gccld.cpp

index 1adf08e4c9e587544445a4143bd759ec35af2950..dd1c92f38c0baed826fcc436c98df26d501a4c0d 100644 (file)
@@ -62,13 +62,16 @@ namespace {
   cl::opt<bool>
   NoInternalize("disable-internalize",
                 cl::desc("Do not mark all symbols as internal"));
-  static cl::alias
+  cl::alias
   ExportDynamic("export-dynamic", cl::desc("Alias for -disable-internalize"),
                 cl::aliasopt(NoInternalize));
 
   cl::opt<bool>
   LinkAsLibrary("link-as-library", cl::desc("Link the .bc files together as a"
                                             " library, not an executable"));
+  cl::alias
+  Relink("r", cl::desc("Alias for -link-as-library"),
+         cl::aliasopt(LinkAsLibrary));
 
   cl::opt<bool>    
   Native("native",
@@ -81,8 +84,6 @@ namespace {
   CO4("version-script", cl::Hidden, cl::desc("Compatibility option: ignored"));
   cl::opt<bool>
   CO5("eh-frame-hdr", cl::Hidden, cl::desc("Compatibility option: ignored"));
-  cl::opt<bool>
-  CO6("r", cl::Hidden, cl::desc("Compatibility option: ignored"));
 }
 
 //