Fix Windows buildbots
authorRui Ueyama <ruiu@google.com>
Mon, 18 Nov 2019 07:44:13 +0000 (16:44 +0900)
committerRui Ueyama <ruiu@google.com>
Mon, 18 Nov 2019 07:45:00 +0000 (16:45 +0900)
`stdout` and `stderr` might be defined as macros, so we needed to
avoid using them as variable names.

lld/include/lld/Common/Driver.h

index 3edd544..0a358d8 100644 (file)
 namespace lld {
 namespace coff {
 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
-          llvm::raw_ostream &stdout, llvm::raw_ostream &stderr);
+          llvm::raw_ostream &stdoutOS, llvm::raw_ostream &stderrOS);
 }
 
 namespace mingw {
 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
-          llvm::raw_ostream &stdout, llvm::raw_ostream &stderr);
+          llvm::raw_ostream &stdoutOS, llvm::raw_ostream &stderrOS);
 }
 
 namespace elf {
 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
-          llvm::raw_ostream &stdout, llvm::raw_ostream &stderr);
+          llvm::raw_ostream &stdoutOS, llvm::raw_ostream &stderrOS);
 }
 
 namespace mach_o {
 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
-          llvm::raw_ostream &stdout, llvm::raw_ostream &stderr);
+          llvm::raw_ostream &stdoutOS, llvm::raw_ostream &stderrOS);
 }
 
 namespace wasm {
 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
-          llvm::raw_ostream &stdout, llvm::raw_ostream &stderr);
+          llvm::raw_ostream &stdoutOS, llvm::raw_ostream &stderrOS);
 }
 }