llvm-project/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con
Louis Dionne 504bc07d1a [runtimes] Use int main(int, char**) consistently in tests
This is needed when running the tests in Freestanding mode, where main()
isn't treated specially. In Freestanding, main() doesn't get mangled as
extern "C", so whatever runtime we're using fails to find the entry point.

One way to solve this problem is to define a symbol alias from __Z4mainiPPc
to _main, however this requires all definitions of main() to have the same
mangling. Hence this commit.
2020-10-08 14:28:13 -04:00
..
F.pass.cpp [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00
F_assign.pass.cpp [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00
F_incomplete.pass.cpp [libc++] Fix warnings with Clang in C++03 2020-04-21 11:03:05 -04:00
F_nullptr.pass.cpp [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00
alloc.pass.cpp [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
alloc.verify.cpp [libc++] Remove workarounds for missing rvalue references 2020-08-12 12:02:28 -04:00
alloc_F.pass.cpp [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
alloc_F.verify.cpp [libc++] Remove workarounds for missing rvalue references 2020-08-12 12:02:28 -04:00
alloc_function.pass.cpp [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00
alloc_function.verify.cpp [libc++] Remove workarounds for missing rvalue references 2020-08-12 12:02:28 -04:00
alloc_nullptr.pass.cpp [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
alloc_nullptr.verify.cpp [libc++] Remove workarounds for missing rvalue references 2020-08-12 12:02:28 -04:00
alloc_rfunction.pass.cpp [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00
alloc_rfunction.verify.cpp [libc++] Remove workarounds for missing rvalue references 2020-08-12 12:02:28 -04:00
copy_assign.pass.cpp [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00
copy_move.pass.cpp [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00
deduct_F.fail.cpp [runtimes] Use int main(int, char**) consistently in tests 2020-10-08 14:28:13 -04:00
deduct_F.pass.cpp [runtimes] Use int main(int, char**) consistently in tests 2020-10-08 14:28:13 -04:00
deduct_ptr.pass.cpp [runtimes] Use int main(int, char**) consistently in tests 2020-10-08 14:28:13 -04:00
default.pass.cpp [libc++] Fix warnings with Clang in C++03 2020-04-21 11:03:05 -04:00
nullptr_t.pass.cpp [libc++] Fix warnings with Clang in C++03 2020-04-21 11:03:05 -04:00
nullptr_t_assign.pass.cpp [libc++] Fix failures when running the test suite without RTTI 2020-09-21 20:17:24 -04:00