From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Ralf Wildenhues" Newsgroups: gmane.lisp.guile.bugs,gmane.comp.sysutils.autoconf.bugs,gmane.comp.lib.gnulib.bugs Subject: Re: bug in check for stack growth direction in _AC_LIBOBJ_ALLOCA Date: Tue, 21 Jun 2011 21:43:49 +0200 Message-ID: <20110621194349.188990@gmx.net> References: <87d3ic92sc.fsf@pobox.com> <4DFD1BAB.40905@cs.ucla.edu> <87oc1todb4.fsf@pobox.com> <4DFEDC29.1040201@cs.ucla.edu> <4DFF8948.7070104@redhat.com> <4DFFC76D.7000703@cs.ucla.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1308685735 32653 80.91.229.12 (21 Jun 2011 19:48:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 21 Jun 2011 19:48:55 +0000 (UTC) Cc: bug-guile , bug-autoconf@gnu.org, bug-gnulib , Eric Blake To: Paul Eggert Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Jun 21 21:48:51 2011 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QZ6wM-0004WV-6w for guile-bugs@m.gmane.org; Tue, 21 Jun 2011 21:48:50 +0200 Original-Received: from localhost ([::1]:58438 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QZ6wL-0002rV-Em for guile-bugs@m.gmane.org; Tue, 21 Jun 2011 15:48:49 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:48362) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QZ6rb-00016e-TV for bug-guile@gnu.org; Tue, 21 Jun 2011 15:43:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QZ6ra-0003hl-J6 for bug-guile@gnu.org; Tue, 21 Jun 2011 15:43:55 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.23]:35410) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1QZ6rZ-0003hE-Qd for bug-guile@gnu.org; Tue, 21 Jun 2011 15:43:54 -0400 Original-Received: (qmail 9402 invoked by uid 0); 21 Jun 2011 19:43:51 -0000 Original-Received: from 77.58.247.232 by www063.gmx.net with HTTP; Tue, 21 Jun 2011 21:43:49 +0200 (CEST) In-Reply-To: <4DFFC76D.7000703@cs.ucla.edu> X-Authenticated: #13673931 X-Flags: 0001 X-Mailer: WWW-Mail 6100 (Global Message Exchange) X-Mutt-Fcc: ~/Mail/outbox X-Mutt-References: <4DFFC76D.7000703@cs.ucla.edu> X-Priority: 3 X-Provags-ID: V01U2FsdGVkX19XYhUGmOpXXuNUfrgIuh5UMX6ZokkUoXG7uMEAu7 DCp7pTp2h5ruDHyv7nUnHDRxFxejkx4Jg46w== X-GMX-UID: JoBlPrsoZCEETKXftWwhXc54IGhpZYb7 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 213.165.64.23 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:5686 gmane.comp.sysutils.autoconf.bugs:7966 gmane.comp.lib.gnulib.bugs:27249 Archived-At: * Paul Eggert wrote on Tue, Jun 21, 2011 at 12:19:25AM CEST: > Testing this is not something for the fainthearted, as it requires > access to all sorts of strange hosts. However, it does seem to > defeat GCC 4.6.0's tail-recursion optimization (-O0 through -O4) > on my platform, which is what is wanted. It would be good to make sure GCC 4.6 whole program/link time optimization doesn't defeat this (I haven't checked). Thanks, Ralf