simplify x86_abi_support.asm symbol declaration
authorJohann <johannkoenig@google.com>
Mon, 30 Mar 2020 23:38:30 +0000 (08:38 +0900)
committerJohann <johannkoenig@google.com>
Sun, 12 Apr 2020 23:45:58 +0000 (08:45 +0900)
commit686e12674fa723771c3865e38bdd1b20121a9947
tree380bdb27e79e5eb88a5183f9fdd32ec059908f1c
parent0ac5afb375bced802e4a9c3fe0647b416e4323a2
simplify x86_abi_support.asm symbol declaration

Define LIBVPX_{ELF,MACHO} to simplify blocks.

Create new globalsym macro and include logic for PRIVATE.

BUG=webm:1679

Change-Id: I303ba1492a2813f685de51155ccef7e4831e1881
34 files changed:
vp8/common/x86/dequantize_mmx.asm
vp8/common/x86/idctllm_mmx.asm
vp8/common/x86/idctllm_sse2.asm
vp8/common/x86/iwalsh_sse2.asm
vp8/common/x86/loopfilter_block_sse2_x86_64.asm
vp8/common/x86/loopfilter_sse2.asm
vp8/common/x86/mfqe_sse2.asm
vp8/common/x86/recon_mmx.asm
vp8/common/x86/recon_sse2.asm
vp8/common/x86/subpixel_mmx.asm
vp8/common/x86/subpixel_sse2.asm
vp8/common/x86/subpixel_ssse3.asm
vp8/encoder/x86/block_error_sse2.asm
vp8/encoder/x86/copy_sse2.asm
vp8/encoder/x86/copy_sse3.asm
vp8/encoder/x86/dct_sse2.asm
vp8/encoder/x86/fwalsh_sse2.asm
vp8/encoder/x86/temporal_filter_apply_sse2.asm
vp9/common/x86/vp9_mfqe_sse2.asm
vpx_dsp/x86/add_noise_sse2.asm
vpx_dsp/x86/deblock_sse2.asm
vpx_dsp/x86/highbd_variance_impl_sse2.asm
vpx_dsp/x86/sad_sse3.asm
vpx_dsp/x86/sad_sse4.asm
vpx_dsp/x86/sad_ssse3.asm
vpx_dsp/x86/ssim_opt_x86_64.asm
vpx_dsp/x86/vpx_high_subpixel_8t_sse2.asm
vpx_dsp/x86/vpx_high_subpixel_bilinear_sse2.asm
vpx_dsp/x86/vpx_subpixel_8t_sse2.asm
vpx_dsp/x86/vpx_subpixel_bilinear_sse2.asm
vpx_dsp/x86/vpx_subpixel_bilinear_ssse3.asm
vpx_ports/emms_mmx.asm
vpx_ports/float_control_word.asm
vpx_ports/x86_abi_support.asm