From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Frank Ch. Eigler" To: Johan Rydberg Cc: cgen@sources.redhat.com Subject: Re: 64-bit port using CGEN Date: Wed, 16 May 2001 08:09:00 -0000 Message-id: <20010516110925.F16050@redhat.com> References: <12258.989982603@cygnus.com> <3B01F306.4152A19C.cygnus.local.cgen@netinsight.se> <3B029755.6AFE5C1D@netinsight.se> X-SW-Source: 2001-q2/msg00067.html 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 -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7ApgkVZbdDOm/ZT0RAlVMAJ41JDV5clkt+0MmlL+JsemCcof9LgCdGwB2 +uKt28taNmjFCwTUizBTI54= =Md86 -----END PGP SIGNATURE-----