* ehopt.c (eh_frame_convert_frag): Fix missed subtype adjustment
authorRichard Henderson <rth@redhat.com>
Tue, 15 May 2001 06:10:43 +0000 (06:10 +0000)
committerRichard Henderson <rth@redhat.com>
Tue, 15 May 2001 06:10:43 +0000 (06:10 +0000)
        last change.

gas/ChangeLog
gas/ehopt.c

index cc46dcd0160dbfb0d6f19bc6fa2519e9f5634d01..916bca24aed7a31ec77632855ca7075155f402cf 100644 (file)
@@ -1,3 +1,8 @@
+2001-05-14  Richard Henderson  <rth@redhat.com>
+
+       * ehopt.c (eh_frame_convert_frag): Fix missed subtype adjustment
+       last change.
+
 2001-05-14  Richard Henderson  <rth@redhat.com>
 
        * ehopt.c (get_cie_info): Rename from eh_frame_code_alignment;
index e556e29d1732689f5688da2c2c3395ec42818ec8..c25fd51e5db1f32e2ef386e816cd00e6b43515e2 100644 (file)
@@ -537,7 +537,8 @@ eh_frame_convert_frag (frag)
       break;
     }
 
-  frag->fr_fix += frag->fr_subtype;
+  frag->fr_fix += frag->fr_subtype & 7;
   frag->fr_type = rs_fill;
+  frag->fr_subtype = 0;
   frag->fr_offset = 0;
 }