From: Jason Merrill Date: Tue, 27 Jun 2000 19:09:42 +0000 (-0400) Subject: tweak X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c699cee98045fc51f87923dab338d5d7eeb3cbe6;p=gcc.git tweak From-SVN: r34739 --- diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index e659585716a..d8560c05720 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -609,6 +609,9 @@ expand_builtin_init_dwarf_reg_sizes (address) int offset = DWARF_FRAME_REGNUM (i) * GET_MODE_SIZE (mode); int size = GET_MODE_SIZE (reg_raw_mode[i]); + if (offset < 0) + continue; + emit_move_insn (change_address (mem, mode, plus_constant (addr, offset)), GEN_INT (size));