From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2048.outbound.protection.outlook.com [40.107.247.48]) by sourceware.org (Postfix) with ESMTPS id 49C503858D32 for ; Mon, 18 Sep 2023 13:38:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 49C503858D32 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=APjwqR8keMwCw4mYISMPPc6ut5IusOoKBVvL4NYCCM13opsyDg2As7R8YTnUM6hsyXiv184IhF3fL0rElP5QkgOKc3OpdeveSUkyhPVMU7VUXW/jv1J3RMkRsWJMdhndLNSs6kX5fPyRFEU8JO4ozzqUX1xinNaV01jruKrsVh/T4rHSdQvMi3M2hyWmz6dKO4BALWSlxHp9fx9bAIZicW2nepgAuM4cx7yHthLBeQRUyzYTomrWKW9urJp6lDPmGrZOT4AMm0GFhH20y6nXuidcfMFx7UEQ+KYX6dbjQf+fO0QnZTAxT+Ec5RGHOn/Um9D9N1SYOUkNLUsFohihpA== 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=Hhd7xL24dtkOrOiVlk1NKqxNSLLL0eO2F53e+BI3ZLk=; b=OHqQMD+cTnKqETjYhRURM7d1L9JhqEzrbOI+bVAH6xyuC8EZc0hrJ1vSVxYGkTcuwLlw5KXte2WMkdTyiahW6gkOXIf9l2+hGTX0/nAURWfbwYjmMqSL0IKrKxaC16tyYFAzJebM8GwzAO91whlNri+Vxds6keqDeKkW+PIpzc9ovCx/voXPH0ipz3x1im/cezhWi/hA9135ikB3h0BoGR7RGzPwYmww3nQEqkRXeHto8b2Jy7A+z6iU/qUJ/g1wBK60gfLdekP30TyP8YDt9guaC/PAHsAdtV5c8tucvRkK469FycY/XUOFbohEZ/qGnuLMTdxMQ5yW2Afke8TS0A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Hhd7xL24dtkOrOiVlk1NKqxNSLLL0eO2F53e+BI3ZLk=; b=t7zoggk/s4T3NwlhyJETRSvhtbNfjWWudGmTBTSKjqHGDKB6tASXTz9C0IZV65xxcXbp8rmurNNDN0Gk9Ev8OT7pdPX6uxhiwgjsK0+2dlkTQ4TLlR+IEb84xdavjob1953wU610U/BTXCwQTfKtwEUhCMc3twAOCq30ejmUv52bkIOOHzvdgL9QNcAENslzDdETnZQudl+hhhYLGVcOE2BFbYUpeaMdCL6ihtdFBoHRGcAE8K7Jf6CxMtcguCCaHaKmT5DEWfHc06NFqnD1cbQwGU80jY2Y+Ey99MtO1Svlq9e/GFsHx1YXhPZd4Rq6yqssQ1sLc4a2fYssgev9dA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) by AM9PR04MB8100.eurprd04.prod.outlook.com (2603:10a6:20b:3e3::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.26; Mon, 18 Sep 2023 13:38:23 +0000 Received: from DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::f749:b27f:2187:6654]) by DU2PR04MB8790.eurprd04.prod.outlook.com ([fe80::f749:b27f:2187:6654%6]) with mapi id 15.20.6792.026; Mon, 18 Sep 2023 13:38:23 +0000 Message-ID: <9d844234-3e05-42f3-8bfe-3ddf814c8bd8@suse.com> Date: Mon, 18 Sep 2023 15:38:21 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [PATCH v2 2/2] ld: write full paths to dependency-file Content-Language: en-US To: =?UTF-8?Q?Thomas_Wei=c3=9fschuh?= Cc: Alan Modra , binutils@sourceware.org References: <20230916103619.819791-1-thomas@t-8ch.de> <20230916103619.819791-3-thomas@t-8ch.de> From: Jan Beulich In-Reply-To: <20230916103619.819791-3-thomas@t-8ch.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FRYP281CA0006.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10::16) To DU2PR04MB8790.eurprd04.prod.outlook.com (2603:10a6:10:2e1::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR04MB8790:EE_|AM9PR04MB8100:EE_ X-MS-Office365-Filtering-Correlation-Id: 183204af-c488-4612-9376-08dbb84c879a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VMRFbm+yRqnqJMw7tcMX2KHX9iMv2owSK+HD+rWz2ViWCi2AWsTWMAQUlkWvOpE26behuc89EpIJURNlEIX0hOhcpQC7X7DDNwigGf7Xs6mgeJq7pUZwFO22lr0W43aYRoLFoBLeHW6q4EwHxUtbTwwr0LyiUpijd4YySa5LTQ/+lv3ICqr7FijYRS0pYhlvnGK2Qsqid+YIoIWRuClaDVsPELVoc+XMgh51kdAQB3ZSlP4MJHHR70yEuZaEPXAUNw06Kjh1vOwn7/sPLtFKb+IlvyqZ2lOBS7N8ybSrkkhIsngbIq4Bo5Phv7RjMd0zAiU4ZWMwdFAZJu6CDHc5e3za+z8B3WnS9z+9gf1ewb0KhYjkS9gdzNOGWukeG3AghN3STYRkJGdWQpqg4d2uUDWa/LaE2MDvjEwoDkbIq1NLO8qLc+PNvpvAx+HXyg7lZRMVUIAGbU8Vpi1E3KDcy//ATVTyVk1VdROdw5XuQT3BLwGtbnG3KJzzIvqoYiT0DMNBBqxZwog2Np2ufpz3Ey+XsSYN3iDoY4QTNojUoNkKk9+hojNtI/HIb+4TriYiL64ZZ6EwA4qntP0bR9/hc+inYOGznqZSHiMVrme/6kE+OR5v/ZzihDB/dSE0NG1TQaos4DPXOWmGCnv6xR9oqg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU2PR04MB8790.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(376002)(396003)(366004)(39860400002)(346002)(451199024)(186009)(1800799009)(2906002)(5660300002)(26005)(41300700001)(316002)(66476007)(6916009)(66946007)(66556008)(4744005)(478600001)(8936002)(8676002)(4326008)(31686004)(6486002)(6506007)(53546011)(6512007)(2616005)(36756003)(38100700002)(31696002)(86362001)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cWlmNE9IUXhMdjYvZE9ZaEpnWm83Zk5vWFBscUxNNEp2ZmdIS3Q0Q25ha3FV?= =?utf-8?B?eGlwOU1VVHI1TGxhMGVZRFZ6MjVMNWZnMDFwU01DR1R2SkxDWkRMeHJMY0Nr?= =?utf-8?B?VmhKT1prdFZiZ0t2ZUlmbG9HbzdsTTlITDZwSXVYVmR6ZlFPNVY4RklDV3FG?= =?utf-8?B?MFFYWjQrL3ZydURQZ1dsbzdxOVZINEt1aG1WWmFYdUYzNUxKbWljb3FQZXZV?= =?utf-8?B?WkxUSG05aXNZRkFSbmdhNmdKSG1aTllzMFgrVXhZMlQwR1FaNnYyWjRIQmdT?= =?utf-8?B?NW5HcHRFN3NUWWVtNlAvQk9TV21BaEt6VStiUFFmRkRPbWltUWlNS0JjNXpI?= =?utf-8?B?K1lXVHdWLzdPcisxTnpOTHNYNzUxb0MrbHZoT3dUK0RzVXRsbW1LQjY3UVo5?= =?utf-8?B?anQxYWZUeEVnKzVySStrT0Rxd0ZhK05pK3ZRWS9pSWQwMWhSam9Lc2NKR0d3?= =?utf-8?B?NjRsRnVNZDcweFB4S3RZQ1hyUkpFRVlvSndqNFdmamVVdUk3UXRGbXcwMHk0?= =?utf-8?B?RFNTR25EczZ4Q2dCNW42Q1h0OFpJVmFjR2R6dUZnb20wZWt5SkZUNFkxOG01?= =?utf-8?B?WXFFTXFLd1NqNzVRUmZwVzhYakJQejlFZkFWRHNDQUxlNHVGMkVTTFE0dU1U?= =?utf-8?B?MVpZWmFCOEx4b0MrTGMxWDVjL2tYaDY5NW9hM3E4bFpHUXpDa001ZklFZFBz?= =?utf-8?B?aWg4QmY1K3RIM2Q4SHFGWjV0ZlYrSFB0aDdtZGg5WnNqNjRxQzFYUTNzRTh0?= =?utf-8?B?ZXNDWFhOYzYrM3RxbDAvNUdma0tvZFg4aGViZ042OWxKM3gramsyeGVicFdx?= =?utf-8?B?SmhtQWovajJ4Q2ZNeWw2WEZwbWN4WGdhU0QvM1FxWjZzc3RqelJoQVpqL3FD?= =?utf-8?B?aUFMOTg1ZnRKdDN3RjRoZjhka25rbVQ3TG5aR3R6SlVJTm5iQjZYMDkrOHpP?= =?utf-8?B?cUVaUVpWRjAwM0VkTis5MkZHYVI3cHpHVWs0UGVwN2ZSdGtCWXAwT2NtTVZY?= =?utf-8?B?QnpJTldQUHhlZHNpMC90S0NLOEt1bHZVN2ZpdmpheHNmSU4zNGt6djZTb2Ur?= =?utf-8?B?czFxZUtXck5xUE5GVENtREx6cDBvclp6UGJkSVB6bERhenMrZWFldFh0Y3dh?= =?utf-8?B?OElrbU9qQnR4R3cwUkpnMWpTVTFtTU9ja2wxZGtKQWppSWR5N25OSmUzbGVs?= =?utf-8?B?OVlrNXlZVVlOUjN3U1craXFvUWpqR2wvQnhmQXoySlJxZTArb1VJaEZBT0pO?= =?utf-8?B?b0dYRFZ3RWRsY2RPVFhjaWx1MkdtS015M2FXMDZvVkdzeW1ic2J2UDFndDZQ?= =?utf-8?B?bkl0RkszRU50UmpnbFN6aXA2c3VadFY4RWN1ZGdUUGh6YVhBcldEaGxoRGxM?= =?utf-8?B?NEJyWER1ZEFwb3lmUlVTelpTY2ZvdUZ5YmJpZEtQQ2hoaXQyZUpmL3A5V0ZS?= =?utf-8?B?bjQvNXIxT3BJUkkwdGxpSGZUbmpPYUIrTHcvNmJqaFRyM2hKR2YxRGpOSWpu?= =?utf-8?B?STA4TVhUN2pMcFNiWVNRMjArYlQ4QkdQeWtmRW1Qc2p1aDJiZGhkK3YvSS9v?= =?utf-8?B?SUh1NTlhdjBrM1NtT0oybXY1SUVOY2tZelV2QUlyMkVDdjAzNytRUmRoS3dh?= =?utf-8?B?K3pCT2Q0VjhrOXF0K2lqekx5dk9HTzNYVTVGR2dZUEVDdE5ycURadXZhQWEx?= =?utf-8?B?aG5HSXI0U3JYVGdIaUZiU2huR1IrMmR1citxZWFnNjBlMGhZa2krcHVJcGNj?= =?utf-8?B?d0NpZzhGYTdVZG1vL3l4RUdBZUpxQW5vc3ZUWEdwaWdjR2RCcGxuMEJQd1Nn?= =?utf-8?B?dnVwT0hNUmZHVzQ2a0VnemVBQnJONGdISmE0NXJYWjA5YW5waG5qbk04anhJ?= =?utf-8?B?MjJSMTl5UTh2d2xRTGppQlo5M0M0bXBxMDZwVCt1dUFXc0wzRVNoSEhpTWN4?= =?utf-8?B?RlZvamJxcGNkZjNmVXZyRk9rVlRHVzZwK1l0Z3pGTGtOcUFMOWxVNm1DVFpU?= =?utf-8?B?NG00M1Y1RGxoOThoYjgvYUVMcjJmYlMxYmlzdGZJdEZudFZmYnowem9CcUQ2?= =?utf-8?B?WDZMUGwrUGQ2WURoTkRlQnpmNDZPMm1zV1ZDTHZNeVBGdEMvbXlaOHdFQ2FT?= =?utf-8?Q?JWcYB+kmQPQnEEIW38NwicqBE?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 183204af-c488-4612-9376-08dbb84c879a X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8790.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2023 13:38:23.6971 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: OoaanYHUV6IZeHe/O1ODXU8MSTtHHqxtu0Xm8trla4Ni6XHc/Dwb3qy8akEmR5r38gFmPjVVZajYZDzqNFjX4g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8100 X-Spam-Status: No, score=-3027.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 16.09.2023 12:36, Thomas Weißschuh wrote: > When relative paths are written to the dependency-file it forces the > users of it to run from the same directory. > To avoid this only write absolute paths. Using relative paths, otoh, may allow to move build trees around. First and foremost the two behaviors may relevant when (not) building in the source tree itself. Furthermore the compiler, gcc at least, looks to also write relative paths when relative paths were given. Jan