]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.c-torture/execute/20001026-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20001026-1.c
diff --git a/gcc/testsuite/gcc.c-torture/execute/20001026-1.c b/gcc/testsuite/gcc.c-torture/execute/20001026-1.c
deleted file mode 100644 (file)
index 6ddcc5a..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-extern void abort (void);
-
-typedef struct {
-  long r[(19 + sizeof (long))/(sizeof (long))];
-} realvaluetype;
-
-typedef void *tree;
-
-static realvaluetype
-real_value_from_int_cst (tree x, tree y)
-{
-  realvaluetype r;
-  int i;
-  for (i = 0; i < sizeof(r.r)/sizeof(long); ++i)
-    r.r[i] = -1;
-  return r;
-}
-
-struct brfic_args
-{
-  tree type;
-  tree i;
-  realvaluetype d;
-};
-
-static void
-build_real_from_int_cst_1 (data)
-     void * data;
-{
-  struct brfic_args *args = (struct brfic_args *) data;
-  args->d = real_value_from_int_cst (args->type, args->i);
-}
-
-int main()
-{
-  struct brfic_args args;
-
-  __builtin_memset (&args, 0, sizeof(args));
-  build_real_from_int_cst_1 (&args);
-
-  if (args.d.r[0] == 0)
-    abort ();
-  return 0;
-}