From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#11935: XINT etc. should be functions Date: Sun, 09 Jun 2013 00:23:21 -0700 Organization: UCLA Computer Science Department Message-ID: <51B42D69.7040800@cs.ucla.edu> References: <500039B7.8050106@cs.ucla.edu> <51B0B137.5020705@cs.ucla.edu> <51B3D1B5.8020807@cs.ucla.edu> <1EB810C4-5B0D-4564-A914-E203B6DFD7BB@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1370762648 21719 80.91.229.3 (9 Jun 2013 07:24:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 9 Jun 2013 07:24:08 +0000 (UTC) Cc: 11935@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 09 09:24:07 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1UlZyu-0005QW-R0 for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Jun 2013 09:24:04 +0200 Original-Received: from localhost ([::1]:51964 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlZyu-0001Z7-ER for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Jun 2013 03:24:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39408) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlZyr-0001Z0-Ni for bug-gnu-emacs@gnu.org; Sun, 09 Jun 2013 03:24:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UlZyq-0005qE-S1 for bug-gnu-emacs@gnu.org; Sun, 09 Jun 2013 03:24:01 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48452) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlZyq-0005q9-P1 for bug-gnu-emacs@gnu.org; Sun, 09 Jun 2013 03:24:00 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1UlZys-0007w2-9L for bug-gnu-emacs@gnu.org; Sun, 09 Jun 2013 03:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 Jun 2013 07:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 11935-submit@debbugs.gnu.org id=B11935.137076262330458 (code B ref 11935); Sun, 09 Jun 2013 07:24:02 +0000 Original-Received: (at 11935) by debbugs.gnu.org; 9 Jun 2013 07:23:43 +0000 Original-Received: from localhost ([127.0.0.1]:52687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UlZyT-0007v3-Mc for submit@debbugs.gnu.org; Sun, 09 Jun 2013 03:23:43 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:32880) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UlZyL-0007uH-Ve for 11935@debbugs.gnu.org; Sun, 09 Jun 2013 03:23:35 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 58F1F39E8106; Sun, 9 Jun 2013 00:23:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yi547YdqkN0k; Sun, 9 Jun 2013 00:23:22 -0700 (PDT) Original-Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id ECB4C39E8008; Sun, 9 Jun 2013 00:23:21 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 In-Reply-To: <1EB810C4-5B0D-4564-A914-E203B6DFD7BB@swipnet.se> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:74923 Archived-At: On 06/08/2013 11:56 PM, Jan Djärv wrote: > most people does not have the latest gcc version. Most people can use older GCC versions just fine, since by default Emacs builds with optimization flags that will generate pretty much the same machine code regardless of whether the patch is used. The only problem is with developers who are using older GCC versions and who wish to compile without optimization, to make Emacs easier to debug. These folks can't use -Og (available in GCC 4.8 and later), so they have to make do with -O0. -Og is better for debugging than -O0 is, and the proposed patch caters to -Og. Eventually the -Og approach will win out; the only question is when and how to start the ball rolling.