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
7 i386-*-openbsd3.[0-3]) OBJ_FORMAT=aoutb ;;
8 + i*86-apple-darwin*) OBJ_FORMAT=macho ;;
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)
18 i386-*-openbsd3.[[0-3]]) OBJ_FORMAT=aoutb ;;
19 + i*86-apple-darwin*) OBJ_FORMAT=macho ;;
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
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