This is the mail archive of the cgen@sources.redhat.com mailing list for the CGEN project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]