From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#36649: 27.0.50; pure space and pdumper Date: Sat, 02 Jul 2022 19:23:24 +0200 Message-ID: <87ilofcttf.fsf@gnus.org> References: <834k00es7e.fsf@gnu.org> <83zghsd7n6.fsf@gnu.org> <83a69rdgt9.fsf@gnu.org> <87a69r50yy.fsf@gnus.org> <838rpbdg3m.fsf@gnu.org> <871qv3dcy5.fsf@yahoo.com> <8335fjdcfy.fsf@gnu.org> <87o7y7bxdy.fsf@yahoo.com> <878rpb3egd.fsf@gnus.org> <87bku7bt6p.fsf@yahoo.com> <87ilof1yci.fsf@gnus.org> <83r133bs4h.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39779"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: luangruo@yahoo.com, 36649@debbugs.gnu.org, monnier@iro.umontreal.ca, pipcet@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jul 02 19:24:14 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o7gqr-000A8S-He for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 02 Jul 2022 19:24:13 +0200 Original-Received: from localhost ([::1]:40066 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o7gqo-00005r-Ep for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 02 Jul 2022 13:24:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48596) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o7gqg-00005d-Ez for bug-gnu-emacs@gnu.org; Sat, 02 Jul 2022 13:24:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48901) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o7gqg-0001br-6B for bug-gnu-emacs@gnu.org; Sat, 02 Jul 2022 13:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o7gqg-0007PD-2m for bug-gnu-emacs@gnu.org; Sat, 02 Jul 2022 13:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Jul 2022 17:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36649 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 36649-submit@debbugs.gnu.org id=B36649.165678262228438 (code B ref 36649); Sat, 02 Jul 2022 17:24:02 +0000 Original-Received: (at 36649) by debbugs.gnu.org; 2 Jul 2022 17:23:42 +0000 Original-Received: from localhost ([127.0.0.1]:42798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7gqL-0007Oc-V6 for submit@debbugs.gnu.org; Sat, 02 Jul 2022 13:23:42 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:41224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7gqI-0007OO-OP for 36649@debbugs.gnu.org; Sat, 02 Jul 2022 13:23:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=It+YC3RBaqx+AK9Cu67+ohkzOLWl4F+29PaKc0M50Po=; b=WQNbwcMKmnaEiZYxX50Y4X2RFu FrG8Gag+RaUQIFeR3nVzZRfch2tWMvqOnVe+QUG45vooZjOT7FPjbo+FjObomfbW/Z6glNo/2RWl5 wHkjgfsGbwKH/nygTqxLwxXzmbYZZS+t3bmjj9P6VSLueTZwRhCawK5M69z7XSdLoN64=; Original-Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o7gq7-00048q-Vm; Sat, 02 Jul 2022 19:23:30 +0200 In-Reply-To: <83r133bs4h.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 02 Jul 2022 15:45:18 +0300") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEWaf2q3opj57Odp WVb///8NpW1pAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YHAhEUK4sWofYAAAG8SURBVDjLbZLbte0g CEVh0wBoAydWQIb993bXImrycc2IMU7eICLiIopHPFRiL/ksD9EvqC9u1OOzANp1NTwUby4mfgCu x7givDbxskfPtXAGHpQoTwDRIigbYyxCY5JCO2OEtwXG4yMlKN3i3Jd2yGQCWobiqyIdORM0COoG SvAkC0M9ZQOhqWNbVKHF0x+LN/X4xOv6H8DV7wNSjzwT6q2AQeMuJy7jTyuHA7Kismx/+tueCqx1 j6utDC8poLbAWxKRiTySTTfwEx46kQ/AsrD5O8DuKiKagq6E5y4BXNQwsFlodevtdRHMkWyyjgXi EksC1h79+nQpTUvD0ZCZu8iQmyXs7qoM94Br1pRIoH8Am3DoRmkEJyuRO7t7XRjMH9Wk7q1KxkFz +XGWcs+hrVKiPFntzxqfF2Q4K9OZWeYLUgHgSjriSdhb8iYBK3xZWmo8CjjEZdgmJKEx83hGWDQ8 JQ2RbscVbi/An5wLPWNh0MevZ9EdU4FZHh6wnLA8bgQ25aNh0+7enwsOAxSM2tjxdt0RHkP2ZGKP 7fyA9Nep8WvzhnHWA7G+dS6AObw7zeQu2zrY8t/PjOs/zc10X4zqlNwAAAAldEVYdGRhdGU6Y3Jl YXRlADIwMjItMDctMDJUMTc6MjA6NDMrMDA6MDDi4EvSAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIy LTA3LTAyVDE3OjIwOjQzKzAwOjAwk73zbgAAAABJRU5ErkJggg== X-Now-Playing: David Bowie's _Hunky Dory_: "Andy Warhol" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:235942 Archived-At: Eli Zaretskii writes: > No, I'm okay with having the purespace removed from the pdumper > builds, if the unexec build can still use it. AFAIU, that's the > "behind several ifdefs" alternative. One reason to get rid of pure space is to get rid of all the calls to build_pure_c_string etc etc that litter the code, but just disabling pure space in pdump doesn't help us with that. (And the reason we want to do that is to make the code easier to approach for people.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no