From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#20614: Segmentation fault when building on Power8 Little Endian Date: Thu, 01 Oct 2015 15:22:03 +0300 Message-ID: <83bnciaidw.fsf@gnu.org> References: <555C3E3C.4090700@redhat.com> <1gpp5vi5xn.fsf@fencepost.gnu.org> <555DD5D3.3020207@redhat.com> <55A3A08A.9060905@redhat.com> <55A4BFB7.3010208@redhat.com> <55F95275.4040209@redhat.com> <56012AA6.7010702@redhat.com> <56025D9A.9080608@redhat.com> <838u7xlbsn.fsf@gnu.org> <56028633.3000303@redhat.com> <83zj0djskx.fsf@gnu.org> <56029707.9040100@redhat.com> <83wpvhjpdd.fsf@gnu.org> <5603D8BE.10300@redhat.com> <834mijkf36.fsf@gnu.org> <56043950.7040108@redhat.com> <83k2rdhaso.fsf@gnu.org> <560BBBF3.6000407@redhat.com> <83r3lf9gq4.fsf@gnu.org> <560D1EAA.3080608@redhat.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1443715457 11102 80.91.229.3 (1 Oct 2015 16:04:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 1 Oct 2015 16:04:17 +0000 (UTC) Cc: 20614@debbugs.gnu.org To: Petr Hracek Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 01 18:04:07 2015 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 1ZhgKz-0004Vg-FO for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Oct 2015 18:04:05 +0200 Original-Received: from localhost ([::1]:52483 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhgKy-0007Nv-R1 for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Oct 2015 12:04:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhcu6-0001re-Nm for bug-gnu-emacs@gnu.org; Thu, 01 Oct 2015 08:24:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zhcu2-0005vG-N4 for bug-gnu-emacs@gnu.org; Thu, 01 Oct 2015 08:24:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:32794) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhcu2-0005vC-Kn for bug-gnu-emacs@gnu.org; Thu, 01 Oct 2015 08:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Zhcu2-0004mq-Ab for bug-gnu-emacs@gnu.org; Thu, 01 Oct 2015 08:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Oct 2015 12:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20614 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20614-submit@debbugs.gnu.org id=B20614.144370218418333 (code B ref 20614); Thu, 01 Oct 2015 12:24:02 +0000 Original-Received: (at 20614) by debbugs.gnu.org; 1 Oct 2015 12:23:04 +0000 Original-Received: from localhost ([127.0.0.1]:49998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zhct6-0004ld-87 for submit@debbugs.gnu.org; Thu, 01 Oct 2015 08:23:04 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:64164) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zhct3-0004l8-Jk for 20614@debbugs.gnu.org; Thu, 01 Oct 2015 08:23:02 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NVJ00100JOAR100@a-mtaout20.012.net.il> for 20614@debbugs.gnu.org; Thu, 01 Oct 2015 15:22:19 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVJ00116JP0I270@a-mtaout20.012.net.il>; Thu, 01 Oct 2015 15:22:13 +0300 (IDT) In-reply-to: <560D1EAA.3080608@redhat.com> X-012-Sender: halo1@inter.net.il 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 3.x X-Received-From: 208.118.235.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:107146 Archived-At: > From: Petr Hracek > Date: Thu, 1 Oct 2015 13:53:14 +0200 > > Some update regarding this bug. > I have add some defines like: > $ cat emacs-segment-bss.patch > diff --git a/src/unexelf.c b/src/unexelf.c > index d365940..55d7ba6 100644 > --- a/src/unexelf.c > +++ b/src/unexelf.c > @@ -846,7 +846,7 @@ unexec (const char *new_name, const char *old_name) > if ((OLD_SECTION_H (old_bss_index)).sh_addralign > alignment) > alignment = OLD_SECTION_H (old_bss_index).sh_addralign; > > -#ifdef __sgi > +#if defined __sgi || defined __ppc64le__ || defined __ppc64__ > /* According to r02kar@x4u2.desy.de (Karsten Kuenne) > and oliva@gnu.org (Alexandre Oliva), on IRIX 5.2, we > always get "Program segment above .bss" when dumping > $ > > Here is a full backtrace executed on PPC64LE Thanks. Can you repeat this in an unoptimized build? Otherwise the backtrace cannot be trusted (and makes little sense).