com.c (ffecom_stabilize_aggregate_) [case RTL_EXPR]: Abort.
authorToon Moene <toon@moene.indiv.nluug.nl>
Fri, 10 Nov 2000 20:36:15 +0000 (21:36 +0100)
committerToon Moene <toon@gcc.gnu.org>
Fri, 10 Nov 2000 20:36:15 +0000 (20:36 +0000)
2000-11-10  Toon Moene  <toon@moene.indiv.nluug.nl>

* com.c (ffecom_stabilize_aggregate_) case RTL_EXPR:
Abort.

From-SVN: r37376

gcc/f/ChangeLog
gcc/f/com.c

index a53723e..cb0b9d0 100644 (file)
@@ -1,3 +1,8 @@
+2000-11-10  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+       * com.c (ffecom_stabilize_aggregate_) case RTL_EXPR:
+       Abort.
+
 2000-11-10  Zack Weinberg  <zack@wolery.stanford.edu>
 
        * Make-lang.in (f/fini.o, f/proj-h.o): Remove pointless sed
index d158fed..458acd0 100644 (file)
@@ -1082,11 +1082,7 @@ ffecom_stabilize_aggregate_ (tree ref)
       break;
 
     case RTL_EXPR:
-      result = build1 (INDIRECT_REF, TREE_TYPE (ref),
-                      save_expr (build1 (ADDR_EXPR,
-                                         build_pointer_type (TREE_TYPE (ref)),
-                                         ref)));
-      break;
+      abort ();
 
 
     default: