summaryrefslogtreecommitdiffstats
path: root/clang/tools/clang-fuzzer
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2015-05-04 21:14:45 +0000
committerKostya Serebryany <kcc@google.com>2015-05-04 21:14:45 +0000
commit7862b01a63d60172f75dda9fc52f677152a4a36f (patch)
treef1a645672cf552ba337d8a3220256c03d66fe8f9 /clang/tools/clang-fuzzer
parentbc24c6ca761aad74ed86ae79b3be4763705deec0 (diff)
downloadbcm5719-llvm-7862b01a63d60172f75dda9fc52f677152a4a36f.tar.gz
bcm5719-llvm-7862b01a63d60172f75dda9fc52f677152a4a36f.zip
[clang-fuzzer] make clang-fuzzer slightly faster by removing one redundant directory scan
llvm-svn: 236459
Diffstat (limited to 'clang/tools/clang-fuzzer')
-rw-r--r--clang/tools/clang-fuzzer/ClangFuzzer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/tools/clang-fuzzer/ClangFuzzer.cpp b/clang/tools/clang-fuzzer/ClangFuzzer.cpp
index b24531976cd..f58b0cece24 100644
--- a/clang/tools/clang-fuzzer/ClangFuzzer.cpp
+++ b/clang/tools/clang-fuzzer/ClangFuzzer.cpp
@@ -24,7 +24,7 @@ extern "C" void TestOneInput(uint8_t *data, size_t size) {
std::string s((const char *)data, size);
llvm::opt::ArgStringList CC1Args;
CC1Args.push_back("-cc1");
- CC1Args.push_back("test.cc");
+ CC1Args.push_back("./test.cc");
llvm::IntrusiveRefCntPtr<FileManager> Files(
new FileManager(FileSystemOptions()));
IgnoringDiagConsumer Diags;
@@ -36,7 +36,7 @@ extern "C" void TestOneInput(uint8_t *data, size_t size) {
tooling::newInvocation(&Diagnostics, CC1Args));
std::unique_ptr<llvm::MemoryBuffer> Input =
llvm::MemoryBuffer::getMemBuffer(s);
- Invocation->getPreprocessorOpts().addRemappedFile("test.cc", Input.release());
+ Invocation->getPreprocessorOpts().addRemappedFile("./test.cc", Input.release());
std::unique_ptr<tooling::ToolAction> action(
tooling::newFrontendActionFactory<clang::SyntaxOnlyAction>());
action->runInvocation(Invocation.release(), Files.get(), &Diags);
OpenPOWER on IntegriCloud