2007-09-24 Carlos O'Donell <carlos@codesourcery.com>
* config/tc-mips.c (s_align): Set max_alignment to 28.
gas/testsuite/
2007-09-24 Carlos O'Donell <carlos@codesourcery.com>
* gas/mips/align.s, gas/mips/align.d: New test.
* gas/mips/mips.exp: Run it.
+2007-09-24 Carlos O'Donell <carlos@codesourcery.com>
+
+ * config/tc-mips.c (s_align): Set max_alignment to 28.
+
2007-09-20 H.J. Lu <hongjiu.lu@intel.com>
PR 658
{
int temp;
long temp_fill;
- long max_alignment = 15;
+ long max_alignment = 28;
/* o Note that the assembler pulls down any immediately preceding label
to the aligned address.
+2007-09-24 Carlos O'Donell <carlos@codesourcery.com>
+
+ * gas/mips/align.s, gas/mips/align.d: New test.
+ * gas/mips/mips.exp: Run it.
+
2007-09-20 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/sib.s: Add more eiz tests.
--- /dev/null
+#objdump: -dr
+#name: MIPS align maximum
+
+# Test the align macro at maximum alignment.
+
+.*: +file format .*mips.*
+
+Disassembly of section .text:
+
+[0]*00000000 <foo>:
+ ...
+
+[0]*10000000 <bar>:
+ ...
--- /dev/null
+# Test file used to verify maximum alignment value.
+foo:
+ nop
+
+ .align 28
+bar:
+ nop
run_dump_test "vxworks1-xgot-el"
run_dump_test "noreorder"
+ run_dump_test "align"
}