SUB_SEGMENT_ALIGN now takes an argument.

This commit is contained in:
Ken Raeburn 1993-03-03 19:47:15 +00:00
parent 1101551c9c
commit 2492e118e3
2 changed files with 7 additions and 7 deletions

View File

@ -1834,9 +1834,9 @@ DEFUN_VOID (write_object_file)
subseg_new (frchain_ptr->frch_seg, frchain_ptr->frch_subseg);
#ifndef SUB_SEGMENT_ALIGN
#define SUB_SEGMENT_ALIGN 1
#define SUB_SEGMENT_ALIGN(SEG) 1
#endif
frag_align (SUB_SEGMENT_ALIGN, NOP_OPCODE);
frag_align (SUB_SEGMENT_ALIGN (now_seg), NOP_OPCODE);
frag_wane (frag_now);
frag_now->fr_fix = 0;
know (frag_now->fr_next == NULL);

View File

@ -540,15 +540,15 @@ DEFUN_VOID (write_object_file)
frchain_ptr = frchain_ptr->frch_next)
{
/* Run through all the sub-segments and align them up. Also close any
open frags. We tack a .fill onto the end of the frag chain so
that any .align's size can be worked by looking at the next
frag */
open frags. We tack a .fill onto the end of the frag chain so
that any .align's size can be worked by looking at the next
frag. */
subseg_new (frchain_ptr->frch_seg, frchain_ptr->frch_subseg);
#ifndef SUB_SEGMENT_ALIGN
#define SUB_SEGMENT_ALIGN 2
#define SUB_SEGMENT_ALIGN(SEG) 2
#endif
frag_align (SUB_SEGMENT_ALIGN, 0);
frag_align (SUB_SEGMENT_ALIGN (now_seg), 0);
frag_wane (frag_now);
frag_now->fr_fix = 0;
know (frag_now->fr_next == NULL);