llvm-project/clang/test
Stephen Hines a978a076a9 MarkEOLs should only be true for clang-cl.exe.
Summary:
https://llvm.org/bugs/show_bug.cgi?id=27396

This fixes an issue in response files where "\r\n" was being interpreted
as two EOL markers (i.e. we consumed the '\r' as terminating the
previous token, and then parsed the '\n' as a significant EOL). This
breaks response files where joined arguments get split across multiple
lines (like "-x\r\nc"). I also fixed an accidental issue in the
response-file.c test, where the response file is appended to, instead of
being overwritten.

Reviewers: rnk

Subscribers: danalbert, llvm-commits

Differential Revision: http://reviews.llvm.org/D19289

llvm-svn: 266840
2016-04-20 00:33:06 +00:00
..
ARCMT Define weak and __weak to mean ARC-style weak references, even in MRC. 2015-10-22 18:38:17 +00:00
ASTMerge [ASTImporter] Implement missing VisitAccessSpecDecl function in ASTImporter class. 2016-02-18 23:08:36 +00:00
Analysis [analyzer] Nullability: Suppress diagnostic on bind with cast. 2016-04-13 17:59:24 +00:00
CXX Warn if function or variable cannot be implicitly instantiated 2016-04-19 06:19:52 +00:00
CodeCompletion Fix ObjCMethodDecl::findPropertyDecl for class properties. 2016-03-11 21:14:40 +00:00
CodeGen [AArch64] Fix D19098 fallout. 2016-04-19 20:51:00 +00:00
CodeGenCUDA [CUDA] Add -fcuda-flush-denormals-to-zero. 2016-04-05 18:26:20 +00:00
CodeGenCXX DebugInfo: Make DICompositeTypes distinct most of the time 2016-04-17 07:45:08 +00:00
CodeGenObjC ObjC Class Property: don't emit class properties on old deployment targets. 2016-04-19 19:05:03 +00:00
CodeGenObjCXX [ObjC++] Fix crash when emitting debug info for a block member capturing this. 2016-04-18 23:48:16 +00:00
CodeGenOpenCL AMDGPU: Add test for generic builtin behavior 2016-04-14 22:34:39 +00:00
Coverage Stop messing with the 'g' group of options in CompilerInvocation. 2015-10-08 04:24:12 +00:00
CoverageMapping [Coverage] Fix the start/end locations of switch statements 2016-03-04 08:07:15 +00:00
Driver MarkEOLs should only be true for clang-cl.exe. 2016-04-20 00:33:06 +00:00
FixIt Reverting r266199; it causes build bot failures. 2016-04-13 14:53:52 +00:00
Format Fix clang-format test. I believe that the new behavior is better. 2015-11-23 08:50:52 +00:00
Frontend Pass -backend-option to LLVM when there is no target machine. 2016-04-12 20:22:32 +00:00
Headers [modules] Don't expose *intrin.h headers that cannot be included standalone as 2016-04-16 00:46:26 +00:00
Index [index] Fix regression where ObjC method declarations may mistakenly get indexed as definition. 2016-03-31 20:18:22 +00:00
Integration
Layout [MS] Fix for bug 25013 - #pragma vtordisp is unknown inside functions, by Denis Zobnin. 2015-11-20 07:02:57 +00:00
Lexer [Lexer] Don't read out of bounds if a conflict marker is at the end of a file 2016-04-01 09:58:45 +00:00
Misc Fix Clang crash with template type diffing. 2016-03-30 22:23:00 +00:00
Modules DebugInfo: Make DICompositeTypes distinct most of the time 2016-04-17 07:45:08 +00:00
OpenMP Revert "[OPENMP] Codegen for untied tasks." 2016-04-19 16:36:01 +00:00
PCH [Clang][ARM] __va_list declaration is not saved in ASTContext causing compilation error or crash 2016-03-30 21:30:30 +00:00
Parser Add a test case to check a member's default constructor is also run. 2016-04-19 02:21:47 +00:00
Preprocessor [Hexagon] Define macros __HVX__ and __HVXDBL__ when appropriate 2016-04-18 18:38:11 +00:00
Profile [PGO] Avoid instrumenting constants at value sites 2016-03-31 18:41:34 +00:00
Rewriter Stop messing with the 'g' group of options in CompilerInvocation. 2015-10-08 04:24:12 +00:00
Sema Clarifying the wording of this diagnostic; it confused parameter and argument. 2016-04-18 18:10:53 +00:00
SemaCUDA [CUDA] Make unattributed constexpr functions implicitly host+device. 2016-03-30 23:30:21 +00:00
SemaCXX Warn if function or variable cannot be implicitly instantiated 2016-04-19 06:19:52 +00:00
SemaObjC Block: Fix a crash when we have type attributes or qualifiers with omitted 2016-04-18 18:40:51 +00:00
SemaObjCXX [ObjCXX] Warn undeclared identifiers. 2016-03-25 18:43:46 +00:00
SemaOpenCL Block: Fix a crash when we have type attributes or qualifiers with omitted 2016-04-18 18:40:51 +00:00
SemaTemplate Warn if function or variable cannot be implicitly instantiated 2016-04-19 06:19:52 +00:00
TableGen
Tooling int function without a return statement is invalid C++. 2015-11-27 18:10:49 +00:00
Unit Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 06:54:46 +00:00
VFS [VFS] Fix status() of opened redirected file 2015-12-10 23:41:39 +00:00
.clang-format
CMakeLists.txt Moving clang-test-depends into the Clang tests folder and moving vtables_blacklist into the Misc folder; NFC, this simply cleans up the generated solution so that these targets don't live in the root folder of the IDE. 2016-04-12 15:09:17 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Revert r260266 (and r260276), "clang-cl: Enable plugins on Windows" 2016-02-11 16:43:08 +00:00
lit.site.cfg.in Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 06:54:46 +00:00
make_test_dirs.pl