Fix m68k build failure.

* except.c (expand_builtin_eh_stub): Call emit_move_insn rather than
	calling gen_rtx_SET.

From-SVN: r20431
This commit is contained in:
Jim Wilson 1998-06-11 17:15:02 +00:00 committed by Jim Wilson
parent 9500928842
commit fb95c8c956
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
Thu Jun 11 17:14:15 1998 Jim Wilson <wilson@cygnus.com>
* except.c (expand_builtin_eh_stub): Call emit_move_insn rather than
calling gen_rtx_SET.
Thu Jun 11 18:45:49 1998 David Edelsohn <edelsohn@mhpcc.edu>
* config/rs6000/x-aix43 (AR): Delete.

View File

@ -2455,10 +2455,10 @@ expand_builtin_eh_stub ()
to pick out the handler field (first element), and jump to there,
leaving the pointer to _eh_conext in the same hardware register. */
temp = gen_rtx_MEM (Pmode, handler);
temp = gen_rtx_MEM (Pmode, handler);
MEM_IN_STRUCT_P (temp) = 1;
RTX_UNCHANGING_P (temp) = 1;
emit_insn (gen_rtx_SET (Pmode, offset, temp));
emit_move_insn (offset, temp);
emit_insn (gen_rtx_USE (Pmode, handler));
emit_indirect_jump (offset);