OSDN Git Service

This patch adds mingw32 cross-compilation support to HandBrake trunk to
[handbrake-jp/handbrake-jp-git.git] / contrib / xvidcore / P00-darwin.patch
1 diff -Naur xvidcore-20090311.orig/build/generic/configure.in xvidcore-20090311/build/generic/configure.in
2 --- xvidcore-20090311.orig/build/generic/configure.in   2008-12-05 05:18:52.000000000 -0500
3 +++ xvidcore-20090311/build/generic/configure.in        2009-04-14 11:30:04.000000000 -0400
4 @@ -427,8 +427,13 @@
5                MARK_FUNCS=""
6                 ;;
7             *darwin*)
8 -               AC_MSG_RESULT([macho])
9 -               NASM_FORMAT="macho"
10 +               if test "$ARCHITECTURE" = "X86_64" ; then
11 +                   AC_MSG_RESULT([macho64])
12 +                   NASM_FORMAT="macho64"
13 +               else
14 +                   AC_MSG_RESULT([macho])
15 +                   NASM_FORMAT="macho"
16 +               fi
17                 PREFIX="-DPREFIX"
18                 MARK_FUNCS=""
19                 ;;
20 diff -Naur xvidcore-20090311.orig/src/nasm.inc xvidcore-20090311/src/nasm.inc
21 --- xvidcore-20090311.orig/src/nasm.inc 2008-12-05 05:15:02.000000000 -0500
22 +++ xvidcore-20090311/src/nasm.inc      2009-04-14 12:13:37.000000000 -0400
23 @@ -177,6 +177,8 @@
24  %macro TEXT 0
25  %ifidn __OUTPUT_FORMAT__,macho
26        SECTION .text align=SECTION_ALIGN
27 +%elifidn __OUTPUT_FORMAT__,macho64
28 +      SECTION .text align=SECTION_ALIGN
29  %else
30        SECTION .rotext align=SECTION_ALIGN
31  %endif