From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.user Subject: Re: Guile 1.5.8 beta available for testing. Date: 31 Aug 2002 14:01:22 +0200 Sender: guile-user-admin@gnu.org Message-ID: <45345.8677315668$1030795263@news.gmane.org> References: <87adn9plqf.fsf@raven.i.defaultvalue.org> <20020827090636.GA12973@sim.no> <87y9arymk6.fsf@zagadka.ping.de> <20020829075923.GB19307@sim.no> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1030795263 30559 127.0.0.1 (31 Aug 2002 12:01:03 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 31 Aug 2002 12:01:03 +0000 (UTC) Cc: guile-devel@gnu.org, guile-user@gnu.org Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17l6w2-0007wg-00 for ; Sat, 31 Aug 2002 14:01:02 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17l6xJ-0001g0-00; Sat, 31 Aug 2002 08:02:21 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17l6wR-0001bI-00 for guile-user@gnu.org; Sat, 31 Aug 2002 08:01:27 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17l6wL-0001as-00 for guile-user@gnu.org; Sat, 31 Aug 2002 08:01:27 -0400 Original-Received: from dialin.speedway42.dip115.dokom.de ([195.138.42.115] helo=zagadka.ping.de) by monty-python.gnu.org with smtp (Exim 4.10) id 17l6wK-0001al-00 for guile-user@gnu.org; Sat, 31 Aug 2002 08:01:20 -0400 Original-Received: (qmail 23894 invoked by uid 1000); 31 Aug 2002 12:01:22 -0000 Original-To: "Lars J. Aas" In-Reply-To: <20020829075923.GB19307@sim.no> Original-Lines: 19 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Errors-To: guile-user-admin@gnu.org X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.user:872 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:872 "Lars J. Aas" writes: > : A fix would be to move the scm_t_signed_bits cast one level up, and > : also in SCM_MOST_NEGATIVE_FIXNUM. We should do that and put a > : deriding comment about MS on the code. OK? > > Sounds reasonable. However, in CVS HEAD, we use these definitions, to make them computable by the preprocessor: #define SCM_I_FIXNUM_BIT (SCM_LONG_BIT - 2) #define SCM_MOST_POSITIVE_FIXNUM ((SCM_T_SIGNED_BITS_MAX-3)/4) #define SCM_MOST_NEGATIVE_FIXNUM (-SCM_MOST_POSITIVE_FIXNUM-1) Does this work as well? -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405 _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user