From 6b27a7c45b46d1bba8b84db63d184fdf18bc2660 Mon Sep 17 00:00:00 2001 From: Zack Weinberg Date: Sun, 27 Feb 2000 17:17:01 +0000 Subject: [PATCH] Test for proper handling of 8-bit characters in strings. Reported by Per Hedbor . From-SVN: r32221 --- gcc/testsuite/gcc.c-torture/execute/20000227-1.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 gcc/testsuite/gcc.c-torture/execute/20000227-1.c diff --git a/gcc/testsuite/gcc.c-torture/execute/20000227-1.c b/gcc/testsuite/gcc.c-torture/execute/20000227-1.c new file mode 100644 index 00000000000..395a02c50c6 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/20000227-1.c @@ -0,0 +1,15 @@ +static const unsigned char f[] = "\0\377"; +static const unsigned char g[] = "\0ΓΏ"; + +int main(void) +{ + if (sizeof f != 3 || sizeof g != 3) + abort (); + if (f[0] != g[0]) + abort (); + if (f[1] != g[1]) + abort (); + if (f[2] != g[2]) + abort (); + return 0; +} -- 2.30.2