diff options
author | Johann <johannkoenig@google.com> | 2014-05-01 17:43:34 -0700 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2014-05-01 17:48:04 -0700 |
commit | 874f7f02efb96384b0c9a335985299fab643d545 (patch) | |
tree | b7feb30bf9a1bf16f5cb7fc3fea2eabf18bb930e /third_party | |
parent | e05b92c0aa41744c4e773c051b1555486d74ed4d (diff) | |
download | libvpx-874f7f02efb96384b0c9a335985299fab643d545.tar libvpx-874f7f02efb96384b0c9a335985299fab643d545.tar.gz libvpx-874f7f02efb96384b0c9a335985299fab643d545.tar.bz2 libvpx-874f7f02efb96384b0c9a335985299fab643d545.zip |
Only hide assembly functions for Chrome
Match x86_abi_support.asm configuration
Change-Id: Ic0d03a23961e6858cf5153389ec8afa0fae3307a
Diffstat (limited to 'third_party')
-rw-r--r-- | third_party/x86inc/x86inc.asm | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/third_party/x86inc/x86inc.asm b/third_party/x86inc/x86inc.asm index 9e4918a0e..5b22b94d6 100644 --- a/third_party/x86inc/x86inc.asm +++ b/third_party/x86inc/x86inc.asm @@ -592,16 +592,20 @@ DECLARE_ARG 7, 8, 9, 10, 11, 12, 13, 14 CAT_XDEFINE cglobaled_, %1, 1 %endif %xdefine current_function %1 - %ifidn __OUTPUT_FORMAT__,elf - global %1:function hidden - %elifidn __OUTPUT_FORMAT__,elf32 - global %1:function hidden - %elifidn __OUTPUT_FORMAT__,elf64 - global %1:function hidden - %elifidn __OUTPUT_FORMAT__,macho32 - global %1:private_extern - %elifidn __OUTPUT_FORMAT__,macho64 - global %1:private_extern + %ifdef CHROMIUM + %ifidn __OUTPUT_FORMAT__,elf + global %1:function hidden + %elifidn __OUTPUT_FORMAT__,elf32 + global %1:function hidden + %elifidn __OUTPUT_FORMAT__,elf64 + global %1:function hidden + %elifidn __OUTPUT_FORMAT__,macho32 + global %1:private_extern + %elifidn __OUTPUT_FORMAT__,macho64 + global %1:private_extern + %else + global %1 + %endif %else global %1 %endif |