diff options
-rw-r--r-- | gas/ChangeLog | 4 | ||||
-rw-r--r-- | gas/write.c | 6 |
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 |