aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2002-05-13 01:23:51 +0000
committerAlan Modra <amodra@gmail.com>2002-05-13 01:23:51 +0000
commit50b3122815f91cd459f573ea2fd5c5ba0581f51f (patch)
tree447566a5c09cb3301f3489f411da0083b11a60df /gas
parentdf763c7f5b199a8e14fefc35fb94ba7ea3b5a875 (diff)
downloadgdb-50b3122815f91cd459f573ea2fd5c5ba0581f51f.zip
gdb-50b3122815f91cd459f573ea2fd5c5ba0581f51f.tar.gz
gdb-50b3122815f91cd459f573ea2fd5c5ba0581f51f.tar.bz2
* write.c (subsegs_finish): Don't specially align last subseg.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog4
-rw-r--r--gas/write.c6
2 files changed, 4 insertions, 6 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index f9df716..d411c26 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -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
diff --git a/gas/write.c b/gas/write.c
index 5d5e4c9..8d08674 100644
--- a/gas/write.c
+++ b/gas/write.c
@@ -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