sim: mn10300: fix typo in if check

The code looks like it should be doing a bit check, not logical.

URL: http://sourceware.org/bugzilla/show_bug.cgi?id=9302
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
Mike Frysinger 2011-11-07 16:26:05 +00:00
parent c90460e450
commit 481d79819e
2 changed files with 7 additions and 2 deletions

View file

@ -1,3 +1,8 @@
2011-11-07 Mike Frysinger <vapier@gentoo.org>
PR sim/9302
* dv-mn103iop.c (write_dedicated_control_reg): Convert && to &.
2011-10-19 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate after common/acinclude.m4 update.

View file

@ -463,7 +463,7 @@ write_dedicated_control_reg (struct hw *me,
/* select on io_port_reg: */
if ( io_port_reg == P2SS )
{
if ( (buf && 0xfc) != 0 )
if ( (buf & 0xfc) != 0 )
{
hw_abort(me, "Cannot write to read-only bits in p2ss.");
}
@ -474,7 +474,7 @@ write_dedicated_control_reg (struct hw *me,
}
else
{
if ( (buf && 0xf0) != 0 )
if ( (buf & 0xf0) != 0 )
{
hw_abort(me, "Cannot write to read-only bits in p4ss.");
}