From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Windows 64 port Date: Fri, 23 Mar 2012 10:12:49 +0200 Message-ID: <834ntfwxa6.fsf@gnu.org> References: <20120219211800.0000558f@unknown> <834numv7js.fsf@gnu.org> <4F428780.8070902@cs.ucla.edu> <4F4D507F.7030008@cs.ucla.edu> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1332490382 6783 80.91.229.3 (23 Mar 2012 08:13:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 23 Mar 2012 08:13:02 +0000 (UTC) Cc: ajmr@ilovetortilladepatatas.com, fabrice.popineau@supelec.fr, emacs-devel@gnu.org, eggert@cs.ucla.edu To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 23 09:13:00 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SAzcJ-0007Du-G7 for ged-emacs-devel@m.gmane.org; Fri, 23 Mar 2012 09:12:59 +0100 Original-Received: from localhost ([::1]:39322 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SAzcI-00033R-K0 for ged-emacs-devel@m.gmane.org; Fri, 23 Mar 2012 04:12:58 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SAzcA-00032O-NM for emacs-devel@gnu.org; Fri, 23 Mar 2012 04:12:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SAzc5-00045R-DQ for emacs-devel@gnu.org; Fri, 23 Mar 2012 04:12:50 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:48748) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SAzc5-00045I-5l for emacs-devel@gnu.org; Fri, 23 Mar 2012 04:12:45 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0M1B00D00VEHZU00@a-mtaout23.012.net.il> for emacs-devel@gnu.org; Fri, 23 Mar 2012 10:12:43 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([84.229.241.151]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M1B00EKYW550030@a-mtaout23.012.net.il>; Fri, 23 Mar 2012 10:12:43 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 80.179.55.175 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:149188 Archived-At: > From: Andreas Schwab > Cc: Paul Eggert , Eli Zaretskii , AJMR , emacs-devel@gnu.org > Date: Fri, 23 Mar 2012 00:38:04 +0100 > > > Maybe I'm too naive but if x is unsigned, I don't expect to > > see -x . The implicit semantics for unsigned is x >= 0. > > -x is well defined for any value of unsigned integer type. Perhaps so, but using that obfuscates the code, so it's undesirable if it can be avoided. That's what Fabrice's comments boil down to, no more no less.