This is the mail archive of the gcc@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]

RE: trying to glue Modula-3 onto egcs table based exception handling support


The problem I ran into earlier is due to a typo.  I needed to use the
"emit_insns()" rather than "emit_insn()" function in the code below. :(

>At the end of the procedure I check if the global variable 
>"catch_clauses" and emit its instructions: 
>  if (catch_clauses) {
>	rtx funcend = gen_label_rtx();
>	emit_jump (funcend);
>	emit_insn (catch_clauses);
>	catch_clauses = NULL_RTX;
>	expand_leftover_cleanups ();
>	emit_label (funcend);
>  }


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