Changes in directory llvm/include/llvm/Support:
ToolRunner.h updated: 1.19 -> 1.20 --- Log message: Add the -Xlinker option to bugpoint which allows an option to be passed through to gcc when its being used as a linker. This allows -L and -l (and any other) options to be added so that non-complete bytecode files can be processed with bugpoint. The -Xlinker option can be added as many times as needed. --- Diffs of the changes: (+9 -2) ToolRunner.h | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) Index: llvm/include/llvm/Support/ToolRunner.h diff -u llvm/include/llvm/Support/ToolRunner.h:1.19 llvm/include/llvm/Support/ToolRunner.h:1.20 --- llvm/include/llvm/Support/ToolRunner.h:1.19 Thu Apr 21 15:44:59 2005 +++ llvm/include/llvm/Support/ToolRunner.h Mon Jun 5 19:00:42 2006 @@ -63,8 +63,9 @@ FileType fileType, const std::string &InputFile, const std::string &OutputFile, - const std::vector<std::string> &SharedLibs = - std::vector<std::string>(), unsigned Timeout = 0); + const std::vector<std::string> &GCCArgs = + std::vector<std::string>(), + unsigned Timeout = 0); /// MakeSharedObject - This compiles the specified file (which is either a .c /// file or a .s file) into a shared object. @@ -110,6 +111,8 @@ const std::vector<std::string> &Args, const std::string &InputFile, const std::string &OutputFile, + const std::vector<std::string> &GCCArgs = + std::vector<std::string>(), const std::vector<std::string> &SharedLibs = std::vector<std::string>(), unsigned Timeout = 0) = 0; @@ -140,6 +143,8 @@ const std::vector<std::string> &Args, const std::string &InputFile, const std::string &OutputFile, + const std::vector<std::string> &GCCArgs = + std::vector<std::string>(), const std::vector<std::string> &SharedLibs = std::vector<std::string>(), unsigned Timeout = 0); @@ -177,6 +182,8 @@ const std::vector<std::string> &Args, const std::string &InputFile, const std::string &OutputFile, + const std::vector<std::string> &GCCArgs = + std::vector<std::string>(), const std::vector<std::string> &SharedLibs = std::vector<std::string>(), unsigned Timeout = 0); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits