This is the mail archive of the
cgen@sources.redhat.com
mailing list for the CGEN project.
re: setting BI operands
- To: Ben Elliston <bje at cygnus dot com>
- subject: re: setting BI operands
- From: matthew green <mrg at cygnus dot com>
- Date: Fri, 03 Nov 2000 15:17:56 +1100
- Cc: cgen development <cgen at sources dot redhat dot com>
- organisation: Red Hat, Inc.
I noticed that it's possible to assign operands of BI modes to non-boolean
values. I'm assuming this is because the generated code stores this in a
byte quantity.
If the appropriate setter method for BI operands were altered to include
something like (newval > 0) rather than (newval), we could ensure that these
operands only ever equal zero or one.
Thoughts?
seems like a sane idea to me. i've been bitten by this behaviour ...
.mrg.