From: Uros Bizjak Date: Tue, 22 Feb 2005 06:57:03 +0000 (+0100) Subject: builtin1.c: Use dg-require-iconv "IBM1047". X-Git-Tag: releases/gcc-4.0.0~669 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ac67520170ed8814f4c3cc093595fc603b636ca3;p=thirdparty%2Fgcc.git builtin1.c: Use dg-require-iconv "IBM1047". * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047". * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047. * gcc.dg/charset/asm2.c: Likewise. * gcc.dg/charset/asm3.c: Likewise. * gcc.dg/charset/asm4.c: Likewise. * gcc.dg/charset/asm5.c: Likewise. * gcc.dg/charset/asm6.c: Likewise. * gcc.dg/charset/attribute1.c: Likewise. * gcc.dg/charset/attribute2.c: Likewise. * gcc.dg/charset/builtin1.c: Likewise. * gcc.dg/charset/extern.c: Likewise. * gcc.dg/charset/function.c: Likewise. * gcc.dg/charset/string.c: Likewise. * gcc.dg/charset/charset.exp:Likewise. From-SVN: r95385 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 87f91117297a..918610980c52 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2005-02-22 Uros Bizjak + + * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047". + * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047. + * gcc.dg/charset/asm2.c: Likewise. + * gcc.dg/charset/asm3.c: Likewise. + * gcc.dg/charset/asm4.c: Likewise. + * gcc.dg/charset/asm5.c: Likewise. + * gcc.dg/charset/asm6.c: Likewise. + * gcc.dg/charset/attribute1.c: Likewise. + * gcc.dg/charset/attribute2.c: Likewise. + * gcc.dg/charset/builtin1.c: Likewise. + * gcc.dg/charset/extern.c: Likewise. + * gcc.dg/charset/function.c: Likewise. + * gcc.dg/charset/string.c: Likewise. + * gcc.dg/charset/charset.exp:Likewise. + 2005-02-21 Bud Davis PR fortran/20086 diff --git a/gcc/testsuite/gcc.dg/charset/asm1.c b/gcc/testsuite/gcc.dg/charset/asm1.c index d7578d418f61..dfd140186133 100644 --- a/gcc/testsuite/gcc.dg/charset/asm1.c +++ b/gcc/testsuite/gcc.dg/charset/asm1.c @@ -1,5 +1,5 @@ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler ".ascii bar" } } { dg-final { scan-assembler ".ascii foo" } } */ diff --git a/gcc/testsuite/gcc.dg/charset/asm2.c b/gcc/testsuite/gcc.dg/charset/asm2.c index bfca86c8e96d..a9a9c011b2b0 100644 --- a/gcc/testsuite/gcc.dg/charset/asm2.c +++ b/gcc/testsuite/gcc.dg/charset/asm2.c @@ -2,7 +2,7 @@ If we ever get a good way to test error recovery the string "foobar" should be translated. */ /* { dg-do compile } */ -/* { dg-require-iconv "IBM-1047" } */ +/* { dg-require-iconv "IBM1047" } */ asm (not_a_string); /* { dg-error "(parse error|syntax error|expected string literal) before" "not_a_string" } */ char x[] = "foobar"; diff --git a/gcc/testsuite/gcc.dg/charset/asm3.c b/gcc/testsuite/gcc.dg/charset/asm3.c index 8d8dbbb524d5..8ae2212fd260 100644 --- a/gcc/testsuite/gcc.dg/charset/asm3.c +++ b/gcc/testsuite/gcc.dg/charset/asm3.c @@ -1,7 +1,7 @@ /* Test for complex asm statements. Make sure it compiles then test for some of the asm statements not being translated. */ /* { dg-do compile { target i?86-*-* } } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler "std" } } { dg-final { scan-assembler "cld" } } { dg-final { scan-assembler "rep" } } diff --git a/gcc/testsuite/gcc.dg/charset/asm4.c b/gcc/testsuite/gcc.dg/charset/asm4.c index cd850c3e81ff..59c8d59ff393 100644 --- a/gcc/testsuite/gcc.dg/charset/asm4.c +++ b/gcc/testsuite/gcc.dg/charset/asm4.c @@ -1,6 +1,6 @@ /* Simple asm test. */ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler "foo" } } */ extern int bar; diff --git a/gcc/testsuite/gcc.dg/charset/asm5.c b/gcc/testsuite/gcc.dg/charset/asm5.c index fa93f40fdaf0..a4bb01401a99 100644 --- a/gcc/testsuite/gcc.dg/charset/asm5.c +++ b/gcc/testsuite/gcc.dg/charset/asm5.c @@ -1,6 +1,6 @@ /* Test for string translation. */ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler-not "translate" } } */ void foo (void) { diff --git a/gcc/testsuite/gcc.dg/charset/asm6.c b/gcc/testsuite/gcc.dg/charset/asm6.c index 91316224f0c8..ae2ec485d804 100644 --- a/gcc/testsuite/gcc.dg/charset/asm6.c +++ b/gcc/testsuite/gcc.dg/charset/asm6.c @@ -1,6 +1,6 @@ /* Test for string translation. */ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler "foo" } } */ int main() { diff --git a/gcc/testsuite/gcc.dg/charset/attribute1.c b/gcc/testsuite/gcc.dg/charset/attribute1.c index 993c7934c806..799630030bab 100644 --- a/gcc/testsuite/gcc.dg/charset/attribute1.c +++ b/gcc/testsuite/gcc.dg/charset/attribute1.c @@ -1,6 +1,6 @@ /* Test for attribute non-translation. */ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler "foo" } } */ int walrus __attribute__ ((section (".foo"))); diff --git a/gcc/testsuite/gcc.dg/charset/attribute2.c b/gcc/testsuite/gcc.dg/charset/attribute2.c index 4ce95a51f84b..ef1f35f3ed10 100644 --- a/gcc/testsuite/gcc.dg/charset/attribute2.c +++ b/gcc/testsuite/gcc.dg/charset/attribute2.c @@ -2,7 +2,7 @@ If error recovery is ever testable then "foobar" should be translated. */ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } */ int foo __attribute__ ((walrus)); /* { dg-error "walrus" "ignored" } */ char x[] = "foobar"; diff --git a/gcc/testsuite/gcc.dg/charset/builtin1.c b/gcc/testsuite/gcc.dg/charset/builtin1.c index c15c06ed73cb..753049c96661 100644 --- a/gcc/testsuite/gcc.dg/charset/builtin1.c +++ b/gcc/testsuite/gcc.dg/charset/builtin1.c @@ -2,7 +2,8 @@ we know the correct value of '0'. PR 18785. */ /* { dg-do run } */ -/* { dg-options "-O2 -fno-inline -fexec-charset=IBM-1047" } */ +/* { dg-require-iconv "IBM1047" } */ +/* { dg-options "-O2 -fno-inline -fexec-charset=IBM1047" } */ extern int isdigit(int); extern void abort(void); diff --git a/gcc/testsuite/gcc.dg/charset/charset.exp b/gcc/testsuite/gcc.dg/charset/charset.exp index ad75cb55af8b..bc2c65db910a 100644 --- a/gcc/testsuite/gcc.dg/charset/charset.exp +++ b/gcc/testsuite/gcc.dg/charset/charset.exp @@ -30,7 +30,7 @@ load_lib target-supports.exp # If a testcase doesn't have special options, use these. global DEFAULT_CHARSETCFLAGS if ![info exists DEFAULT_CHARSETCFLAGS] then { - set DEFAULT_CHARSETCFLAGS "-fexec-charset=IBM-1047" + set DEFAULT_CHARSETCFLAGS "-fexec-charset=IBM1047" } # Initialize `dg'. diff --git a/gcc/testsuite/gcc.dg/charset/extern.c b/gcc/testsuite/gcc.dg/charset/extern.c index 5e46ca6facfe..05a0c3e42bc8 100644 --- a/gcc/testsuite/gcc.dg/charset/extern.c +++ b/gcc/testsuite/gcc.dg/charset/extern.c @@ -1,5 +1,5 @@ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler-not "abcdefghijklmnopqrstuvwxyz" } } */ extern char *bar; diff --git a/gcc/testsuite/gcc.dg/charset/function.c b/gcc/testsuite/gcc.dg/charset/function.c index ab4c2bcba0e5..5aba6511bd0a 100644 --- a/gcc/testsuite/gcc.dg/charset/function.c +++ b/gcc/testsuite/gcc.dg/charset/function.c @@ -1,5 +1,5 @@ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler-not "\"foobar\"" } } */ const char *str; diff --git a/gcc/testsuite/gcc.dg/charset/string.c b/gcc/testsuite/gcc.dg/charset/string.c index 375e28a2ed62..f720773dd575 100644 --- a/gcc/testsuite/gcc.dg/charset/string.c +++ b/gcc/testsuite/gcc.dg/charset/string.c @@ -1,5 +1,5 @@ /* Simple character translation test. */ /* { dg-do compile } - { dg-require-iconv "IBM-1047" } + { dg-require-iconv "IBM1047" } { dg-final { scan-assembler-not "string foobar" } } */ char *foo = "string foobar";