]> granicus.if.org Git - libx264/commitdiff
* configure common/i386/i386inc.asm: got rid of -DFORMAT_* nasm flags
authorSam Hocevar <sam@videolan.org>
Wed, 1 Mar 2006 22:16:16 +0000 (22:16 +0000)
committerSam Hocevar <sam@videolan.org>
Wed, 1 Mar 2006 22:16:16 +0000 (22:16 +0000)
    and use built-in preprocessor tests instead.

git-svn-id: svn://svn.videolan.org/x264/trunk@448 df754926-b1dd-0310-bc7b-ec298dee348c

common/i386/i386inc.asm
configure

index e4035cbfaac0c8710118dac4013681d1480cee2b..7978296eb11ebbe6e7ccbc4a81528d60b1fb664d 100644 (file)
@@ -66,7 +66,7 @@ BITS 32
 ;     mov eax, [esp + 12]
 ;
 %ifdef __PIC__
-    %ifdef FORMAT_MACHO
+    %ifidn __OUTPUT_FORMAT__,macho
         ; There is no real global offset table on OS X, but we still
         ; need to reference our variables by offset.
         %define GLOBAL + ebx
@@ -77,7 +77,7 @@ BITS 32
             sub %1, %%getgot
         %endmacro
     %else
-        %ifdef FORMAT_ELF
+        %ifidn __OUTPUT_FORMAT__,elf
             %define GOT _GLOBAL_OFFSET_TABLE_
         %else ; for a.out
             %define GOT __GLOBAL_OFFSET_TABLE_
index 8b51478f46143e8cf3b9771b351897694457698c..be9aa3903ebd2024cdc89a63fdbfe6faed9112ea 100755 (executable)
--- a/configure
+++ b/configure
@@ -58,7 +58,7 @@ LDFLAGS=""
 HAVE_GETOPT_LONG=1
 
 AS="nasm"
-ASFLAGS="-f elf -DFORMAT_ELF"
+ASFLAGS="-f elf"
 
 EXE=""
 
@@ -120,10 +120,10 @@ case "$UNAMEM" in
     ARCH="X86"
     CFLAGS="$CFLAGS -DHAVE_MMXEXT -DHAVE_SSE2"
     if [ "$SYS" = MACOSX ]; then
-      ASFLAGS="-f macho -DPREFIX -DFORMAT_MACHO"
+      ASFLAGS="-f macho -DPREFIX"
     fi
     if [ "$SYS" = FREEBSD -o "$SYS" = NETBSD ]; then
-      ASFLAGS="-f aoutb -DFORMAT_AOUTB"
+      ASFLAGS="-f aoutb"
     fi
     ;;
   x86_64)