* The return value of LinkLibraries is ignored, so remove it.
* Finegrainify namespacification of Linker.cpp
* If linking a library in fails, do not STOP LINKING IN LIBRARIES AND
CONTINUE ANYWAY! Instead, just output the warning, and keep going. :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10249 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/gccld/gccld.h b/tools/gccld/gccld.h
index a2d2eb8..e5b865e 100644
--- a/tools/gccld/gccld.h
+++ b/tools/gccld/gccld.h
@@ -62,13 +62,10 @@
const std::vector<std::string> &Paths,
bool SharedObjectOnly = false);
-bool
-LinkLibraries (const char * progname,
- Module * HeadModule,
- const std::vector<std::string> & Libraries,
- const std::vector<std::string> & LibPaths,
- bool Verbose,
- bool Native);
+void LinkLibraries (const char * progname, Module* HeadModule,
+ const std::vector<std::string> & Libraries,
+ const std::vector<std::string> & LibPaths,
+ bool Verbose, bool Native);
bool
LinkFiles (const char * progname,
Module * HeadModule,