Lines Matching refs:a_info
31 * FreeBSD uses a weird mix of byte orderings for its a_info field.
33 * a_info. Its linker seems to accept either byte ordering, but
34 * emits a little-endian a_info.
47 ((freebsd_swap_magic(&(exec).a_info) >> 16) & 0x3ff))
50 ((freebsd_swap_magic(&(exec).a_info) >> 26) & 0x3f))
53 ((exec).a_info = ((magic) & 0xffff) \
57 ((exec).a_info = \
58 ((exec).a_info & 0xfb00ffff) | ((((int) (machtype)) & 0x3ff) << 16))
60 ((exec).a_info = \
61 ((exec).a_info & 0x03ffffff) | ((flags & 0x03f) << 26))