minor tweaks
authorJosh Coalson <jcoalson@users.sourceforce.net>
Mon, 14 May 2001 19:33:42 +0000 (19:33 +0000)
committerJosh Coalson <jcoalson@users.sourceforce.net>
Mon, 14 May 2001 19:33:42 +0000 (19:33 +0000)
src/libFLAC/i386/nasm.h

index c613a8cacf826ae891a4ae9083dcf0118a110748..30b6b3f68ec820f4c9af7e142a407d0b92237662 100644 (file)
@@ -20,9 +20,9 @@
 
 %ifdef WIN32
        %define FLAC__PUBLIC_NEEDS_UNDERSCORE
-       %idefine code_section section .text align=16 class=CODE use32
-       %idefine data_section section .data align=16 class=DATA use32
-       %idefine bss_section  section .bss  align=16 class=DATA use32
+       %idefine code_section section .text align=32 class=CODE use32
+       %idefine data_section section .data align=32 class=DATA use32
+       %idefine bss_section  section .bss  align=32 class=DATA use32
 %elifdef AOUT
        %define FLAC__PUBLIC_NEEDS_UNDERSCORE
        %idefine code_section section .text
 
 %imacro cglobal 1
        %ifdef FLAC__PUBLIC_NEEDS_UNDERSCORE
-               %define %1 _%1
+               global _%1
+       %else
+               global %1
        %endif
-       global %1
 %endmacro
 
 %imacro cextern 1
        %ifdef FLAC__PUBLIC_NEEDS_UNDERSCORE
-               %define %1 _%1
+               extern _%1
+       %else
+               extern %1
        %endif
-       extern %1
 %endmacro