diff options
author | Ulrich Drepper <drepper@redhat.com> | 2004-12-22 20:10:10 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2004-12-22 20:10:10 +0000 |
commit | a334319f6530564d22e775935d9c91663623a1b4 (patch) | |
tree | b5877475619e4c938e98757d518bb1e9cbead751 /string/tst-strxfrm2.c | |
parent | 0ecb606cb6cf65de1d9fc8a919bceb4be476c602 (diff) | |
download | glibc-a334319f6530564d22e775935d9c91663623a1b4.tar.gz |
(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.
Diffstat (limited to 'string/tst-strxfrm2.c')
-rw-r--r-- | string/tst-strxfrm2.c | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/string/tst-strxfrm2.c b/string/tst-strxfrm2.c deleted file mode 100644 index d5a1115338..0000000000 --- a/string/tst-strxfrm2.c +++ /dev/null @@ -1,83 +0,0 @@ -#include <locale.h> -#include <stdio.h> -#include <string.h> - -static int -do_test (void) -{ - int res = 0; - - char buf[20]; - size_t l1 = strxfrm (NULL, "ab", 0); - size_t l2 = strxfrm (buf, "ab", 1); - size_t l3 = strxfrm (buf, "ab", sizeof (buf)); - if (l3 < sizeof (buf) && strlen (buf) != l3) - { - puts ("C locale l3 test failed"); - res = 1; - } - - size_t l4 = strxfrm (buf, "ab", l1 + 1); - if (l4 < l1 + 1 && strlen (buf) != l4) - { - puts ("C locale l4 test failed"); - res = 1; - } - - buf[l1] = 'Z'; - size_t l5 = strxfrm (buf, "ab", l1); - if (buf[l1] != 'Z') - { - puts ("C locale l5 test failed"); - res = 1; - } - - if (l1 != l2 || l1 != l3 || l1 != l4 || l1 != l5) - { - puts ("C locale retval test failed"); - res = 1; - } - - if (setlocale (LC_ALL, "de_DE.UTF-8") == NULL) - { - puts ("setlocale failed"); - res = 1; - } - else - { - l1 = strxfrm (NULL, "ab", 0); - l2 = strxfrm (buf, "ab", 1); - l3 = strxfrm (buf, "ab", sizeof (buf)); - if (l3 < sizeof (buf) && strlen (buf) != l3) - { - puts ("UTF-8 locale l3 test failed"); - res = 1; - } - - l4 = strxfrm (buf, "ab", l1 + 1); - if (l4 < l1 + 1 && strlen (buf) != l4) - { - puts ("UTF-8 locale l4 test failed"); - res = 1; - } - - buf[l1] = 'Z'; - l5 = strxfrm (buf, "ab", l1); - if (buf[l1] != 'Z') - { - puts ("UTF-8 locale l5 test failed"); - res = 1; - } - - if (l1 != l2 || l1 != l3 || l1 != l4 || l1 != l5) - { - puts ("UTF-8 locale retval test failed"); - res = 1; - } - } - - return res; -} - -#define TEST_FUNCTION do_test () -#include "../test-skeleton.c" |