From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Time to drop the pre-dump phase in the build? Date: Sun, 12 Jan 2014 01:14:24 +0900 Message-ID: <87zjn2ebrz.fsf@uwakimon.sk.tsukuba.ac.jp> References: <20140110191530.5772E38019B@snark.thyrsus.com> <52D071EC.4090607@dancol.org> <52D08B37.5090505@dancol.org> <52D0BC7C.2000700@dancol.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1389456943 19061 80.91.229.3 (11 Jan 2014 16:15:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Jan 2014 16:15:43 +0000 (UTC) Cc: "Eric S. Raymond" , Stefan Monnier , Emacs developers To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 11 17:15:49 2014 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 1W21Dw-0007WA-O0 for ged-emacs-devel@m.gmane.org; Sat, 11 Jan 2014 17:15:48 +0100 Original-Received: from localhost ([::1]:34543 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W21Dw-0004TX-Az for ged-emacs-devel@m.gmane.org; Sat, 11 Jan 2014 11:15:48 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37067) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W21Dm-0004SU-To for emacs-devel@gnu.org; Sat, 11 Jan 2014 11:15:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W21Df-0004Qi-Gp for emacs-devel@gnu.org; Sat, 11 Jan 2014 11:15:38 -0500 Original-Received: from mgmt2.sk.tsukuba.ac.jp ([130.158.97.224]:51888) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W21Df-00043N-3D for emacs-devel@gnu.org; Sat, 11 Jan 2014 11:15:31 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt2.sk.tsukuba.ac.jp (Postfix) with ESMTP id 2D2B4970A06; Sun, 12 Jan 2014 01:14:24 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 202551A2E82; Sun, 12 Jan 2014 01:14:24 +0900 (JST) In-Reply-To: <52D0BC7C.2000700@dancol.org> X-Mailer: VM undefined under 21.5 (beta34) "kale" 2a0f42961ed4 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 130.158.97.224 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:168082 Archived-At: Daniel Colascione writes: > > Which begs the question: when is it the case that the offset matches? > > Can we assume it to be the common case? > > Someone who actually uses XEmacs can probably provide better commentary > (+ Stephen), but I imagine that in a 64-bit address space, you'll pretty > likely be able to map the dump file in the same place every time. I don't really know. I'm pretty sure you have to avoid ASLR, XEmacs's pdump doesn't know how to cope with that in any case IIRC. Olivier Galibert would know. Maybe Marcus Crestani or Martin Buccholz.