This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH] Fix for ldm/stm instructions in H8S
- From: Kazu Hirata <kazu at cs dot umass dot edu>
- To: AsgariJ at KPITCummins dot com
- Cc: nickc at redhat dot com, binutils at sources dot redhat dot com
- Date: Mon, 17 Nov 2003 10:47:37 -0500 (EST)
- Subject: Re: [PATCH] Fix for ldm/stm instructions in H8S
- References: <69595093233BB547BB70CF5E492B63F201D03F9F@sohm.kpit.com>
Hi Asgari,
> The patch finds many invalid instructions in the testsuite in
> './testsuite/gas/h8300/t01_mov.s'. So because of that it generates
> many FAILS.
>
> However, H8SX supports many register pairs in ldm/stm instructions
> which are not supported in H8S. For this reason, I have removed test
> to check register pair validity in this patch. I will create
> separate patch for register pair's test for ldm/stm instructions as
> it will involve changes in the testsuite as well.
I guess the test for register range in your previous patch is good.
It just needs a check for which target you're assembling for. That's
a good piece of code. Yon don't have to completely remove that test!?
You may have to adjust the testsuite.
Kazu Hirata