llvm-project/clang/test
Alex Lorenz b249c9bcf5 Recommit [driver][macOS] Pick the system version for the
deployment target if the SDK is newer than the system

This commit reverts the revert commit r305891. Now the change from r305678
should be correct because `llvm::sys::getProcessTriple` now returns the correct
macOS version of the system after the LLVM change r307372.

Original commit message:

This commit improves the driver by making sure that it picks the system version
for the deployment target when the version of the macOS SDK is newer than the
system version.

rdar://29449467

Differential Revision: https://reviews.llvm.org/D34175

llvm-svn: 307388
2017-07-07 10:41:19 +00:00
..
ARCMT clang/test/ARCMT/remap-applying.c: Use %/s on the command line of echo(1). 2017-04-28 05:02:52 +00:00
ASTMerge Revert r299355 "[ASTImporter] Fix for importing unnamed structs" 2017-04-03 21:06:45 +00:00
Analysis [analyzer] Move zero-size allocation checks to optin.portability. 2017-06-27 11:14:39 +00:00
CXX [modules ts] Do not emit strong function definitions from the module interface unit in every user. 2017-07-06 00:30:00 +00:00
CodeCompletion [Completion] Code complete the members for a dependent type after a '::' 2017-06-15 21:40:54 +00:00
CodeGen This reverts r305820 (ARMv.2-A FP16 vector intrinsics) because it shows 2017-07-06 16:37:31 +00:00
CodeGenCUDA CodeGenModule: Always output wchar_size, check LLVM assumptions. 2017-05-20 01:29:55 +00:00
CodeGenCXX [AMDGPU] Fix size and alignment of size_t and pointer types 2017-07-05 04:58:24 +00:00
CodeGenCoroutines [coroutines] Allow co_await and co_yield expressions that return an lvalue to compile 2017-06-15 19:43:36 +00:00
CodeGenObjC [objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls [clang part] 2017-06-30 16:28:15 +00:00
CodeGenObjCXX test: fix test for release builds 2017-06-27 18:57:50 +00:00
CodeGenOpenCL [AMDGPU] Fix size and alignment of size_t and pointer types 2017-07-05 04:58:24 +00:00
Coverage Handle -ast-dump-all when passed as the only option. 2017-06-15 00:00:08 +00:00
CoverageMapping [Coverage] Avoid null deref in skipRegionMappingForDecl (fixes PR32761) 2017-04-24 20:52:04 +00:00
Driver Recommit [driver][macOS] Pick the system version for the 2017-07-07 10:41:19 +00:00
FixIt Add a fixit for -Wobjc-protocol-property-synthesis 2017-07-03 10:12:24 +00:00
Format [clang-format] Replace IncompleteFormat by a struct with Line 2017-04-21 14:35:20 +00:00
Frontend Un-revert "[Driver] Add -fdiagnostics-hotness-threshold" 2017-07-01 05:45:26 +00:00
Headers support operator keywords used in Windows SDK 2017-06-09 16:29:35 +00:00
Import Call setMustBuildLookupTable on TagDecls in ExternalASTMerger 2017-06-17 00:12:38 +00:00
Index [Frontend] Verify that the bitstream is not empty before reading 2017-07-07 10:25:12 +00:00
Integration Tie the macOS tests in test/Integration to the latest macOS SDK 2017-06-02 11:26:35 +00:00
Layout Print nested name specifiers for typedefs and type aliases 2017-03-10 15:04:58 +00:00
Lexer Allow for unfinished #if blocks in preambles 2017-05-30 11:54:55 +00:00
Misc Revert "Revert r305164/5/7." 2017-06-23 15:34:16 +00:00
Modules Reject attempts to build a module without -fmodules, rather than silently doing weird things. 2017-07-06 21:05:56 +00:00
OpenMP [OpenMP] Fix mapping of scalars for combined directives 2017-07-01 10:40:50 +00:00
PCH [Sema] Allow unmarked overloadable functions. 2017-06-27 21:31:31 +00:00
Parser Add a missing '[' to the tests from r305719 2017-06-20 16:16:11 +00:00
Preprocessor [X86] Add RDRND feature to Goldmont. Add MOVBE to all Atom CPUs. 2017-06-30 18:14:04 +00:00
Profile [Profile] Do not assign counters to functions without bodies 2017-06-30 21:02:14 +00:00
Rewriter [Objective-C] Fix non-determinism in clang 2017-07-06 18:49:57 +00:00
Sema Fix crash parsing invalid code 2017-07-07 09:38:59 +00:00
SemaCUDA [CUDA] Let NVPTX inherit the host's calling conventions. 2017-01-05 16:53:38 +00:00
SemaCXX [Sema] Don't allow -Wunguarded-availability to be silenced with redecls 2017-07-05 17:08:56 +00:00
SemaObjC [ObjC] Avoid the -Wunguarded-availability warnings for protocol 2017-07-07 09:15:29 +00:00
SemaObjCXX Fix errored return value in CheckFunctionReturnType and add a fixit hint 2017-05-10 20:03:16 +00:00
SemaOpenCL [OpenCL] Test on image access modifiers and image type can only be a type of a function argument. 2017-07-06 07:06:11 +00:00
SemaTemplate Fix test case in pre-C++11 mode; address Aaron Ballman's code review. 2017-07-05 21:12:37 +00:00
TableGen
Tooling [test] Port clang tests to canonicalized booleans 2017-01-25 13:11:45 +00:00
Unit Change remaining references to lit.util.capture to use subprocess.check_output. 2017-07-06 21:46:47 +00:00
VFS
clang-rename Move ClassReplacements.cpp test from clang-rename tests to the 2017-06-30 16:58:36 +00:00
.clang-format
CMakeLists.txt [refactor] Move clang-rename into the clang repository 2017-06-30 16:36:09 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Change remaining references to lit.util.capture to use subprocess.check_output. 2017-07-06 21:46:47 +00:00
lit.site.cfg.in Add #pragma clang attribute 2017-04-18 14:33:39 +00:00
make_test_dirs.pl