diff options
Diffstat (limited to 'gas/config/tc-ppc.c')
-rw-r--r-- | gas/config/tc-ppc.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c index ad85d38..80818e9 100644 --- a/gas/config/tc-ppc.c +++ b/gas/config/tc-ppc.c @@ -4039,6 +4039,11 @@ md_assemble (char *str) boundaries. */ frag_align_code (6, 4); record_alignment (now_seg, 6); +#ifdef OBJ_XCOFF + /* Update alignment of the containing csect. */ + if (symbol_get_tc (ppc_current_csect)->align < 6) + symbol_get_tc (ppc_current_csect)->align = 6; +#endif /* Update "dot" in any expressions used by this instruction, and a label attached to the instruction. By "attached" we mean |