diff options
Diffstat (limited to 'gcc-4.4.3/libstdc++-v3/testsuite/21_strings/c_strings/wchar_t/3.cc')
-rw-r--r-- | gcc-4.4.3/libstdc++-v3/testsuite/21_strings/c_strings/wchar_t/3.cc | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/gcc-4.4.3/libstdc++-v3/testsuite/21_strings/c_strings/wchar_t/3.cc b/gcc-4.4.3/libstdc++-v3/testsuite/21_strings/c_strings/wchar_t/3.cc deleted file mode 100644 index 47c653abb..000000000 --- a/gcc-4.4.3/libstdc++-v3/testsuite/21_strings/c_strings/wchar_t/3.cc +++ /dev/null @@ -1,35 +0,0 @@ -// { dg-do compile { target correct_iso_cpp_string_wchar_protos } } -// { dg-options "-O2" } - -#include <cwchar> - -const wchar_t *cw1, *cw2; -wchar_t *w1, *w2; - -void -test01 () -{ - w1 = wmemchr (w2, L'/', 3); - w1 = wcschr (w2, L'/'); - w1 = wcspbrk (w2, L"abc"); - w1 = wcsrchr (w2, L'c'); - w1 = wcsstr (w2, L"abc"); - - cw1 = wmemchr (w2, L'/', 3); - cw1 = wcschr (w2, L'/'); - cw1 = wcspbrk (w2, L"abc"); - cw1 = wcsrchr (w2, L'c'); - cw1 = wcsstr (w2, L"abc"); - - w1 = wmemchr (cw2, L'/', 3); // { dg-error "invalid conversion" } - w1 = wcschr (cw2, L'/'); // { dg-error "invalid conversion" } - w1 = wcspbrk (cw2, L"abc"); // { dg-error "invalid conversion" } - w1 = wcsrchr (cw2, L'c'); // { dg-error "invalid conversion" } - w1 = wcsstr (cw2, L"abc"); // { dg-error "invalid conversion" } - - cw1 = wmemchr (cw2, L'/', 3); - cw1 = wcschr (cw2, L'/'); - cw1 = wcspbrk (cw2, L"abc"); - cw1 = wcsrchr (cw2, L'c'); - cw1 = wcsstr (cw2, L"abc"); -} |