+2004-08-06 Paolo Bonzini <bonzini@gnu.org>
+
+ * expr.c (expand_expr_real_1) <ENTRY_VALUE_EXPR>: Remove.
+ * tree-inline.c (estimate_num_insns_1) <ENTRY_VALUE_EXPR>: Remove.
+ * tree-pretty-print.c (dump_generic_node) <ENTRY_VALUE_EXPR>: Remove.
+ * tree.def (ENTRY_VALUE_EXPR): Remove.
+
2004-08-06 Jakub Jelinek <jakub@redhat.com>
* config/i386/i386.c (ix86_expand_clrmem): Move gen_cld down to
+2004-08-06 Paolo Bonzini <bonzini@gnu.org>
+
+ * class.c (instantiate_type) <ENTRY_VALUE_EXPR>: Do not handle.
+
2004-08-05 Mark Mitchell <mark@codesourcery.com>
* decl.c (start_preparsed_function): Move determine_visibility
return instantiate_type (lhstype, TREE_OPERAND (rhs, 0), flags);
}
- case ENTRY_VALUE_EXPR:
- abort ();
- return error_mark_node;
case ERROR_MARK:
return error_mark_node;
return op0;
- case ENTRY_VALUE_EXPR:
- abort ();
-
/* COMPLEX type for Extended Pascal & Fortran */
case COMPLEX_EXPR:
{
case STATEMENT_LIST:
case ERROR_MARK:
case NON_LVALUE_EXPR:
- case ENTRY_VALUE_EXPR:
case FDESC_EXPR:
case VA_ARG_EXPR:
case TRY_CATCH_EXPR:
pp_character (buffer, '>');
break;
- case ENTRY_VALUE_EXPR:
- NIY;
- break;
-
case COMPLEX_EXPR:
pp_string (buffer, "COMPLEX_EXPR <");
dump_generic_node (buffer, TREE_OPERAND (node, 0), spc, flags, false);
Operand may have any mode. Result mode is Pmode. */
DEFTREECODE (ADDR_EXPR, "addr_expr", 'e', 1)
-/* Operand is a function constant; result is a function variable value
- of type EPmode. Used only for languages that need static chains. */
-DEFTREECODE (ENTRY_VALUE_EXPR, "entry_value_expr", 'e', 1)
-
/* Operand0 is a function constant; result is part N of a function
descriptor of type ptr_mode. */
DEFTREECODE (FDESC_EXPR, "fdesc_expr", 'e', 2)