llvm-project/clang/test
Akira Hatanaka 9d99bb50c4 [ARM] Error out if float-ab=hard and abi=apcs-gnu on macho platforms.
Error out if -mfloat-abi=hard or -mhard-float is specified on the command
line and the target ABI is APCS. Previously clang issued no warnings or
errors and just passed the option to the backend, which had no effect on
code generation for targets using APCS.

This commit corrects the patch commited in r245866, which didn't take into
account the fact that not all darwin targets use APCS.

rdar://problem/22257950

http://reviews.llvm.org/D12344

llvm-svn: 246054
2015-08-26 19:00:11 +00:00
..
ARCMT Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
ASTMerge PR10405 - Desugar FunctionType and TemplateSpecializationType if any type that appears inside needs to be desugared. 2015-07-16 01:06:17 +00:00
Analysis [Static Analyzer] Fix tests to reflect the change in the diagnostic message. 2015-08-25 16:38:05 +00:00
CXX Clarify the error message when the reason the conversion is not viable is because the returned value does not match the function return type. 2015-08-25 22:18:46 +00:00
CodeCompletion Fix code completion tests to use an explicit modules cache path 2015-07-20 21:22:46 +00:00
CodeGen [Headers] Require x86-registered for r245987 codegen tests. 2015-08-25 23:42:55 +00:00
CodeGenCUDA [CUDA] Change initializer for CUDA device code based on CUDA documentation. 2015-08-22 05:49:28 +00:00
CodeGenCXX Revert r245879. Speculative, might have caused crbug.com/524604 2015-08-25 18:43:32 +00:00
CodeGenObjC Internal-linkage variables with constant-evaluatable initializers do not need to be emitted. (Also reduces the set of variables that need to be eagerly deserialized when using PCH / modules.) 2015-08-19 20:49:38 +00:00
CodeGenObjCXX When building a pseudo-object assignment, and the RHS is 2015-08-22 00:35:27 +00:00
CodeGenOpenCL Fix invalid shufflevector operands 2015-08-02 15:28:10 +00:00
Coverage
CoverageMapping InstrProf: Fix a misuse of the FunctionDecl API when generating coverage 2015-07-28 00:41:51 +00:00
Driver [ARM] Error out if float-ab=hard and abi=apcs-gnu on macho platforms. 2015-08-26 19:00:11 +00:00
FixIt Replace __double_underscored type nullability qualifiers with _Uppercase_underscored 2015-06-24 22:02:08 +00:00
Format Disable style-on-command-line test on Windows 2015-06-09 17:47:59 +00:00
Frontend Remove test cases, which rely on the default sanitizer blacklists. 2015-08-13 23:37:28 +00:00
Headers Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
Index [libclang] For convenience to clients, make sure that nullability and __kindof annotations do not hide 2015-08-24 19:50:45 +00:00
Integration
Layout Fix the layout of bitfields in ms_struct unions: their 2015-08-19 22:42:36 +00:00
Lexer Turn off __has_feature(cxx_rtti) when -fno-rtti-data is present 2015-08-13 17:56:49 +00:00
Misc Stop printing macro backtraces that don't help diagnostics. 2015-08-12 18:24:59 +00:00
Modules [modules] Stop updating all identifiers when writing a module. This is 2015-08-24 03:33:22 +00:00
OpenMP Fix possible crash on null base or type for array elements. 2015-08-25 15:15:12 +00:00
PCH Internal-linkage variables with constant-evaluatable initializers do not need to be emitted. (Also reduces the set of variables that need to be eagerly deserialized when using PCH / modules.) 2015-08-19 20:49:38 +00:00
Parser Windows ARM: ignore calling conventions as described on MSDN 2015-08-14 18:00:09 +00:00
Preprocessor [AArch64] Define the macro __ARM_FP16_ARGS 2015-08-24 10:11:14 +00:00
Profile Tweak a couple of -fprofile tests in clang/test to accept backslash in path. 2015-07-10 13:11:08 +00:00
Rewriter __declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension. 2015-05-26 19:44:52 +00:00
Sema Fix crash with two typos in the arguments of a function 2015-08-20 13:11:14 +00:00
SemaCUDA Revert r245496 "[CUDA] Add appropriate host/device attribute to builtins." 2015-08-20 18:28:56 +00:00
SemaCXX [Sema] Don't assume CallExpr::getDirectCallee will succeed 2015-08-26 05:13:19 +00:00
SemaObjC [SemaObjC] Remove unused code from test. 2015-08-21 20:28:16 +00:00
SemaObjCXX [Sema] Be consistent about diagnostic wording: always use "cannot". 2015-08-15 15:23:14 +00:00
SemaOpenCL [Sema] Be consistent about diagnostic wording: always use "cannot". 2015-08-15 15:23:14 +00:00
SemaTemplate Instantiate function declarations in instantiated functions. 2015-08-23 10:22:28 +00:00
TableGen
Tooling Change the expectation for test/Tooling/ms-asm-no-target.cpp since 2015-07-08 01:39:38 +00:00
Unit
VFS Commit some test changes somehow missed in r239789. 2015-06-16 00:19:29 +00:00
.clang-format
CMakeLists.txt Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg Enable clang tests requiring "clang-driver" on mingw. 2015-07-25 20:05:21 +00:00
lit.site.cfg.in Check for backtraces in tests which are verifying pretty stack traces from a crashing clang. 2015-02-10 19:53:38 +00:00
make_test_dirs.pl