Only use .text sections for aout

Also do not specify alignment.

Change-Id: Id4a62bfa0fc3bc56e25689b5de7796bd6e864457
diff --git a/third_party/x86inc/README.libvpx b/third_party/x86inc/README.libvpx
index 013e085..9a91171 100644
--- a/third_party/x86inc/README.libvpx
+++ b/third_party/x86inc/README.libvpx
@@ -18,3 +18,4 @@
 Set 'private_extern' visibility for macho targets.
 Copy PIC 'GLOBAL' macros from x86_abi_support.asm
 Use .text instead of .rodata on macho to avoid broken tables in PIC mode.
+Use .text with no alignment for aout
diff --git a/third_party/x86inc/x86inc.asm b/third_party/x86inc/x86inc.asm
index 840a519..e88c851 100644
--- a/third_party/x86inc/x86inc.asm
+++ b/third_party/x86inc/x86inc.asm
@@ -87,13 +87,19 @@
     %ifidn __OUTPUT_FORMAT__,macho32
         SECTION .text align=%1
         fakegot:
+    %elifidn __OUTPUT_FORMAT__,aout
+        SECTION .text
     %else
         SECTION .rodata align=%1
     %endif
 %endmacro
 
 %macro SECTION_TEXT 0-1 16
-    SECTION .text align=%1
+    %ifidn __OUTPUT_FORMAT__,aout
+        SECTION .text
+    %else
+        SECTION .text align=%1
+    %endif
 %endmacro
 
 ; PIC macros are copied from vpx_ports/x86_abi_support.asm. The "define PIC"