OSDN Git Service

* write.c (subsegs_finish): Don't specially align last subseg.
authoramodra <amodra>
Mon, 13 May 2002 01:23:51 +0000 (01:23 +0000)
committeramodra <amodra>
Mon, 13 May 2002 01:23:51 +0000 (01:23 +0000)
gas/ChangeLog
gas/write.c

index f9df716..d411c26 100644 (file)
@@ -1,3 +1,7 @@
+2002-05-13  Alan Modra  <amodra@bigpond.net.au>
+
+       * write.c (subsegs_finish): Don't specially align last subseg.
+
 2002-05-11  Nick Clifton  <nickc@cambridge.redhat.com>
 
        * stabs.c (s_stab_generic): Warn about a description field that is
index 5d5e4c9..8d08674 100644 (file)
@@ -1441,12 +1441,6 @@ subsegs_finish ()
          if we are generating a listing.  */
       alignment = had_errors () ? 0 : SUB_SEGMENT_ALIGN (now_seg);
 
-      /* The last subsegment gets an aligment corresponding to the
-        alignment of the section.  This allows proper nop-filling
-        at the end of code-bearing sections.  */
-      if (!frchainP->frch_next || frchainP->frch_next->frch_seg != now_seg)
-       alignment = get_recorded_alignment (now_seg);
-
       if (subseg_text_p (now_seg))
        frag_align_code (alignment, 0);
       else