* write.c (size_seg): Check adjustment to last frag.
commitbec7ba6423bae2c455cee0f2eea123711feea646
authorAlan Modra <amodra@bigpond.net.au>
Thu, 23 May 2002 08:08:48 +0000 (23 08:08 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Thu, 23 May 2002 08:08:48 +0000 (23 08:08 +0000)
tree29de4e171e9fd1f2cf41d017996c971d3a4f4677
parent115f7498a958aa1d27cc6bb8ff9c55b1cde93fd4
* write.c (size_seg): Check adjustment to last frag.
(SUB_SEGMENT_ALIGN): If HANDLE_ALIGN defined, pad out last frag to
section alignment.
* config/obj-coff.c (SUB_SEGMENT_ALIGN): Likewise.
* config/obj-ieee.c (SUB_SEGMENT_ALIGN): Likewise.
(write_object_file): Invoke md_do_align if available, and use
frag_align_code on text sections.
* config/obj-vms.h (SUB_SEGMENT_ALIGN): Now two args.
* config/tc-m88k.h (SUB_SEGMENT_ALIGN): Likewise.
* config/tc-ppc.h (SUB_SEGMENT_ALIGN): Likewise.
* config/tc-sh.h (SUB_SEGMENT_ALIGN): Likewise.
* config/tc-i386.h (SUB_SEGMENT_ALIGN): Likewise.  Define for
BFD_ASSEMBLER too.
gas/ChangeLog
gas/config/obj-coff.c
gas/config/obj-ieee.c
gas/config/obj-vms.h
gas/config/tc-i386.h
gas/config/tc-m88k.h
gas/config/tc-ppc.h
gas/config/tc-sh.h
gas/write.c