summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/strings/c.strings
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/std/strings/c.strings')
-rw-r--r--libcxx/test/std/strings/c.strings/cctype.pass.cpp4
-rw-r--r--libcxx/test/std/strings/c.strings/cstring.pass.cpp4
-rw-r--r--libcxx/test/std/strings/c.strings/cuchar.pass.cpp4
-rw-r--r--libcxx/test/std/strings/c.strings/cwchar.pass.cpp4
-rw-r--r--libcxx/test/std/strings/c.strings/cwctype.pass.cpp4
5 files changed, 15 insertions, 5 deletions
diff --git a/libcxx/test/std/strings/c.strings/cctype.pass.cpp b/libcxx/test/std/strings/c.strings/cctype.pass.cpp
index feb5c29d22f..c26c1e6a20f 100644
--- a/libcxx/test/std/strings/c.strings/cctype.pass.cpp
+++ b/libcxx/test/std/strings/c.strings/cctype.pass.cpp
@@ -70,7 +70,7 @@
#error toupper defined
#endif
-int main()
+int main(int, char**)
{
ASSERT_SAME_TYPE(int, decltype(std::isalnum(0)));
@@ -102,4 +102,6 @@ int main()
assert( std::isxdigit('a'));
assert( std::tolower('A') == 'a');
assert( std::toupper('a') == 'A');
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/c.strings/cstring.pass.cpp b/libcxx/test/std/strings/c.strings/cstring.pass.cpp
index c61f5c4ff8a..c8ee2789df4 100644
--- a/libcxx/test/std/strings/c.strings/cstring.pass.cpp
+++ b/libcxx/test/std/strings/c.strings/cstring.pass.cpp
@@ -17,7 +17,7 @@
#error NULL not defined
#endif
-int main()
+int main(int, char**)
{
std::size_t s = 0;
void* vp = 0;
@@ -60,4 +60,6 @@ int main()
ASSERT_SAME_TYPE(const char*, decltype(std::strrchr(cpc, 0)));
ASSERT_SAME_TYPE(const char*, decltype(std::strstr(cpc, cpc)));
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/c.strings/cuchar.pass.cpp b/libcxx/test/std/strings/c.strings/cuchar.pass.cpp
index 989ca6b0427..4271503d4e2 100644
--- a/libcxx/test/std/strings/c.strings/cuchar.pass.cpp
+++ b/libcxx/test/std/strings/c.strings/cuchar.pass.cpp
@@ -14,6 +14,8 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/c.strings/cwchar.pass.cpp b/libcxx/test/std/strings/c.strings/cwchar.pass.cpp
index c7558859e1b..667910bc1a1 100644
--- a/libcxx/test/std/strings/c.strings/cwchar.pass.cpp
+++ b/libcxx/test/std/strings/c.strings/cwchar.pass.cpp
@@ -31,7 +31,7 @@
#error WEOF not defined
#endif
-int main()
+int main(int, char**)
{
std::mbstate_t mb = {};
std::size_t s = 0;
@@ -128,4 +128,6 @@ int main()
ASSERT_SAME_TYPE(int, decltype(std::vwprintf(L"", va)));
ASSERT_SAME_TYPE(int, decltype(std::wprintf(L"")));
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/strings/c.strings/cwctype.pass.cpp b/libcxx/test/std/strings/c.strings/cwctype.pass.cpp
index a7d9560d71e..3bcda1a472c 100644
--- a/libcxx/test/std/strings/c.strings/cwctype.pass.cpp
+++ b/libcxx/test/std/strings/c.strings/cwctype.pass.cpp
@@ -90,7 +90,7 @@
#error wctrans defined
#endif
-int main()
+int main(int, char**)
{
std::wint_t w = 0;
ASSERT_SAME_TYPE(int, decltype(std::iswalnum(w)));
@@ -113,4 +113,6 @@ int main()
ASSERT_SAME_TYPE(std::wint_t, decltype(std::towupper(w)));
ASSERT_SAME_TYPE(std::wint_t, decltype(std::towctrans(w, std::wctrans_t())));
ASSERT_SAME_TYPE(std::wctrans_t, decltype(std::wctrans("")));
+
+ return 0;
}
OpenPOWER on IntegriCloud