diff options
author | Jason Merrill <jason@gcc.gnu.org> | 2000-06-27 15:09:42 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2000-06-27 15:09:42 -0400 |
commit | c699cee98045fc51f87923dab338d5d7eeb3cbe6 (patch) | |
tree | e556ff629a724dfc1ce8625126319b61ef708977 | |
parent | e0e07bd183d98213e3180742b7bf017bbeef6d69 (diff) | |
download | gcc-c699cee98045fc51f87923dab338d5d7eeb3cbe6.zip gcc-c699cee98045fc51f87923dab338d5d7eeb3cbe6.tar.gz gcc-c699cee98045fc51f87923dab338d5d7eeb3cbe6.tar.bz2 |
tweak
From-SVN: r34739
-rw-r--r-- | gcc/dwarf2out.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index e659585..d8560c0 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)); |