Merge changes from topic 'x86inc' * changes: x86inc.asm: only set visibility for chromium builds Only use .text sections for aout Use .text instead of .rodata on macho Copy PIC handling code from x86_abi_support Set 'private_extern' visibility for macho targets Expand PIC default to macho64 and respect CONFIG_PIC from libvpx Use libvpx defines to set name mangling rules Customize x86inc.asm for libvpx Update x86inc.asm from x264