Catherine Moore 6a32d87432 2009-04-09 Catherine Moore <clm@codesourcery.com>
* config/tc-mips.c (mips_fix_24k): Declare.
        (check_for_24k_errata): New.
        (mips_cleanup): Call check_for_24k_errata.
        (start_noreorder): Likewise.
        (md_mips_end): Likewise.
        (s_change_sec): Likewise.
        (s_change_section): Likewise.
        (append_insn): Call check_for_24k_errata.  Prevent
        ERET/DERET instructions from being moved into delay
        slots.
        (OPTION_FIX_24K): New.
        (OPTION_NO_FIX_24k) New.
        (md_longopts): Add "mfix-24k" and "mno-fix-24k".
        (md_parse_option): Handle fix-24k options.
        (md_show_usage): Display fix-24k options.
        * doc/c-mips.texi: Document.
        * testsuite/gas/mips/mips.exp: Run new tests.
        * testsuite/gas/mips/eret.s: New test.
        * testsuite/gas/mips/eret.d: New test output.
        * testsuite/gas/mips/eret.l: New test output.
2009-04-09 15:55:59 +00:00
..
2009-03-02 10:33:08 +00:00
2009-03-27 08:26:18 +00:00
2007-08-28 21:53:00 +00:00
2009-02-03 17:24:36 +00:00
2008-08-06 15:42:15 +00:00
2009-01-10 18:38:12 +00:00
2008-12-23 19:10:25 +00:00
2008-08-06 15:42:15 +00:00
2008-12-04 10:29:16 +00:00
2009-02-23 10:10:25 +00:00
2008-08-06 15:42:15 +00:00
2008-08-06 15:42:15 +00:00
2008-04-25 19:58:03 +00:00