This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] remove bind_expr handling below gimple


On Tue, Jul 20, 2004 at 11:11:15PM -0700, Eric Christopher wrote:
> @@ -6550,31 +6528,6 @@ expand_expr_real_1 (tree exp, rtx target
>        expand_goto (LABELED_BLOCK_LABEL (EXIT_BLOCK_LABELED_BLOCK
> (exp)));
>        return const0_rtx;
>  
> -    case BIND_EXPR:

Add this code to 

    case WITH_CLEANUP_EXPR:
    case CLEANUP_POINT_EXPR:
    case TARGET_EXPR:
    case CASE_LABEL_EXPR:
    case VA_ARG_EXPR:
      /* Lowered by gimplify.c.  */
      abort ();

Otherwise ok.


r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]