Lines Matching refs:alignment
41 alignment octets (not 1 << align). */
42 unsigned int alignment;
47 /* Entry this is a suffix of (if alignment is 0). */
122 ret->alignment = 0;
134 unsigned int alignment, bfd_boolean create)
202 alignment, we need to insert another copy. */
203 if (hashp->alignment < alignment)
209 hashp->alignment = 0;
227 hashp->alignment = alignment;
266 unsigned int alignment, struct sec_merge_sec_info *secinfo)
270 entry = sec_merge_hash_lookup (tab, str, alignment, TRUE);
309 len = -off & (entry->alignment - 1);
326 /* Trailing alignment needed? */
377 alignment, then we require character size to be a power
379 of alignment. For non-string constants, alignment must
381 must be integer multiple of alignment. */
547 alignment > entsize. */
559 int tail_align = (lenA & (A->alignment - 1)) - (lenB & (A->alignment - 1));
596 unsigned int alignment = 0;
605 if (e->alignment)
610 if (alignment != e->alignment)
612 if (alignment == 0)
613 alignment = e->alignment;
615 alignment = (unsigned) -1;
624 (alignment != (unsigned) -1 && alignment > sinfo->htab->entsize
635 if (e->alignment >= cmp->alignment
636 && !((e->len - cmp->len) & (cmp->alignment - 1))
640 cmp->alignment = 0;
661 if (e->alignment)
668 size = (size + e->alignment - 1) & ~((bfd_vma) e->alignment - 1);
683 if (e->alignment)
691 e->alignment = e->u.suffix->alignment;
756 size = (size + e->alignment - 1)
757 & ~((bfd_vma) e->alignment - 1);