delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 17CFE3858C41 |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
s=default; t=1708424144; | |
bh=0EtgdVgHVFogVWX0NxygmpvNHt53EX/DB8hErzf2sCA=; | |
h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe: | |
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: | |
From; | |
b=FCOzy0kf4w//vfd7I948+Yg7UCTwvJY0ugu6rrPwmAVwVWbrMSO66gTUEzJV1Yr/g | |
1b+Cfizbdg1E9wh/okltZvORkU98LlBRXr3B10sRT3j8+CJGvVS4F5meTGxVppyNNq | |
yymDhGCJaCz/4UD8D6osjUiDvXuH+Wy1cMbcm/rs= | |
X-Original-To: | cygwin AT cygwin DOT com |
Delivered-To: | cygwin AT cygwin DOT com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 8A6243858D38 |
Date: | Tue, 20 Feb 2024 11:15:16 +0100 |
To: | cygwin AT cygwin DOT com |
Subject: | Re: binutils >= 2.41 makes .rsrc section read-only |
Message-ID: | <ZdR7tLdneF0Eode_@calimero.vinschen.de> |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <alpine DOT BSO DOT 2 DOT 21 DOT 2402192133050 DOT 95909 AT resin DOT csoft DOT net> |
MIME-Version: | 1.0 |
In-Reply-To: | <alpine.BSO.2.21.2402192133050.95909@resin.csoft.net> |
X-BeenThere: | cygwin AT cygwin DOT com |
X-Mailman-Version: | 2.1.30 |
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
List-Unsubscribe: | <https://cygwin.com/mailman/options/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe> | |
List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
From: | Corinna Vinschen via Cygwin <cygwin AT cygwin DOT com> |
Reply-To: | cygwin AT cygwin DOT com |
Cc: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com> |
Errors-To: | cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com |
Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com> |
On Feb 19 21:41, Jeremy Drake via Cygwin wrote: > This is probably the right thing to do, but breaks building msys2-runtime > (read: cygwin) 3.3, because the _cygheap_start symbol is actually in the > .rsrc section and code very early attempts to memset _cygheap_start. > Couple of questions: > > 1) is there actually a good reason that _cygheap_start is in the .rsrc and > not the .cygheap section? As you know we got rid of this way to define the cygheap, but _cygheap_start was just defined this way so it's the address marking the start address of the cygheap. It was just the way it was. It's probably just as well to move _SYM (_cygheap_start) = .; to the begining of the .cygheap section. Did you try? Corinna -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |