]> granicus.if.org Git - libvpx/commitdiff
64-bit Mac Chromium support for libvpx.
authorMark Mentovai <mark@chromium.org>
Fri, 25 Jan 2013 23:02:52 +0000 (18:02 -0500)
committerMark Mentovai <mark@chromium.org>
Fri, 25 Jan 2013 23:02:52 +0000 (18:02 -0500)
For 64-bit Mac Chromium, use private_extern for HIDDEN_DATA, the same as
32-bit Mac Chromium.

Change-Id: Ica0fa9e48a47409facece691ae1e39327369083c

vpx_ports/x86_abi_support.asm

index 0c9fe377405693d7fcb406d823519d3c2d623a9e..13a609dd805553730b37082736f5b7a7a679e0f7 100644 (file)
   %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