2010-10-04 David Daney <ddaney@caviumnetworks.com>
authorDavid Daney <ddaney@avtrex.com>
Mon, 4 Oct 2010 15:24:49 +0000 (15:24 +0000)
committerDavid Daney <ddaney@avtrex.com>
Mon, 4 Oct 2010 15:24:49 +0000 (15:24 +0000)
commitd954098fc13bc2010aea9501f7ffb66e09cc6950
tree890ea02722f911ac8a4ddb1ed1ac18aae2607793
parentd4730f921aed32ae4f01e10b8dc399f09b64435b
2010-10-04  David Daney  <ddaney@caviumnetworks.com>

* config/tc-mips.c (mips_fix_cn63xxp1): New variable.
(mips_ip):  Add errata work around when mips_fix_cn63xxp1 set.
(OPTION_FIX_CN63XXP1, OPTION_NO_FIX_CN63XXP1): New enum options
enumerations.
(md_longopts): Add options for -mfix-cn63xxp1 and -mno-fix-cn63xxp1.
(md_parse_option): Handle OPTION_FIX_CN63XXP1 and
OPTION_NO_FIX_CN63XXP1.
(md_show_usage): Add documentation for -mfix-cn63xxp1.
* doc/c-mips.texi (-mfix-cn63xxp1, -mno-fix-cn63xxp1): Document
the new options.

2010-10-04  David Daney  <ddaney@caviumnetworks.com>

* gas/mips/mips.exp (octeon-pref): Run the new test.
* gas/mips/octeon-pref.s: New test.
* gas/mips/octeon-pref.d: New expected results for the new test.
gas/ChangeLog
gas/config/tc-mips.c
gas/doc/c-mips.texi
gas/testsuite/ChangeLog
gas/testsuite/gas/mips/mips.exp
gas/testsuite/gas/mips/octeon-pref.d [new file with mode: 0644]
gas/testsuite/gas/mips/octeon-pref.s [new file with mode: 0644]