* config/tc-ia64.c (fixup_unw_records): Clear region when seeing a
[binutils-gdb.git] / gas / config / tc-ia64.c
index 88905b87ed0a273dd34b97a9b9a851fd66f695fc..fbb166f0fc0e2119d0820f7ce2577cf0f49a6038 100644 (file)
@@ -2709,7 +2709,11 @@ fixup_unw_records (list)
            size = (slot_index (last_addr, last_frag, first_addr, first_frag)
                    + dir_len);
            rlen = ptr->r.record.r.rlen = size;
-           region = ptr;
+           if (ptr->r.type == body)
+             /* End of region.  */
+             region = 0;
+           else
+             region = ptr;
            break;
          }
        case epilogue: