e6cfaf6fddf72d932fedeed3fd00db4882190654
[vlc.git] / extras / contrib / src / Patches / flac-mactel.patch
1 diff -puriN flac/configure flac-patched/configure
2 --- flac/configure      2006-01-26 22:42:40.000000000 +0100
3 +++ flac-patched/configure      2006-01-26 22:36:50.000000000 +0100
4 @@ -8702,6 +8702,7 @@ fi
5  
6  case "$host" in
7         i386-*-openbsd3.[0-3]) OBJ_FORMAT=aoutb ;;
8 +       i*86-apple-darwin*) OBJ_FORMAT=macho ;;
9         *) OBJ_FORMAT=elf ;;
10  esac
11  
12 diff -puriN flac/configure.in flac-patched/configure.in
13 --- flac/configure.in   2006-01-26 22:42:36.000000000 +0100
14 +++ flac-patched/configure.in   2006-01-26 22:36:50.000000000 +0100
15 @@ -52,6 +52,7 @@ AM_CONDITIONAL(FLaC__CPU_PPC, test x$cpu
16  AM_CONDITIONAL(FLaC__CPU_SPARC, test x$cpu_sparc = xtrue)
17  case "$host" in
18         i386-*-openbsd3.[[0-3]]) OBJ_FORMAT=aoutb ;;
19 +       i*86-apple-darwin*) OBJ_FORMAT=macho ;;
20         *) OBJ_FORMAT=elf ;;
21  esac
22  AC_SUBST(OBJ_FORMAT)
23 diff -puriN flac/src/libFLAC/ia32/nasm.h flac-patched/src/libFLAC/ia32/nasm.h
24 --- flac/src/libFLAC/ia32/nasm.h        2005-01-25 05:14:22.000000000 +0100
25 +++ flac-patched/src/libFLAC/ia32/nasm.h        2006-01-26 22:38:54.000000000 +0100
26 @@ -45,6 +45,11 @@
27         %idefine code_section section .text
28         %idefine data_section section .data
29         %idefine bss_section  section .bss
30 +%elifdef OBJ_FORMAT_macho
31 +       %define FLAC__PUBLIC_NEEDS_UNDERSCORE
32 +       %idefine code_section section .text
33 +       %idefine data_section section .data
34 +       %idefine bss_section  section .bss
35  %elifdef OBJ_FORMAT_elf
36         %idefine code_section section .text align=16
37         %idefine data_section section .data align=32