diff mbox

RFA: MN10300: Fix for mn10300_regno_in_class_p

Message ID 4D413A7C.9050909@redhat.com
State New
Headers show

Commit Message

Nick Clifton Jan. 27, 2011, 9:27 a.m. UTC
Hi Jeff,

   OK, here is the revised patch.  Can this version be applied please ?

Cheers
   Nick

gcc/ChangeLog
2011-01-27  Nick Clifton  <nickc@redhat.com>

	* config/mn10300/mn10300.c (mn10300_regno_in_class_p): Check for
	reg_renumber returning an INVALID_REGNUM.

Comments

Jeff Law Jan. 27, 2011, 6:16 p.m. UTC | #1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01/27/11 02:27, Nick Clifton wrote:
> Hi Jeff,
> 
>   OK, here is the revised patch.  Can this version be applied please ?
> 
> Cheers
>   Nick
> 
> gcc/ChangeLog
> 2011-01-27  Nick Clifton  <nickc@redhat.com>
> 
>     * config/mn10300/mn10300.c (mn10300_regno_in_class_p): Check for
>     reg_renumber returning an INVALID_REGNUM.
OK.
jeff
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNQbaAAAoJEBRtltQi2kC77Y0H/iTRwok0OmRP5HWkc0q4t0nv
kHBVhgZKWbkduKY52xgVE8dEqjmN/AHymwVcM/HRCV8FedOHsdXYWgAgi3ec6qwC
4twa6X0iO+Yl4tE+Slfr9yhMoBEeFbCO4yoheVYM4gA8lgqgRwnj8VNL94C5BwiF
DP5BQcC97PO/45jiUdf6rG7sb33R9ad7kfqKkDKa1hNQuotP7AtSiI6E1VvQYieY
3Uti2VGpBxWKoZ74PFPpuadk7oIGOx4lwTveh7MHYvc6kvSaSz8+vVn3SN3u4r2/
LlKvn8PHR5HyfK6Wrv09dBwWggPvSsweNtYqjuJY9vXCnlstXw87ofhFDNCbnjo=
=MLeC
-----END PGP SIGNATURE-----
diff mbox

Patch

Index: gcc/config/mn10300/mn10300.c
===================================================================
--- gcc/config/mn10300/mn10300.c	(revision 169278)
+++ gcc/config/mn10300/mn10300.c	(working copy)
@@ -1996,6 +1996,8 @@ 
        if (!reg_renumber)
  	return false;
        regno = reg_renumber[regno];
+      if (regno == INVALID_REGNUM)
+	return false;
      }
    return TEST_HARD_REG_BIT (reg_class_contents[rclass], regno);
  }