This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [MIPS] Add new virtualization instructions
- From: Richard Sandiford <rdsandiford at googlemail dot com>
- To: Chao-Ying Fu <Chao-Ying dot Fu at imgtec dot com>
- Cc: "'Pinski\, Andrew'" <Andrew dot Pinski at caviumnetworks dot com>, "binutils\ at sourceware dot org" <binutils at sourceware dot org>
- Date: Thu, 13 Jun 2013 07:37:26 +0100
- Subject: Re: [MIPS] Add new virtualization instructions
- References: <e790fa722ba34ff097a964d1dfa06e9d at BY2PR07MB058 dot namprd07 dot prod dot outlook dot com> <87wqr81o3b dot fsf at sandifor-thinkpad dot stglab dot manchester dot uk dot ibm dot com> <98cba9069a7141f399456267fe33b95f at BY2PR07MB058 dot namprd07 dot prod dot outlook dot com> <87d2szptbr dot fsf at sandifor-thinkpad dot stglab dot manchester dot uk dot ibm dot com> <81D57523CB07B24881D63DE650C6ED82EDBB9B at bamail02 dot ba dot imgtec dot org> <bd8d0ebef46949869722652cd2cab2d1 at BY2PR07MB058 dot namprd07 dot prod dot outlook dot com> <81D57523CB07B24881D63DE650C6ED82018D3FE3 at BADAG02 dot ba dot imgtec dot org>
Chao-Ying Fu <Chao-Ying.Fu@imgtec.com> writes:
> gas/ChangLog
> 2013-06-12 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
>
> * config/tc-mips.c (ISA_SUPPORTS_VIRT_ASE): Support micromips.
>
> gas/testsuite/ChangLog
> 2013-06-12 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
>
> * gas/mips/micromips@virt.d: New file.
> gas/mips/micromips@virt64.d: New file.
> gas/mips/mips.exp: Change micromips to use -march=mips64r2, as the virt64 test needs it.
> Enable virt and virt64 tests for micromips.
* gas/mips/micromips@virt.d: New file.
* gas/mips/micromips@virt64.d: New file.
* gas/mips/mips.exp: Change micromips to use -march=mips64r2.
Enable virt and virt64 tests for micromips.
> opcodes/ChangeLog
> 2013-06-12 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
>
> * micromips-opc.c (IVIRT): New define.
> (IVIRT64): New define.
> (micromips_opcodes): Add dmfgc0, dmtgc0, hypcall, mfgc0, mtgc0,
> tlbginv, tlbginvf, tlbgp, tlbgr, tlbgwi, tlbgwr VIRT instructions.
>
> * mips-dis.c (print_insn_micromips): Handle mfgc0, mtgc0, dmfgc0, dmtgc0
> to print cp0 names.
OK, thanks.
Richard