Index: core/i386/dct.asm
===================================================================
--- core/i386/dct.asm	(revision 46)
+++ core/i386/dct.asm	(working copy)
@@ -125,27 +125,6 @@
 ;%endmacro
 
 ;=============================================================================
-; Local Data (Read Only)
-;=============================================================================
-
-%ifdef FORMAT_COFF
-SECTION .rodata data
-%else
-SECTION .rodata data align=16
-%endif
-
-;-----------------------------------------------------------------------------
-; Various memory constants (trigonometric values or rounding values)
-;-----------------------------------------------------------------------------
-
-ALIGN 16
-x264_mmx_1:
-  dw 1, 1, 1, 1
-
-x264_mmx_32:
-  dw 32, 32, 32, 32
-
-;=============================================================================
 ; Code
 ;=============================================================================
 
@@ -311,3 +290,23 @@
 
     ret
 
+;=============================================================================
+; Local Data (Read Only)
+;=============================================================================
+
+%ifdef FORMAT_COFF
+SECTION .rodata data
+%else
+SECTION .rodata data align=16
+%endif
+
+;-----------------------------------------------------------------------------
+; Various memory constants (trigonometric values or rounding values)
+;-----------------------------------------------------------------------------
+
+ALIGN 16
+x264_mmx_1:
+  dw 1, 1, 1, 1
+
+x264_mmx_32:
+  dw 32, 32, 32, 32
