delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/04/30/17:51:27

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 61C753858D28
Authentication-Results: sourceware.org;
dmarc=pass (p=none dis=none) header.from=cornell.edu
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cornell.edu
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=ms3VtOfhBr94dmpU3ytLo0HcbdZTEdq//V7vcrih3p89NzfOQH4IP+H9f+qph3MOeEOTkIM9wREvUeycJBpfGr8YADo9LczHDY5xH90XssxjRie1FSvK1RiGHPRgV550phxEJk79Jg4VVBu38o7QWO5AjzgjtR7IF6V00olvdDSlWtVlNt3bZyHxKsj599Y0MegcipQWWBo2bIw/RdjE4oVNHZGnEpDe0n71fU54FiVIVNJuHy54kUpbzf8L80CsR2Z01zBJhF/vCDrM3/0XIfY51Yo3gjNbizQbUEvbQRUB0mliQIh8M2s9obIzhurAfbsk/V9LTZbNnxm4EA+qeg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=jgP/oFXAbM1SSsD7x20efDGJBIgJBbR/3c1YTavnovw=;
b=Azlh+GD9pdDATODNG4iz5+fnLaZ9QJyFWFnehw/zG4+nuR4XTG496McNZF29ApYg++TBmwlX4wGbnCV2bBXu0z0J2LgdkA/UIpGj4seFZAx3d+SH+geyPVBOudHxoeoZ4waqU1M8ivmDNkCV46t8nVAJPPcCR/p5FYzQN8of5/sJOnPuKZYD4K0m7yO5yTaGzSrskvrHcrRhNOh13XzEGYS9f3fmmD6kB92XEh46rGEgRdX1KEevqozSl8Y4NXacxKdskJaEfezPikUDM2bLzj0lHlkBdEnuva+Qb1e7sm9Nn/tDFcGjR/ATkDnLFZUn24Wy3NI/UrZ215raLKz3AQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu;
dkim=pass header.d=cornell.edu; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu;
s=selector2;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=jgP/oFXAbM1SSsD7x20efDGJBIgJBbR/3c1YTavnovw=;
b=OUcSYuVKrw1QwWYLDVhAXIn8DbbTc2/d6fIP5y2KZPR1z0LQIJvZK+qjsFEp8Nvs+T0SHndFkwEhVj4xOS5gS29dNnYXniLXm3/zd1dFCcw6QrehmIlnYcIIarz1oFv5TDcRfCBhSXQAKAGSOPYYyuImOQ/bnAcBp0om4NrIL0Y=
Authentication-Results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=cornell.edu;
Message-ID: <cac5432b-4cca-406a-7c9f-b4288dacfd0b@cornell.edu>
Date: Sat, 30 Apr 2022 17:51:03 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Subject: Re: GNU make losing jobserver tokens
To: cygwin AT cygwin DOT com
References: <9b9da583-124d-9d5f-4c10-6622602ca8dc AT oracle DOT com>
<20220401174551 DOT 820cbc148852554108397e03 AT nifty DOT ne DOT jp>
<20220427231340 DOT 0bdab2d6d903dd4fb44bd12f AT nifty DOT ne DOT jp>
<f83bea36-a759-5620-89d8-b7b1b0c601ee AT cornell DOT edu>
<YmqgFLRX2ZH8AcpD AT calimero DOT vinschen DOT de>
<20220429000152 DOT 1fe838469e543a69586e194d AT nifty DOT ne DOT jp>
<YmqzhlrjgMkzNz6h AT calimero DOT vinschen DOT de>
<20220429181010 DOT 01940adc0cdbabf976997a6a AT nifty DOT ne DOT jp>
From: Ken Brown <kbrown AT cornell DOT edu>
In-Reply-To: <20220429181010.01940adc0cdbabf976997a6a@nifty.ne.jp>
X-ClientProxiedBy: BL1PR13CA0429.namprd13.prod.outlook.com
(2603:10b6:208:2c3::14) To BN7PR04MB4388.namprd04.prod.outlook.com
(2603:10b6:406:f8::19)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 411d2476-9f8f-4c52-82c2-08da2af3868d
X-MS-TrafficTypeDiagnostic: BN6PR04MB1123:EE_
X-Microsoft-Antispam-PRVS: <BN6PR04MB1123615B9C0308F05F10FB10D8FF9 AT BN6PR04MB1123 DOT namprd04 DOT prod DOT outlook DOT com>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: zWTujpXCkm5FihgZpNygPt1nOgbHN/5xDCVbAfQaxdYvKJ5Ov6lWGuCfO8KHKFtYupCUUS88B6Qwirw9ssSMv/QSIY7+CNmUWyk0NyQW3PGSfh5Vtg+4XeCT1SE9zWlCpP4/HGPid5BhUEksVYOL+Utp8LA8xn8CNWzr7y1cPqsaZ4it6nnZLB72nteGkp+rne//Qe2SeUzQO/eRJJk9h5IDAfXEqR+zgM8jcTL8/OYCGz7ZDxJgOOKAwfvs06XCGHvVs0xsyelq4coz+LAe9pr07P3YsNGkVJ+JiCgkAr5ShzoJSQDJh3URB9tDXHP4Dmnf+nDe92IE2QxCcjO56llEreOOvdSqUjBusyvmM4sNS15l6emnAaE9HO7m1i4JTmqVsfuA8LELTy3YUoAp+GEkYekx155ova1mwMck4eZ2HK5BMNHTFx8ot6Lq3XB0jOQihXC3+dI4W0N0x1bXXQxTraCw43l5dJ/4ZvPLWfRpVg1pEk4DUN8zb2llwFKGVkm93xGTUwGhoJTN7WfAvKErAXt4sQF1aQZskpMadEVpHDdEjvcCEVLj6tKpAVcczVje8xoDXP/lYtKLA5CZw+eXCMsUufJw/AtM7Cy4d91p7rCmTwNikmimb4GcXamaqQXcqFKsxd77ZurYtzQ7R2jnZN0XHCwHn/5FaIi/l36H+IdGNDmpW5JqV/TWeXQUdm9ZWDMOzJFdk5399/HLJLKBxBTodrdE/3fOd/ULyDs=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230001)(4636009)(366004)(31686004)(2906002)(8676002)(66476007)(66946007)(38100700002)(66556008)(53546011)(6506007)(6512007)(26005)(75432002)(4744005)(8936002)(36756003)(5660300002)(6486002)(2616005)(786003)(6916009)(316002)(31696002)(508600001)(186003)(86362001)(45980500001)(43740500002);
DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U0ppQ0x4cWxNRGF5cFRseENsU002alNjV3ZPNE5XVlNObjUyZVB5N1N4bjR4?=
=?utf-8?B?OFI1c3BwMGRRdWRFaGQ5L09HanM2MHFwWmE5bTVhK2tha203VlNycGpHR2JK?=
=?utf-8?B?aGk2V01qN0dKTWVQM2FMUGI4Yit3OWk2OURycjVoS1pUMlYwaXJVdGNxaHlh?=
=?utf-8?B?TGZLVDh0T214Q0FwaittWDZXclk4Rkxza3JyM0R3WWpUSVdnR29mejR5MmE1?=
=?utf-8?B?RFRzbjdGQlJVS1JBcHZXNWNCTGdvWnFpbFljUENxMEt3S0VvQXQ0RUR5YmM5?=
=?utf-8?B?eUo1aFJJdGp4L1NvWEhMTStuL0pOaldWVitHVDcwT2xIcWtEWThoYmdnYXYz?=
=?utf-8?B?QmdGVWFEZkhFd1RDRStYa2lsY2IyZ3VaYzIxWWhCY3J1Z0hDY3A0VHFFNVd6?=
=?utf-8?B?b1ozdmFiS2Jma3VtQThveFcwTFBveEs2Tko2QklqV0hJRkFGQS9MQUhiamNi?=
=?utf-8?B?NWMydGhIUktoOFlhdEY1aGxiMVhHamJVNmNydHZlanRDYVN3ajNLUlFJZGQ4?=
=?utf-8?B?Y0pITXNCcmZnZ0hCZlozc3Y0TFQweG9PUUEwdHoxdk51V2J0RlFaSGxSYmti?=
=?utf-8?B?TkV5QkpwSi8zUW1qaldvZm5sRlJWQ0F4SGlETHNkZGh3blVTWXRCNGVNTUtG?=
=?utf-8?B?VHM5ZGo2c2ZSc2xCeEdINnhGeUplSGl4eGZNVnV2UlBXbVhtb0ljNElYT2tH?=
=?utf-8?B?Z0thVHdvZEVKdFRHdS9yVHl1V2ZHQm5RZGRRdG5UcWRaQjd4SkNFS3ZocmNM?=
=?utf-8?B?NEpGbGFINlJuNWx6RllqMkljQURhOGdxbEppUnRnSzRCV3ZITnVMYXptRE12?=
=?utf-8?B?MDBybG5TOEh3cE5sZVZtNkYrMWpvc21TejZNaFp5ZThKTmFpVUdMVFU4NzQ4?=
=?utf-8?B?V253SkJ5TSttcXN3ZTJhK2Z3QmZZWm1oLzJqM3lBaVlwRXlPNE51OCt3M3hN?=
=?utf-8?B?Rmh1dGt6Zk9JVHdqbGZzTi9LeGVYa1EvUmJRWStCUEFzZnhhSnE0NVhHY3hC?=
=?utf-8?B?SmVPSTBzRHhZY0RtM2RDaDVMWTBzNTN5bmRtYkwrbWFQRXU3N3E2SEsrQ2Rn?=
=?utf-8?B?VnUyU2EvamU4N3AyRm5lNEJjb3EvZlk4MExTcTlxcmdWcjgxUWRtbzdidXE3?=
=?utf-8?B?eGJZY3pSakFGWit2SThVeHFsMnNQU2hFNkt2SWFTTTFhaHltL09GSUR3amVM?=
=?utf-8?B?WmxzOThYN2xqOThkcjQ5U3d3SzdUY1dwWWZ3MHNWdzdTV3VYemd0VC9ldFlw?=
=?utf-8?B?OHJIZUpOY1FhVHVsUWhTNk1lSVlVdHkxMUpTenh1aXpGckZ0M3VRTW1tWDNm?=
=?utf-8?B?dTZqZUlTd1k2STNoZndvYmtHRnYvaVFaYVYyWWs0dmhJdWhtVWNaNXBCc1VU?=
=?utf-8?B?QzNsTG13RFpBUnIwYkZWVnpCMDJkMDJzMXpPRTJObG9IUDcxMnZVWmVBSDdv?=
=?utf-8?B?a1F1ZVlTL2R4Zjd3aTZsUEp4RXZJTHNuTE9tdTZqRHhCbDEweDM5OFl2Qi92?=
=?utf-8?B?RUpRWDBwNThDdXNJZm5JaDRVMlBDR2V3VkhiTkRncmtZYllyMEdwZWNsbDhJ?=
=?utf-8?B?M05hNlZ6K1REWVFhMzU1d3d1N1B2RkcrZzJDQUozYmVEeExOVW9oOStQR3Jw?=
=?utf-8?B?dU81YWZzYkFhbCsrR1VmU3pRM3IyQm84YmVWWE9DQWs2VWdBaWZCRi9WaGph?=
=?utf-8?B?TTA4UGFadnhKNGI0UzI3Y2E1Vis5UlFrNTA5UGRrRUtXMjBPYnRyb0dvUzVo?=
=?utf-8?B?ZnBZM21aZldCK1MreXVCYWFFY3hGY3RzQlhEQXRhSk5BaHBTU1VCMllJNXNI?=
=?utf-8?B?UlpXOTJxMEpWWnplSU5hNjQ2R3FiQXd2SHVIYUUrejgydy9wNzFib25hUnlI?=
=?utf-8?B?encrdkUybkJWNVJob0VvZ0tzUnVkcHFWbkE0Y3Ixcm4yelRaRXRLM0poQ3Uw?=
=?utf-8?B?dGd0d29CZkxpbHkzUzhpUVhUaG05TDN2QUQ3enFKVVpxWXlzQm8rS0RCZGNi?=
=?utf-8?B?MlZpVFRFMmRlS0hmWTVLekdkSXduZzAvU1RRNE5JVWgycGtKb2h6YXovVStX?=
=?utf-8?B?RUFJelowWGRjVVVzTW82VUJFSGRITkRZTlNGYmd4cC9MV0RvQmhPRXYyUGg4?=
=?utf-8?B?aFNnK0F5aDJFZTNwd0NSS0ljRi81MTk1VVdWbmZzd1kraVhIUjdsbDBKYXEr?=
=?utf-8?B?VnF0b2hVWFJQY0dpUTE1bXU5bUFzMXdlZVA1clZ2Wnl4UU1GdGpUYnc2SzQ0?=
=?utf-8?B?U0FJZDBLQU9uV01YQ0x4bjlFOEcydStwVTVCVUUrSnowTTFxdi8wUEhxWmFT?=
=?utf-8?B?TWgrczZBVysyclRaMGVaWHVmT20rV0Rabld3MmhQSERwd0IyVlIzQT09?=
X-OriginatorOrg: cornell.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: 411d2476-9f8f-4c52-82c2-08da2af3868d
X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Apr 2022 21:51:05.0593 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: r9+tepojBc1Gh5BMH2q3Ozp1sQlfvJEsX4l5JCLh1t8GXw9TgeKxn5ZyApxnnhmd+tpSvFYzl1pb9OCxPuITRA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR04MB1123
X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, SPF_HELO_PASS,
SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
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>
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 4/29/2022 5:10 AM, Takashi Yano wrote:
> On Thu, 28 Apr 2022 17:32:22 +0200
> I tried to move sigproc_init() call from dll_crt0_0() to
> fork::child() for 64bit cygwin, however, that causes hang
> at cygwin startup.
> 
> Am I missing somehting?

I've never looked into the Cygwin startup code, so just ignore me if what I say 
is nonsense.

Currently sigproc_init is called either from dll_crt0_0 or from dll_crt0_1, 
depending on the value of dynamically_loaded.  What would happen if you always 
call it from dll_crt0_1, right after

   cygwin_finished_initializing = true;

Ken

-- 
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019