From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id wJlhA20dA2a9PRcAWB0awg (envelope-from ) for ; Tue, 26 Mar 2024 15:09:33 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=eJ5yeCg1; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 08F901E0C0; Tue, 26 Mar 2024 15:09:33 -0400 (EDT) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id DF1531E08C for ; Tue, 26 Mar 2024 15:09:30 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 9779F3858CDA for ; Tue, 26 Mar 2024 19:09:30 +0000 (GMT) Received: from YT6PR01CU002.outbound.protection.outlook.com (mail-canadacentralazon11022019.outbound.protection.outlook.com [52.101.189.19]) by sourceware.org (Postfix) with ESMTPS id 46F3D3858417 for ; Tue, 26 Mar 2024 19:09:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 46F3D3858417 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=efficios.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 46F3D3858417 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=52.101.189.19 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1711480152; cv=pass; b=aaa4ldx13VFz2al8SlW6wlTdftpiAw0AMdJqQyg8CYebUGQMxK/fdcs1ZvJkko0YQHEPEcDNj2IyiAfXCabV2GCd72A8+8dfIsB44mZDq2Pb0ezZ7geBLpQN9jJWcrMS4fScfqlXiF7ZOgbSmlBAtYV3sQgWz9H3lKzrFJPwrkY= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1711480152; c=relaxed/simple; bh=yP5agQzOWOvB4U4MlxjfnAdKAih083KKj3UT6hs6h9c=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=TcbHXiEpgaYiHNEtAJPQYxMC/3JGxslSS5HAQMaULhNPvMriXehw8Lq7ANQo50fRmWBPdNRf1pi5vW/8zoBn3laUw1/DFWURPjU6GnonIUxemK+r1loM2ZQe4S+sxFgeXwB4P7tqxHLlH/C6ivo6gqbFddrns9nfH2835vsu7uU= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mj2DcLBmhHcOOKis2oYer/98rNnTJMjkkzlokQmlGt/0mDqSCygn7VKDkAK2ydsZ/fU46oKcPR2UodjnMDJuQ86JX7VRmHf5+g2uhHsU0UZ5UsBtHzwFOgQa5EA2sSyMI2Hy6VEU9rf7mtv4DifCPXetx8pVCy807hA91lE4N0KSREzhpnNEXYB+m+wwxO0gErLA0NAbckilRfTYc1aauJG/4sTp62I2xxptmpPQJqbmkpYH6h546JbLsm3Dr25S/MLkyImlvhpmw+qlZ0AgwAQ+LH9LX4NkqO46UT5juu3KunZfuCBGDYykkjslY6zmxxMTQ7PACEChuI+Kh2M4zg== 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=+WgNbtb9ehUy5dKmlr9F2E/RQ5dJAzfplSjzoRx0maM=; b=OkXFDzQqdyYZ/nGO7P1FKiMKhpNe4OM1sO+GGrCVgNi6qRzmA6SmTV/iiUKywdhbyF12muff4bGgXD4+8Chsbhn3QB0fc5kBnaSy1Mr6RFsTBxViMKTOGAEr3KY06wky2cRVmhkfaAtsAyXEOsFX0aVLAFCDSEINza1ugG2pmq2LsM4cTVKMkAu0i2iqumg0JeCdEgJehwP0xcTwGjCfvcMYSuh1e2xy/9DDkZGbBreuWUMm3Fmoh33bPLr2r3PZ/dKNcdfwKI6J0NKG9lpokcFUNbZts31raAz04gc22JjqU3rjuOHGM7X8h56bhC2KfYw6WFowMc6jVmBcksSMpg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+WgNbtb9ehUy5dKmlr9F2E/RQ5dJAzfplSjzoRx0maM=; b=eJ5yeCg1oZhD/XEq1u8TByUW3jX1iSn0x8DZ4jl+eLLDfFlZdTpe72ZPb8ssDllrXfJj8edGrPpY6oHxaNoTfjaeLHmaKbU7IjDV/SYbIiC8fBcCcB8LtxT1isMm3T//Bfmv4JzBz3/UJB0C1IARcjA6fb7Gr4T0Bbhv0vl/uDsySIrrBbzlfKJ756NexwjKOdYeNNVIbmL01bPBejNeQ8j4rbV20lJDWSsw+R4ydXCZIhtkAeyIA0GQdJuKE2uzPC2/hsqxhsPbHgojzsxY8rhk50zVnzlTQkVjGhN6Gmmd/BQN2CRaWodwH5Ldz0kBRgJtj2+Z5Ehu4J1FDrAkug== Received: from YT2PR01MB5525.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:50::8) by YT2PR01MB8680.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:b8::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.32; Tue, 26 Mar 2024 19:09:07 +0000 Received: from YT2PR01MB5525.CANPRD01.PROD.OUTLOOK.COM ([fe80::beae:fb2f:8599:d9b2]) by YT2PR01MB5525.CANPRD01.PROD.OUTLOOK.COM ([fe80::beae:fb2f:8599:d9b2%4]) with mapi id 15.20.7409.031; Tue, 26 Mar 2024 19:09:07 +0000 Message-ID: Date: Tue, 26 Mar 2024 15:09:05 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 0/4] Include early include files with `-include` To: gdb-patches@sourceware.org References: <20240326190806.89541-1-simon.marchi@efficios.com> Content-Language: fr From: Simon Marchi In-Reply-To: <20240326190806.89541-1-simon.marchi@efficios.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR0101CA0244.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:66::16) To YT2PR01MB5525.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:50::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YT2PR01MB5525:EE_|YT2PR01MB8680:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UccdVaQPjnSsl3MyYh11UL8jLvEtffAlynNnwCRygK70J656fp0wQoNyrRSxuBvkJU2t/o96ucTVuDuQFLBRI6obmGNngIqF4+Vip0AbEsOGfPIoRwK+ThOYrkHgZFhjxxdTIidYKvnTMA65lYnW/UXHY6VaU9SsP1mKUw5P7iEfeFNc6JiQ1TyMpIqxJMFgUT37vKjMRCpRyGDD0r5Mk3xeMkews4k2zUpqwGUe+PPlxG5/B7Srfhcbg7tr/iN6eWJ1ygnw4Ef+ee3sI+penYooRrnvBpTxyD/W50BcAPNPtJ0IqcWT84GtI3EBqCCWFjQ9pYt10yplkyPDQi6uoDpcIvV4q7QJD+IBZNE0mAPZvGOOWwsFDmIrLjOJ9lvruUlw54eMMJmJVQbX+bjf3gtiJyeUg99kQGXPelmCB3eJHL14/GDrO2XoHWj+7W1UeiAPxYj4uBXC9ufQYxeBVQbzY/xpjyBnmTYZDrJ8WfPl+BmDtWWb0uBa9uhBEwTD2AsiPiI8S4nXh6NoT828wtDTU+Gam8q5BWtx0Wf/Xhwu7er7LQsB3AzksPDBYpjxjaIomNoaNZRDzu34fL4jFx499PGMwnk7zU5D22uUCng= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT2PR01MB5525.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(366007)(1800799015)(376005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N1N2RWdWUkUzV2VHK3JHaXZ2Ui8zRG1DMERRWm4vRGhmVTBRUiszblRXQ3Az?= =?utf-8?B?M1RKbUdYTWJhc2xtY3pPb3NOcjd4cTk3L0Ewd1dFNkNCWFJ5QmQ0TU1DSmVk?= =?utf-8?B?eXl0alc4Y0RTTnhEdytWN1VyWU1WMWI4YTFkUmZZUFJkTGlQZG1tQkZxMGlV?= =?utf-8?B?RHEwNGhBRE1HNmJhamxzbEptYml5aWlHaWZXcmhuamdJR2hwWmRDek9xbTZE?= =?utf-8?B?V05PS002S1BjV0NqTlV2cURJUGJUb3YvMFI5U0pKUzFic2JWMVRzS0JlaHQ4?= =?utf-8?B?cE5JK09UUzVMVTY0MHBhSWkrem83cXdRbFJrWktRa0lPNEVMbnRrSWdhNXph?= =?utf-8?B?a3pyZ2dVbVpCWHN5dkdTWWxVQXpPUTFITUdOdERWWTkva2lyR05KOFZ2Rlcx?= =?utf-8?B?T1EvY2M0WW83OWhRa2pDRUs1U20xUEI0ektJbmgydVZXeUpIR3pzRVV3L2ts?= =?utf-8?B?VlNXZDBjK0pteHpEQ1ArM3BKWG82dGVHQ2VsVFdqcWhoUDBERHczTWcyVVdl?= =?utf-8?B?aHpVNzhjemR1QjhLM2phR2VKeFpVZExzb29jN1c3RW8xRWZUYnR2NkNlbW1G?= =?utf-8?B?WlhKMk5OL2doUzAxWUtVUUdTcit4RkhIYTFqOEw3UkwrOGJmTjFzUEJoNW12?= =?utf-8?B?a3Z3b0I5eXB6bnpNY0NjRTV5aTlWNEhEdklvOWVIWnhRdWI2Mk9wOHM5cGdE?= =?utf-8?B?WDU3UWVWSFJKVmNVbHhhUmdLajlPeXcra3Q4dmdhVSs3eHBlbC9lZWdqREh0?= =?utf-8?B?Mks0dEhkQXRlQi9XZ0NKYTNwWGJ6dFB1U3FSZTNHZERjMDMxZzUzOGszaGJV?= =?utf-8?B?OFd2ZklqK1E4VFc3ZWlBSWV4OXl6U1pEUEhCSVJoc0VQUTZtQWZERzRXNFYy?= =?utf-8?B?akQ2MCtSRVh2eVRKeUNIQjI1SVdDUVNSWEJRbTVoVVdJYnlZUFhnT3lxT3hz?= =?utf-8?B?eG56cktjeWQwa01hL3JpdDdUQVhZMUMzS09uaXFlMjYrS0lNK0dWWlRvS1A0?= =?utf-8?B?ZldHTDhia1pEUDhuMjF5dDBSNXBRdlJsNTh3WjhXTERzK1lIdEhKQ2hZRDht?= =?utf-8?B?RUFJY0pTSXp4M1BQYXAremR5Nkt2NnNiZVlJUExiTWd5QzNIUlYxUEJLMkVj?= =?utf-8?B?cHZFa3BReUpnc3lWeTdvbTAxZFdIZHUwSzlyS0VWR1ZCV2dxM0ZUcjlxOGoz?= =?utf-8?B?UDIxMUtXWk43bE02dkdyV1JaeDRIbCt3WXhCNE9RcmRDUVMrOFRnckJxMmxj?= =?utf-8?B?SGtldHFQNmdhUDZZeFBXVllhUE9maHF0MnVVYlkwMHBXM045TnNaMHMzeGdN?= =?utf-8?B?bStmWmh5ekpya1Azd3J6em1FYUxHQm5LMHB1U0poNng2U0t6THc1cmMyU1ZU?= =?utf-8?B?TnZoMFRPZVpSaVZEQ2RGdVdsT3JXencySmVobFB3TmR0Yi9STVZ0Qjc4dUx1?= =?utf-8?B?ellMWXlJUHgrbkpKUDVCSFU5MzJyQ1FpaDV6Q1ZpNzlxRUJnZVhNQllROGRk?= =?utf-8?B?eWgweVpxclE5d3NNTnpUVEhhODR3QXZOU3NpM3FEeFVOVjR2YisyUmFxT2FF?= =?utf-8?B?b3FiTWxYUTNBYk55Ri9vQlhlV0VyVTVKNDVOT3FoOEZLSHJxYmVYcHMrTUp4?= =?utf-8?B?NDlPelVZOGdCbnloNjVkTmJld1VOTUhIenRFMWFna0FxY0d0VHh5QXBpMTV1?= =?utf-8?B?S1hGVlQrU0oxYmR4R2dJUXZZWnVYaHVrYmlFUGtkdEJ3NldCSElDeGtZQ2Ev?= =?utf-8?B?SCt1M1BDOWpWZEQvVHc3bzErc1ppNHE2cjlMclgyUmN1NGkwWFpTNy81UzBS?= =?utf-8?B?QUNkaTdGTU5MOExuVURqWkEzOHJzZUw2T0JpMUtIZUZab3VXc01OUjBjbW14?= =?utf-8?B?Y0o5QWVTc21LNGpsb1dYZ09MOEZOb2dqc0h5NHRWUFQyZ1ZZNHFJaTR5alJS?= =?utf-8?B?dnVLSVp0djYyZ0ZCVkRNVnVhMVRqOXVjOFRKTmlyQS9ENzlsWUx2cE1vWGc1?= =?utf-8?B?VTgzMldoUVQ2SEJreVJMWWNuaHJQWEczMmN0U3Nsd0xqSkxEVXB6VVBKNmVu?= =?utf-8?B?STlQWVBDc3FYdHp0cUZVcitKVDNZeWxQMXJmQzlWNWxRR3VQTjJRZHNUWmhM?= =?utf-8?Q?CvuTBQin27ptTR3B1Rw1fEjRM?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 04cd9e61-e116-4c9d-9778-08dc4dc83598 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB5525.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Mar 2024 19:09:06.9319 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: GbEn6R//h6nI8mLKCruQuZJt4PUunsAlFrkf1QAJcowNjTrp8wsJWBbK1C9Y3mJWRWGJKAj4ZrZluIGBngFayw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT2PR01MB8680 X-Spam-Status: No, score=-3032.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, 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 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org On 3/26/24 3:06 PM, Simon Marchi wrote: > This is v3 of: > > https://inbox.sourceware.org/gdb-patches/20240323021648.154109-1-simon.marchi@efficios.com/T/#t > > The only change in v3 concerns gdbreplay. In patch 3, use `-include > gdbsupport/common-defs.h` when building `gdbreplay.o`. In patch 4, > remove the corresponding #include in `gdbreplay.cc`. > > Simon Marchi (4): > gdb, gdbserver, gdbsupport: reformat some Makefile variables, one > entry per line > {gdb,gdbserver}/Makefile.in: remove unnecessary intermediary variables > gdb, gdbserver, gdbsupport: include early header files with `-include` > gdb, gdbserver, gdbsupport: remove includes of early headers Actually, there's one more change: in patch 4, make regdat.sh not output an include for server.h. Simon