From c699cee98045fc51f87923dab338d5d7eeb3cbe6 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Tue, 27 Jun 2000 15:09:42 -0400 Subject: [PATCH] tweak From-SVN: r34739 --- gcc/dwarf2out.c | 3 +++ 1 file changed, 3 insertions(+) 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)); -- 2.30.2