delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/03/05/15:29:23

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 525KTNkd087934
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 525KTNkd087934
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=vUcyT+QN
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2FD743858CD9
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1741206562;
bh=vVRha/LTOAovyJ7/WJ/8yFlTwSF3ajmzPeX60BOh9VU=;
h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=vUcyT+QNmtxBMDTrLfShV4PrYCLWTpA317sRKQxeDecPiOO3SQIY6FMwZYcSBqy1i
Yw3J8GafAhT+L0wBajrajlf4BWI2gq3sKyXEYkMfpTTgWzEHeiXnuCuW8UtSHZoWK+
PNKIRU58otf1sNBijuh2Bc2ds+wwj6S38S0zQMSs=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 155283858D26
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 155283858D26
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1741206476; cv=pass;
b=pwzQTNDnDym8f65G2HkvSnzH5f/BxgzraAGjX4geBma64Z1pe+OGCE0HsfqC2aDnyEsLhc/QKSn5lSTN9HEu82fPOEG9r49NK8Zd89EZgcN9qCSuhm2cBqCmc5GTDZ8jRlPMm1wfYjQ+G64HHQn5+VS6XwIXztNyKFUq/HwNYF4=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1741206476; c=relaxed/simple;
bh=QgHOX/qv7s7+INJ5jEwDEvTf5FD5m79UNqcsghSkv6g=;
h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:
MIME-Version;
b=iMpHuY9Wn95T09RdpULR0PJMcolxIF/rD765JA3e6fl4bb5UbC0yEmNLkX0aCo3Zrsq90Kgpd+hbdB1S8jIOsLW32eh6bwrtPuhpfyMckA9xwVtXrI4OHw0Y/pLDxDIVw9l0yO4OR/3GZdNEnsuSMiw4zEmA/bkUjLVDzyRMQOM=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 155283858D26
X-CSE-ConnectionGUID: V88mEW48SECRWmV9mQdEpg==
X-CSE-MsgGUID: tBTfj+xFRlCSswWgUuVnPQ==
X-SBRS-Extended: Low
X-IronPortListener: ces-out
X-IronPort-AV: E=Sophos;i="6.14,224,1736830800"; d="scan'208";a="417196613"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=ffwi8zGJ9GOCAPTdTIUy4qA6DkJ4+/OOCn/GNei5278J7HLJkZOphHrHGG6eA3Tt+zBEg3OrWcWBhWHipIxs6Xa0qCB/OngX0i+Ko8vJjrZX8n833DEZpLiA0P1ZlcmcGxo8D5uLLGTw/O2pxXt/tMeoToZycemk30q3GIY6K6alD0YnXAvmT+fL4gm7IuVat1/JSbIgR6SRy8WzRun/m6cJ7bl/EXyxuZmobwlW2eWHTTkkHay+v9obAKmmW2+Y/sKBRoG0SqH9sMI7vYNj3/rzV+aT7JDt6JaXMq8kckb/j/+bpZtCxKkJ1MB2WZk90QfI/64yvFK0lu3c6mJWPQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
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=sqOLsdg9ZgYAlASXQkjT9AADqWJRNydeJn5eF+bSqQ8=;
b=D9WVwPkf+E9JSPTiIhbDkbkUtijXnlJl57LTZTD6KVBH+Y/0y93iICeDckazYT6EGK0TRFnDdQPxQsBZty2uMKlciT2hkXDxPxU8YdgiYIXCxBNxz3MJye6TtZ2z3QWQvidIBkoN7yPKUYbr65WCCCQO8C+YFkDYoIUpaxcs6tf//jei6bf74oV3TtDYY70AXGKEA8udzTMzZRG0T7w+8WJEmaVSQJ/UylBl6WTwC4mGCtEd1kHK+HqCi1b/DONnpkMTxD6/Zz68TyGo9Who7zftnapdLMIzlZlgt+Cjdv/QM++gLhu45BBkYtHEQ/K9v93HDmUIgbW/RuQ8XOFJPQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=ncbi.nlm.nih.gov; dmarc=pass action=none
header.from=ncbi.nlm.nih.gov; dkim=pass header.d=ncbi.nlm.nih.gov; arc=none
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: RE: [EXTERNAL] Re: Cygwin 3.6: clang cannot use
/usr/include/unistd.h, issue with |setproctitle_init()| ...
Thread-Topic: [EXTERNAL] Re: Cygwin 3.6: clang cannot use
/usr/include/unistd.h, issue with |setproctitle_init()| ...
Thread-Index: AQHbjepL+5DO/Ax2m0OLoJSGbqjDRLNk5WiAgAAXSFA=
Date: Wed, 5 Mar 2025 20:27:53 +0000
Deferred-Delivery: Wed, 5 Mar 2025 20:26:09 +0000
Message-ID: <PH0PR09MB1094132B9F45CE4E365E1C802A5CB2@PH0PR09MB10941.namprd09.prod.outlook.com>
References: <CAKAoaQkjCNVRr3wj_2S=FW+-0YLs6SpxN1Fecws83NRR9E0Q3A AT mail DOT gmail DOT com>
<112c2ecc-cfc6-86d4-d7b6-bce46d92197e AT t-online DOT de>
<Z8ie5ezqgXKtnmnl AT calimero DOT vinschen DOT de>
In-Reply-To: <Z8ie5ezqgXKtnmnl@calimero.vinschen.de>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR09MB10941:EE_|PH8PR09MB9917:EE_
x-ms-office365-filtering-correlation-id: 91fe65a4-4150-4103-34db-08dd5c24355b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|38070700018;
x-microsoft-antispam-message-info: =?us-ascii?Q?n1xgZfjZKof0M/I3Dz2uBNfH+6Adqv+GuObM3ZYmPRn3Tj5kTcBGXuTkUfni?=
=?us-ascii?Q?1O9KAGG9Rbn3ayYjbuqehAKipRPOeYAGWl9X4RE9FNPXOtBCkAGmExx64Rkf?=
=?us-ascii?Q?kRwTX11UgL7LZGHLKTuwnAgSWqzLawUx1BVmUPPy1BAS/y2Xu1fdPOCzT3ji?=
=?us-ascii?Q?EbxHyNBBJTy1ZnRmF9tQ3wJBtwLvbyqmTr1ZbXFMoW8l4h4xnMDgLLu6CGgb?=
=?us-ascii?Q?nZpz/PqVhwsRuspR9dGZTkEP0RoF7W8NrUZxBkHISGoomikkhZ0vqeJKI36N?=
=?us-ascii?Q?XOPGM0ulEYOXkP+J3w5YjWCjkU9M6l0m0RgEUB0yZc36I+Vvn1ImMv0CAPJg?=
=?us-ascii?Q?ZDnfR4YYJdtDWXvRviIjKVGeoUWeCgU0rIc7vvOBy6GslToFyqqwcSpbWoLN?=
=?us-ascii?Q?AEt+MWu0ekD9zc4tAtXRwQQPOOkNZQJZ9iKc+Vw/dX1q4OVwB06L7vQ6lF7E?=
=?us-ascii?Q?hYAMJ6VhwPSxe/8/hgsLLP12tH0hvatIkC2s6LLjX4Hh89J/yLr2D2b0C5gm?=
=?us-ascii?Q?3Yo0qOZ6T2JfYuaDSoxzJN1HVT8mrrXdX109BVLPQmobq3ooKuDxN7WRGDdo?=
=?us-ascii?Q?YaGvn2XAzuElLUVzu1V+SmjOaOKZLiRJWlw5xEzTwEHdyIJWFeWx4Fz5XzFk?=
=?us-ascii?Q?AjuGnbM0me+Wiyw4ilKgSrWUAovd7b1bvZEthn4Tjg6iV784nYlTAD27I2pY?=
=?us-ascii?Q?DkGmZPVns7EceFTfuv1a4ncYBFuhlVZwcaqQS7HLNa8TZ1xrDEACkviBTuE2?=
=?us-ascii?Q?BFusaNa/5Tr0rViJphkH/FmVR99PSd8nIM1Qh3Qc06rrTawwKGHvApTsEk+M?=
=?us-ascii?Q?gD2cLTo59T/FaKdbhjDmIdd1WTDZT/D261nZzAugRaliKKv0fMCStCoB5mYo?=
=?us-ascii?Q?XgcAl90udKfkfpTvf3Afsl0n+ggoQnIxpKRxyvsjUWXIGTLR3yxZ11w0F/Q1?=
=?us-ascii?Q?v1RlT8Crcp405x765tuCXWO6oUKz5q0Bv1RCzLTDlLvE3EaWXonxCMn2uCqU?=
=?us-ascii?Q?oNc5wBjjKThr1xw0RqZXXPMz71fBHipebzBdRsZgRQNAbfu297ZxHP2IWLIW?=
=?us-ascii?Q?towYcGyphUp81pdwm0IRky2zrlboazO4Byi8glWotuHIL8P274AFkGlGmXvE?=
=?us-ascii?Q?unlstz2T7//Ff3mJU35QA9h3/VO7FwOx4uKA4y3N6/+PKLncjtJ+38ufapZg?=
=?us-ascii?Q?cvpeRzgtuxZhsQIZ/idrdT6WKzlWeShrTdD4lZa2SsAfrXojud1Imdp/8HSK?=
=?us-ascii?Q?E7gKOyCJQUakG2bFx82Tp/oFa3gpKh6xDXO2s15d4eavLVeJm2eZCHRm1Z/R?=
=?us-ascii?Q?zjjGYC2Z2v4nLCF3zM10Bxk+C90QRHrlmEsbvx5Smsz+aU6mjafQrpNj0TQj?=
=?us-ascii?Q?TQkbN4DyA2WtLk8oOgXoyWV/Aujs/IVCZAKl2mvyT29AwtoLuSzjUSUSVZDn?=
=?us-ascii?Q?gEV0EMnhQVWxz0rd+IuLV3PbH0smo74w?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:PH0PR09MB10941.namprd09.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230040)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?1UkOzekwv0N50EMclfITLqHSFtUoxlNKdAZoY7pSMVz5AWGiqixAn6uRHsqY?=
=?us-ascii?Q?G1W+SQpNPt8RM0cG4jEg6FfR8g464x0ze+hKhqS2tfptntqCqkHQV+1t+KcU?=
=?us-ascii?Q?WJuj6H7UrHAznqG7Twg2Ys/6BuASJ50GZv5scDbhp8SX/ysXf+WsGNIezSSX?=
=?us-ascii?Q?kAWrmcAL8gHX8mrrYXZ8KuLN5S+ONmUMz4q/Gb0Pf6/ftJfLTDQjKKOtELbz?=
=?us-ascii?Q?cwP/f8fUfl/NlTZUKg6Ui6xOntgXjAW7qvc1xxwCaV6alGMH0yf20sPoQTrN?=
=?us-ascii?Q?hJel8B8lFsXVQIibKC/naRn9m9XGWlpFcbBuiuj+yfJejlA9ld9fPiNtGBOC?=
=?us-ascii?Q?hiv5gMoCqe+TBxItAzPMH/GVHOLQa985pQiehOXwxvw37jXCVQA9o/LJCxoN?=
=?us-ascii?Q?fpX+UgThi2SQzwdJYA4n8OwSH5b3TULKqZ19U7/m/I7/JKctcQvtkUa4n/iO?=
=?us-ascii?Q?aftS5gZwJx2RK2CZ5fb/iFk6Py/hbO5/UIuehOlHLeQqEnwRC+3dMWD9dHp/?=
=?us-ascii?Q?oh++EXk++jVHrnLj0X979gTT1oKiMf7WMd7yyQLJz4vlT/p+rpGNrLGTV8xq?=
=?us-ascii?Q?q6mYnCfzSnrPgLGWMSICfmujU7AzBMi1amWXv6mMaL7c9kgFQlHsuzDzDDfw?=
=?us-ascii?Q?srdBXBZqzO5hkJovjKo3raooNrhE6G+uAMvAjh8deUKWYyd2qB6DSay+6ULJ?=
=?us-ascii?Q?GGeXLfVi+Tbaol8v8kkTo0xrdtmxQX7xa7FqIPVRB/J5iVGc+Jsh3C4r78t/?=
=?us-ascii?Q?xX4Ep65bEXmvS0IYlPAHen0gMYHszUgviUrkvCQFww31c9l7sHDDLAyDBmTP?=
=?us-ascii?Q?UbE+g0vIrUWHX5WWlHh1UH18Pw8LwFpFNpPswTDPay61NtqJfzB0zkm6C0Gb?=
=?us-ascii?Q?/7ouS7o8Zxz0pnBJiEdk5ZSEjuHMzlrTodhTRc5IMuZdEFy5A4HBJ0Fud64V?=
=?us-ascii?Q?DWpT+Yi+Qawx7oq73b1lJDhSDn3XwxhE8FX9KBXcSYamnVMP2YiSd+vwS6sF?=
=?us-ascii?Q?Km7DihCHxF88ngbC2hbc/K59hCZn79fvBNgSWdg25juevp82LCjc9zUPL7s+?=
=?us-ascii?Q?1pnr2bjLvi3VzZdAfPmCpGpOSGouN4nc4WSlANhuSdrflyRDwIhsChO6s5s+?=
=?us-ascii?Q?UDx3EP/Z7RYGCOsMnp4MDRazvIeNFQmTaNiKuft8cOJcL97z/L74yEO9hOgD?=
=?us-ascii?Q?o94ij1OsGxs5JUikxLTunaGiKPUZTnJexW7EVPzNPIGrTabBEp870uLVxwVi?=
=?us-ascii?Q?+CflV4j/ZCt8wVTLaH7T+kGuGlEALgTxcQoSrcyv2WpBei320xjfHdcP1PxX?=
=?us-ascii?Q?ZxR1GoNS0AGMVpFLiDIhfe/ERQKO7z117y0DfUXNEVaD/R4vITnusO991Pgg?=
=?us-ascii?Q?C/yra02ZlB1G78pvWIOGM56UVG5aNIicHWuo8OEhTwRZzgZY4Y/Lsmmczb7J?=
=?us-ascii?Q?YoBko6P2GwdHBo+Di1wKvi2mtmXo/sS5nqKpGlDyLNoLdEhfV/txb0wQxuK3?=
=?us-ascii?Q?0/PfWFMqLCAnU7QaNtbu4LK2aMcNVByYUZHr9t7IqSLluw8YCwklopYrjsXI?=
=?us-ascii?Q?vNb59n5ccpAEJTjhmkw=3D?=
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: F039E79hKEI4rLsVO7bloBhvKmjpav+cuzhA5D17r+IOG5IN9XW6QKZ4R/vsM3yHv30N4QAFHK4YOD1Fn4xCj99s+5glFFheXNoWUvYQ5Vi/lXm5lIKiBYJfslLiQlHq+Fe87LGGXrpaHXZ/jvLurtjPW853lJ2ee223XzmQ2cywrzNAqyFsEQijzSLdZ+ScihaFkwdHsofQ7NEMXnbwZmfSnyeO5zCasLXCRmDv+Jste7mPK6yNmUQKOd4hxljUK/Pmwy2jCVrKdiSgjNhvJsUN1lYTx4A4qylRtGePxngranN6k6zikxi6FjluJYNYSQZtnvfFPNyEkQpKvt6R9eq3lgSRT1EppLBehfm766FOCZ+f5CH8acExFlSyOz2QITPjiUhaojurl3SMs1uFxHzPY08HfBMCBAq03XtLqxgSiJoydlheATPrtdEvCmS+GZP8bMX8tquOWsZ/d8nfP7BfTOKRF08Wx/CN6lpOlBuBcSX0mmzpzpt8VG3gaUm1572u+cNDnXjOp1lvKw/v3DkvlYbRxPJlKy7RzDIG19kXf87qU9aML6BBmPGbU3DJHJaa7mbugs2szuG9XBdLx2jfEbsgFqjCdZh+K8VpAwHidLlEhNFFZLOprRgSFT+O+vTEOITir1/SdOV2xv++yBnLI1YRWxbqmqNwv2J9ddeYXkNRbQNoIOhxqoX6I9VV
X-OriginatorOrg: ncbi.nlm.nih.gov
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR09MB10941.namprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 91fe65a4-4150-4103-34db-08dd5c24355b
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2025 20:27:53.9766 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 14b77578-9773-42d5-8507-251ca2dc2b06
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR09MB9917
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-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: "Lavrentiev, Anton \(NIH/NLM/NCBI\) \[C\] via Cygwin" <cygwin AT cygwin DOT com>
Reply-To: "Lavrentiev, Anton \(NIH/NLM/NCBI\) \[C\]" <lavr AT ncbi DOT nlm DOT nih DOT gov>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

>  We could change this to a macro instead:
>
> -static inline void setproctitle_init (int, char *[], char *[]) {}
> +#define setproctitle_init(c, a, e)

Changing to the empty marco removes the side effects in the arguments (such as len++, for example),
which may silently break existing code -- so I think it's not a good idea.  If the idea to use the empty
arguments was not to implicitly document them (because the API was slated for removal, IIRC), then
naming them just with "arg1", "arg2" (rather than leaving empty altogether) should help better, IMO.

Anton Lavrentiev
Contractor NIH/NLM/NCBI


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