Lines Matching refs:alignment
45 unsigned int alignment; member
126 ret->alignment = 0; in sec_merge_hash_newfunc()
138 unsigned int alignment, bool create) in sec_merge_hash_lookup() argument
207 if (hashp->alignment < alignment) in sec_merge_hash_lookup()
213 hashp->alignment = 0; in sec_merge_hash_lookup()
229 hashp->alignment = alignment; in sec_merge_hash_lookup()
265 unsigned int alignment, struct sec_merge_sec_info *secinfo) in sec_merge_add() argument
269 entry = sec_merge_hash_lookup (tab, str, alignment, true); in sec_merge_add()
312 len = -off & (entry->alignment - 1); in sec_merge_emit()
600 int tail_align = (lenA & (A->alignment - 1)) - (lenB & (A->alignment - 1)); in strrevcmp_align()
637 unsigned int alignment = 0; in merge_strings() local
646 if (e->alignment) in merge_strings()
651 if (alignment != e->alignment) in merge_strings()
653 if (alignment == 0) in merge_strings()
654 alignment = e->alignment; in merge_strings()
656 alignment = (unsigned) -1; in merge_strings()
665 (alignment != (unsigned) -1 && alignment > sinfo->htab->entsize in merge_strings()
676 if (e->alignment >= cmp->alignment in merge_strings()
677 && !((e->len - cmp->len) & (cmp->alignment - 1)) in merge_strings()
681 cmp->alignment = 0; in merge_strings()
700 if (e->alignment) in merge_strings()
707 size = (size + e->alignment - 1) & ~((bfd_vma) e->alignment - 1); in merge_strings()
717 if (e->alignment) in merge_strings()
725 e->alignment = e->u.suffix->alignment; in merge_strings()
805 size = (size + e->alignment - 1) & ~((bfd_vma) e->alignment - 1); in _bfd_merge_sections()