OSDN Git Service

* gcc.dg/noncompile/920923-1.c: stormy16 produces an extra error
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Nov 2001 03:55:26 +0000 (03:55 +0000)
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Nov 2001 03:55:26 +0000 (03:55 +0000)
message.

* gcc.c-torture/execute/20011114-1.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47038 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20011114-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/noncompile/920923-1.c

index f9e7a00..924e3b1 100644 (file)
@@ -1,5 +1,10 @@
 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
 
+       * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
+       message.
+
+       * gcc.c-torture/execute/20011114-1.c: New testcase.
+
        * gcc.c-torture/compile/20010327-1.c: Revert last change.
        * gcc.c-torture/compile/20011114-1.c: New test, exactly
        like the (before this change) version of 20010327-1.c.
diff --git a/gcc/testsuite/gcc.c-torture/execute/20011114-1.c b/gcc/testsuite/gcc.c-torture/execute/20011114-1.c
new file mode 100644 (file)
index 0000000..9746c1e
--- /dev/null
@@ -0,0 +1,11 @@
+char foo(char bar[])
+{
+  return bar[1];
+}
+extern char foo(char *);
+int main(void)
+{
+  if (foo("xy") != 'y')
+    abort ();
+  exit (0);
+}
index f0748e7..6193177 100644 (file)
@@ -115,7 +115,7 @@ init_mem()
                          "mem_hash != (prec_t)0", 370, "b.c"),
                0)));
      flush_hash(mem_hash, 32);
-     build_ptables(mem_base, 1024*(1<<13));
+     build_ptables(mem_base, 1024*(1<<13)); /* { dg-bogus "integer overflow" "int smaller than 32 bits" { xfail "xstormy16-*-*" } } */
 }
 
 struct tm {