SUB_SEGMENT_ALIGN now takes an argument.
This commit is contained in:
parent
1101551c9c
commit
2492e118e3
@ -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);
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user