From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Copley Newsgroups: gmane.emacs.devel Subject: Re: -znocombreloc? Date: Sun, 4 Dec 2016 11:24:15 +0000 Message-ID: References: <2f0ed5df-5818-3d68-f52d-f73660b689d3@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1480850703 17093 195.159.176.226 (4 Dec 2016 11:25:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 4 Dec 2016 11:25:03 +0000 (UTC) Cc: Daniel Colascione , Emacs developers To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 04 12:24:58 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDUuf-0002v0-3U for ged-emacs-devel@m.gmane.org; Sun, 04 Dec 2016 12:24:57 +0100 Original-Received: from localhost ([::1]:33995 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDUuf-0001mR-Gi for ged-emacs-devel@m.gmane.org; Sun, 04 Dec 2016 06:24:57 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45149) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDUuV-0001mL-VS for emacs-devel@gnu.org; Sun, 04 Dec 2016 06:24:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDUuU-0001jl-TY for emacs-devel@gnu.org; Sun, 04 Dec 2016 06:24:47 -0500 Original-Received: from mail-vk0-x236.google.com ([2607:f8b0:400c:c05::236]:34704) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cDUuU-0001jY-MA for emacs-devel@gnu.org; Sun, 04 Dec 2016 06:24:46 -0500 Original-Received: by mail-vk0-x236.google.com with SMTP id x186so166813801vkd.1 for ; Sun, 04 Dec 2016 03:24:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=zfXiQVrB5Es3Z5QqVCMTatyh/db/POw3bmuRG/2CzPw=; b=p8XmYBfjmkeWvzE7ApmPxQgRyiR7u/PoJpaFXQFEh5vHKwocdzNiodtyEL2kgdnIoK tkYdqQj3CN0R5DsWxQktK4be/blQHamcDEMfHcWWOaTn68JDpA5lTQUpxkyFQbI3WTtN WNudT5jCNk+spaKNbk+i5ZSeY/N1jvs1yFo2lnMgeCYqEmCxWRourdam1s4PLjzhqiMa OllOJ4QDLz6aIiLYIGQu6xydo9A9SZ87JIGSq1wAJVRaW0UxQ8sYW7OJ5TQCy3RCASnT ZJxf3OLkHRI39GFHSVvt+0wYZ4jMLX2htM5zA6zHZC+qspBqS7TIb+wyPZxbdjCJpuBt pTpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=zfXiQVrB5Es3Z5QqVCMTatyh/db/POw3bmuRG/2CzPw=; b=PYjYvivoh9APbPOEAGlu7bejQ2x0CkPpqpnIiUG0ZJar6F6dueSk/xPxHXVPei4wuP lEIqcqN7i39hgadC3VdqM2hzXreVbrh5R4TxDv7IJvVvteiGftxTTRVA8u8PDMJdobp3 bn5MuelsQJXN4tbYhlEr5feY+xATklNCjpH0tkezQ9/Eft4nCnQSA5PgLrV5hBjQheH2 hyDN/AbmWamMS1e0KtokMqU6UlFHTOc0DSttIqYXyqP6gSpF+cpH/otYqX7M8dN0HxrB 4Rc1PGdqdcm8CYazoo4t6ycsuFNZR/xxV56UUsxvytCgXzWslsRNhl85AMgkANWvln+i 06vw== X-Gm-Message-State: AKaTC02Wr7E4Ivbr9HphgF7+oLQ7UE40c5P8FQdCI8OyDhrZrE+4TUhf99tIULEuxgKWx8Yx0JIeXLHUzZX1cw== X-Received: by 10.31.225.69 with SMTP id y66mr19641183vkg.18.1480850685574; Sun, 04 Dec 2016 03:24:45 -0800 (PST) Original-Received: by 10.176.81.197 with HTTP; Sun, 4 Dec 2016 03:24:15 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400c:c05::236 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:210013 Archived-At: On 4 December 2016 at 10:36, Richard Copley wrote: > On 4 December 2016 at 05:36, Paul Eggert wrote: >> Daniel Colascione wrote: >>> >>> Does anyone remember _why_ temacs segfaults on startup unless we give ld >>> this >>> option? >> >> >> It doesn't segfault for me, even when I build with -zcombreloc. I think >> -znocombreloc worked around bugs in now-obsolete versions of the GNU linker. >> See, for example: >> >> https://lists.gnu.org/archive/html/bug-gnu-emacs/2004-02/msg00278.html >> https://lists.gnu.org/archive/html/help-gnu-emacs/2003-05/msg00627.html >> >> Looking at recent GCC documentation it appears that this old hack should not >> matter now, so I'm inclined to remove it, as in the proposed patch >> (attached), which I tested on Fedora 24 x86-64 but have not installed. > > Not sure where GCC and x86-64 come into it if this was for the Solaris native > linker. (Is Solaris still a thing?) Sorry! I misread the old posts you referenced. Please ignore my reply, it's not useful.