2011-04-20 Catherine Moore <clm@codesourcery.com>
commit516cedbdb5c0c73108f8dffa9ac0bc078db7c3eb
authorclm <clm@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Apr 2011 16:54:32 +0000 (20 16:54 +0000)
committerclm <clm@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Apr 2011 16:54:32 +0000 (20 16:54 +0000)
tree6b3f66d43639406c4f8e02ed7c2f8e2561c2c6f7
parentefecc03c0cb32c8b83802d6423464dfe3b1e5d54
2011-04-20  Catherine Moore  <clm@codesourcery.com>

* config/mips/mips.opt (mfix-24k): New.
* config/mips/mips.h (ASM_SPEC): Handle -mfix-24k.
* config/mips/mips.md (length): Increase by 4 for stores if
fixing 24K errata.
* config/mips/mips.c (mips_reorg_process_insns): Do not allow
all noreorder if fixing 24K errata.
* doc/invoke.texi: Document mfix-24k.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@172780 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mips/mips.md
gcc/config/mips/mips.opt
gcc/doc/invoke.texi