forked from OSchip/llvm-project
This patch fixes the test failures and unexpected passes that occur when testing against GCC 7. Specifically: * don't mark __gcd as always inline because it's a recursive function. GCC diagnoses this. * don't XFAIL the aligned allocation tests. GCC 7 supports them but not the -faligned-allocation option. * Work around gcc.gnu.org/PR78489 in variants constructors. llvm-svn: 302488 |
||
|---|---|---|
| .. | ||
| delete_align_val_t_replace.pass.cpp | ||
| new_align_val_t.pass.cpp | ||
| new_align_val_t_nothrow.pass.cpp | ||
| new_align_val_t_nothrow_replace.pass.cpp | ||
| new_align_val_t_replace.pass.cpp | ||
| new_array.pass.cpp | ||
| new_array_nothrow.pass.cpp | ||
| new_array_nothrow_replace.pass.cpp | ||
| new_array_replace.pass.cpp | ||
| sized_delete_array11.pass.cpp | ||
| sized_delete_array14.pass.cpp | ||
| sized_delete_array_calls_unsized_delete_array.pass.cpp | ||
| sized_delete_array_fsizeddeallocation.sh.cpp | ||