* optabs.c (init_traps): Register trap_rtx as a GC root.
From-SVN: r29643
This commit is contained in:
parent
da8a66fc9f
commit
541b0512b1
|
@ -1,3 +1,7 @@
|
|||
Thu Sep 23 18:07:01 1999 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* optabs.c (init_traps): Register trap_rtx as a GC root.
|
||||
|
||||
Thu Sep 23 17:41:47 1999 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
|
||||
|
||||
* config/mips/mips.c (function_arg_pass_by_reference): Define
|
||||
|
|
|
@ -4754,16 +4754,17 @@ ldexp(x,n)
|
|||
/* The insn generating function can not take an rtx_code argument.
|
||||
TRAP_RTX is used as an rtx argument. Its code is replaced with
|
||||
the code to be used in the trap insn and all other fields are
|
||||
ignored.
|
||||
|
||||
??? Will need to change to support garbage collection. */
|
||||
ignored. */
|
||||
static rtx trap_rtx;
|
||||
|
||||
static void
|
||||
init_traps ()
|
||||
{
|
||||
if (HAVE_conditional_trap)
|
||||
trap_rtx = gen_rtx_fmt_ee (EQ, VOIDmode, NULL_RTX, NULL_RTX);
|
||||
{
|
||||
trap_rtx = gen_rtx_fmt_ee (EQ, VOIDmode, NULL_RTX, NULL_RTX);
|
||||
ggc_add_tree_root (&trap_rtx, 1);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Reference in New Issue