From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?Q?Jan_Dj=E4rv?= Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] trunk r114447: Some minor cleanups of recently-added bool vector code. Date: Tue, 24 Sep 2013 16:02:40 +0200 Message-ID: <948D3A12-2D15-46CB-BD09-99E10D949A65@swipnet.se> References: <5241796B.1010902@dancol.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1380031375 13343 80.91.229.3 (24 Sep 2013 14:02:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 24 Sep 2013 14:02:55 +0000 (UTC) Cc: Paul Eggert , emacs-devel@gnu.org To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 24 16:02:57 2013 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 1VOTCa-0005Ag-7B for ged-emacs-devel@m.gmane.org; Tue, 24 Sep 2013 16:02:56 +0200 Original-Received: from localhost ([::1]:46236 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOTCZ-0006ry-HL for ged-emacs-devel@m.gmane.org; Tue, 24 Sep 2013 10:02:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59881) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VOTCQ-0006qs-JK for emacs-devel@gnu.org; Tue, 24 Sep 2013 10:02:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VOTCJ-000540-UL for emacs-devel@gnu.org; Tue, 24 Sep 2013 10:02:46 -0400 Original-Received: from mail01.bdtv.se ([176.10.222.34]:54694) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1VOTCJ-00053s-Hh for emacs-devel@gnu.org; Tue, 24 Sep 2013 10:02:39 -0400 Original-Received: (qmail 3773 invoked by uid 89); 24 Sep 2013 14:02:37 -0000 Original-Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.bdtv.se with ESMTPA; 24 Sep 2013 14:02:37 -0000 Original-Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id D67B91A019A; Tue, 24 Sep 2013 14:02:36 +0000 (UTC) In-Reply-To: <5241796B.1010902@dancol.org> X-Mailer: Apple Mail (2.1510) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 176.10.222.34 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:163604 Archived-At: Hello. 24 sep 2013 kl. 13:37 skrev Daniel Colascione : > On 9/23/13 9:28 PM, Paul Eggert wrote: >> (size_t_to_host_endian): Now static, not static inline; >> the latter isn't needed with modern compilers and doesn't >> work with older compilers anyway. >=20 > gcc 4.2.1, frequently the system compiler for OS X, will inline these > functions if they are marked "static inline", but not if they're just > marked "static". I don't think we should be removing annotations that > help compilers that see common use. >=20 +1. However, gcc is going away on OSX. In XCode 5.0 it is some strange = clang-hybrid (i.e. it claims to be both GCC and Clang). But it will be = many years untill we can ignore Gcc 4.2 and that generation, even on = GNU/Linux, I still have some woth Gcc 4.1. Jan D.