This is the mail archive of the
cgen@sources.redhat.com
mailing list for the CGEN project.
Re: 64-bit port using CGEN
Hi -
On Wed, May 16, 2001 at 05:05:57PM +0200, Johan Rydberg wrote:
: [..]
: > Yup, known problem. I suspect a good solution is to define
: > CGEN_INSN_INT to be "long long" for such extra-wide targets. [...]
:
: Yes. This is what I have done. I also had to change some of the
: mask generation statements so that it generates a correct mask.
Yes; I would expect collateral changes in other places too.
: > : [...]
: > Our very own Stan Cox has submitted a patch that aims to work around
: > this problem using a different approach than the "long long" idea above:
: >
: > http://sources.redhat.com/ml/cgen/2001-q2/msg00003.html
:
: Ok. I will try this patch and see if to works for my port.
If you go the "long long"=CGEN_INSN_INT route, you may not need this
patch. (It emulates longer words as an array of plain 32-bit ones.)
- FChE
PGP signature