Benjamin Kramer
023ef1bd13
Back out the test case for r266973 for now.
...
It breaks on windows, need to investigate. It's not testing the
important part of that change anyways.
llvm-svn: 266975
2016-04-21 10:46:14 +00:00
Benjamin Kramer
b5737c1491
[Tooling] Inject -resource-dir instead of overwriting argv[0].
...
This allows using a different standard library (the one from argv[0] in
the compilation database) with the correct builtins.
Differential Revision: http://reviews.llvm.org/D19356
llvm-svn: 266973
2016-04-21 10:18:18 +00:00
Rafael Espindola
925213b0fa
Add 'not' to commands that are expected to fail.
...
This is at least good documentation, but also opens the possibility of
using pipefail.
llvm-svn: 185652
2013-07-04 16:16:58 +00:00
Aaron Ballman
a69c905756
As of r180836, these tests should no longer be XFAILed on Windows.
...
llvm-svn: 180853
2013-05-01 15:16:52 +00:00
Manuel Klimek
65fd0e1fd3
Adds support for auto-detection of compilation databases
...
from a source file and changes clang-check to make use of this.
This makes clang-check just work on in-tree builds, and allows
easy setup via a symlink per source directory to make clang-check
work without any extra configuration.
llvm-svn: 159990
2012-07-10 13:10:51 +00:00
NAKAMURA Takumi
2e8124b6df
clang/test/Tooling: Tweak 4 tests to escape the path separator s/\\/\\\\/g in JSON.
...
llvm-svn: 157351
2012-05-23 22:24:27 +00:00
NAKAMURA Takumi
01152f9c63
clang/test/Tooling: Remark as XFAIL again in 5 tests for msvc hosts.
...
FIXME: JSON doesn't like path separator '\', on Win32 hosts.
llvm-svn: 156957
2012-05-16 22:14:14 +00:00
NAKAMURA Takumi
faf78d5665
clang/test/Tooling: Remove XFAIL in 5 tests to unveil the real failure.
...
FYI, they can pass on Cygwin w/o any tweaks.
llvm-svn: 156930
2012-05-16 17:38:04 +00:00
Manuel Klimek
3778a435d1
Fixes the header search logic for tools:
...
The driver needs to get the correct path to the executable to deduce
the header search path.
llvm-svn: 155542
2012-04-25 09:25:41 +00:00