From: Mark Mentovai Date: Fri, 25 Jan 2013 23:02:52 +0000 (-0500) Subject: 64-bit Mac Chromium support for libvpx. X-Git-Tag: v1.3.0~1203 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e48776f29bbc991b1842c80baf8f3b3d5e24eceb;p=libvpx 64-bit Mac Chromium support for libvpx. For 64-bit Mac Chromium, use private_extern for HIDDEN_DATA, the same as 32-bit Mac Chromium. Change-Id: Ica0fa9e48a47409facece691ae1e39327369083c --- diff --git a/vpx_ports/x86_abi_support.asm b/vpx_ports/x86_abi_support.asm index 0c9fe3774..13a609dd8 100644 --- a/vpx_ports/x86_abi_support.asm +++ b/vpx_ports/x86_abi_support.asm @@ -230,6 +230,12 @@ %elifidn __OUTPUT_FORMAT__,elfx32 %define WRT_PLT wrt ..plt %define HIDDEN_DATA(x) x:data hidden + %elifidn __OUTPUT_FORMAT__,macho64 + %ifdef CHROMIUM + %define HIDDEN_DATA(x) x:private_extern + %else + %define HIDDEN_DATA(x) x + %endif %else %define HIDDEN_DATA(x) x %endif