From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id WbuiJnxr3mnxKxcAWB0awg (envelope-from ) for ; Tue, 14 Apr 2026 12:29:48 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=windriver.com header.i=@windriver.com header.a=rsa-sha256 header.s=PPS06212021 header.b=jygL1X/4; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 994541E0C3; Tue, 14 Apr 2026 12:29:48 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (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 D0F241E04F for ; Tue, 14 Apr 2026 12:29:47 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 7A7DA4BA23CE for ; Tue, 14 Apr 2026 16:29:46 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7A7DA4BA23CE Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=windriver.com header.i=@windriver.com header.a=rsa-sha256 header.s=PPS06212021 header.b=jygL1X/4 Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by sourceware.org (Postfix) with ESMTPS id 56F244BA2E11; Tue, 14 Apr 2026 16:29:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 56F244BA2E11 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=windriver.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=windriver.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 56F244BA2E11 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=205.220.178.238 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776184147; cv=fail; b=KLwezVHdPpHtARP+pZedr5g8nZzzGaao7wQOEctxNlSeSElex9G10jCbjocpsf4QS1S9h9E9p/Y0CdyhtRgAE00TDNDbDnJLzRx10XZJbb3JcXg+fXyhzAwiglIZHODL084zrXQmL3ATJ5Ov5K4OaOfYzdIMPMDKpEgir2Pzt7Y= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776184147; c=relaxed/simple; bh=sulPPhlO4LQRoqkGYO4eA09D3QIWzneqsk8o8SFFGMo=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=rrGEBdnTsSEFJa2WaDhybozn4d6K4uAu33MczJ5a4bgqjgn+boJBJh8mKjCWq5n0CtriSe1EqIrD6seOl3fD+Tgp8TvasruEW4m96H+fvPtqnDRL+LsujrHKb+d6F874agZpXS6qDE0m2H3oHY03bUybNPOZYIK0x+UmVO+ewWM= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 56F244BA2E11 Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63EAJlG0064450; Tue, 14 Apr 2026 16:28:32 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=PPS06212021; bh=gDUgnLXw0PGGlzpwDuIxcZ L7mvNIWNSJe7GjkkO0nNk=; b=jygL1X/4QkjbhOAKYwaFOUycKvhSttWd5JZxg0 poa0BqNB+a/zplqRCanbqSAsso7WwXDrAVPfXPDZ+HhiAiE6OAbJyuHRYljWbIhO AnWC8lruuUwwrVgCEG47CJNRPkyJHA5Whz9B3j8o3GpUsjRxkc8Yhnq0U5Bg2Ky5 LMdyNAEFVilWfBeb84wsdnFj+A2okQ6qy4ndfUD1wlVOuiZ4w/P1L3Tt/GHHV3Z/ /W0IYTBDkFMwHBqX35a2LByCyUIyEpKgnKYdUQns5Wap3FQP7z2qaiu2j4luDrcb gn0J4PspPfitnxMlb9fwyxiSmGrL5QNkMd9ZkCnyoAyL4pyg== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011062.outbound.protection.outlook.com [40.93.194.62]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4dh87a8ywu-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 14 Apr 2026 16:28:31 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cw2Fgk/1OFqMTbOcVr6UIpulr3fva1r0dZ7+UMTKxXQOfkEm4WgqBHnxB0sbiLZz9Q5sdUkAkeeBBgOlaEZHo6/Jt76eIz4Yn/TWne6Op8vIm4AtvLCfq0uZ4RJKjEgXHlo6ThDUOviaKuRV2JAWfOjev3CufaOTgjNGSWNukDAFDq/pkruyN+fuFKCKsm48tIFzDbbsgFxGBU1r0nK8hwD6GMfdTJMh7ZpzTkROqbx00wYYKyLN+MXf2OcrANKW4H98bBDZGD04ULtwBSfCOH9qdod5ex6GM2j+qtJClvtWMLGquJfbb3LMOnrPzhOW+LZqJwXEeMWSdplHoJnc6g== 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=gDUgnLXw0PGGlzpwDuIxcZL7mvNIWNSJe7GjkkO0nNk=; b=i+/pWOqHI74lfwVfQAoWl8z4fzmRvoMwgxztA74Pe50BbCfUjMHbSPpPSSL8EhkeWghqPxbPfxnkSFqFYJro8Liq9H5bzhGZK8esYrxXUepYXH+xPpLgoU5shwTdFpq9AGA2tXPWB29eJqwyyrLDP3W6Waagt0WbzUHYBq9vHB+zgKMxgkiT/5Zy5OG5hAnFVP8jPBFkV1SHHReAsZEVeCGSSUNTWfXsflVRKQiFQfpgISj+o9K0exBuXtZ++m0dCId+yG7sxUQL/qC5jaQ2rPDdigUhk1wi3r1h+JFsNUO0yXmw+TV9RP3hZ1s3Qsj5ooF1+xycKVZao/ai2ix75g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB7901.namprd11.prod.outlook.com (2603:10b6:8:f4::20) by SJ2PR11MB7426.namprd11.prod.outlook.com (2603:10b6:a03:4c4::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.41; Tue, 14 Apr 2026 16:28:26 +0000 Received: from DS0PR11MB7901.namprd11.prod.outlook.com ([fe80::4293:7c4b:a0b5:eb5f]) by DS0PR11MB7901.namprd11.prod.outlook.com ([fe80::4293:7c4b:a0b5:eb5f%3]) with mapi id 15.20.9818.017; Tue, 14 Apr 2026 16:28:25 +0000 Content-Type: multipart/alternative; boundary="------------xxdEqp5G4kcIq14tUgtDSZ3H" Message-ID: <34d46130-d63f-4248-8ac1-ef8c30305050@windriver.com> Date: Tue, 14 Apr 2026 21:58:17 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5 0/2] PR gdb/33747: gdb/ser-unix: fix musl build failure and add POSIX custom baud rate support To: Kevin Buettner Cc: gdb-patches@sourceware.org, macro@orcam.me.uk, eliz@gnu.org, Randy.MacLeod@windriver.com, Sundeep.Kokkonda@windriver.com, schwab@linux-m68k.org, tromey@sourceware.org, simark@simark.ca References: <20260324164527.1446549-1-sunilkumar.dora@windriver.com> <20260327111515.3adb29a9@f42-zbm-amd> Content-Language: en-US From: Sunil Kumar Dora In-Reply-To: <20260327111515.3adb29a9@f42-zbm-amd> X-ClientProxiedBy: MA5PR01CA0121.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:1a7::10) To DS0PR11MB7901.namprd11.prod.outlook.com (2603:10b6:8:f4::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7901:EE_|SJ2PR11MB7426:EE_ X-MS-Office365-Filtering-Correlation-Id: 59a45467-7a4e-467e-2fdb-08de9a42da4f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|1800799024|10070799003|376014|13003099007|18002099003|8096899003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: Jd1QI/oZMRm4gLl5bItBv033TDE4YQjiYT0HJgZwpNZ3pkmrS0KJVYOBWz6yRYwea12ONCPL3SpelJmfmxsqzklCN5Imkc4G+xHgAibTQPCosWXhOKdjGqsKwkJuHW9dbgdqlMq1CtvppLflqggAGyjXORZUgrYcudGvlpotqtDcERA+BBf26F14mA2SFI2kYFnUyxC2HfbkNgvx+U0kq9vMK90iGXyV9LkXClhHunT+aCtgHwjESHUBF5M2KDjNRks8/ruWFEbbNB00U18fFuGFzpHTbpJRjf6TtshFH+7ArQ7UYLkv27+XQOAyJ+K8dO2qVfFUpM38in50XgpYZk98OqTSRw78AQfoElI1YKyne0/VUqyddqRRJ+h8Yq68UEN64s1Miqd2gR0oCEs+rBR6AQFQpU2QQnuXpQ7sQfb4Ju0c7H713gZ9jEH+WyIaUisEIoTyvvXIh4ub0aMd9e4oPr6gnYBQIBVlof998lDy3EJDwYMNoXhdg8mw75oXojpk9ofpwHdpSaXNuf3XGbHaswgHlSupPUDdleCGk8XdFqdX+zn1jFVB0+ZUelxXaeXTh9rDqNPfFnu4MZyMEF9ulJ0OgNEiR3LNgZzRtVze8WV0XCLN/4yjPOkBbQkMPk6txAiRT5qIX6EY25ZGXjAFCD2QwDERSnK7lgserhjz9RQieOajBreJAJh7kXMXumCI3DBkIe7MUeOwkQ5E9d0VharXopMiHElIxMgiWl7qyfxGK1U5RX7O2lx+6sVw X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7901.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(10070799003)(376014)(13003099007)(18002099003)(8096899003)(22082099003)(56012099003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y2FLUzl6RjlJQ1k3MXZIN04wbFR2R291SGZMbXo2a1B6SEJiNDlWdFk0Vkwy?= =?utf-8?B?TGRjMVEwR0JiMU41MFhtOFhoL2JveEh0eUtOVU00U3F1OWFyQ0JPR081MHh3?= =?utf-8?B?cit4UXNKWXlvRHRnQTJhTEJVUHU4alNUdzNsdDA0Y05zNUwvWlk5RFJuUW5z?= =?utf-8?B?cG1nQm9ZdHhaNWkvS1RmYm1DMTlEdldhYzJSVVZOV1VyVkJ5MnZYMzlCN0tx?= =?utf-8?B?b1BHakFKeVI0WTRnbytLOVF2eUxJKzluQU1HcjNLU1pqekxnejNjME9LRUVa?= =?utf-8?B?b2tiUmdXWVdPNWZOcXI5dUhXYWxFWjUzbjdwTk43TjRpQStlZWRWQXZSRzdm?= =?utf-8?B?SVYyVWxtU0VpRWNwR3hqZFlubmt0c0NScjAvTERTNk1xTVZhdHEzdXl2SlNs?= =?utf-8?B?NlNHS0paOUxLTmkxREE1ektqUTdpcFVzMVJ0Wldpd0lTLy9oaEJBYXg1YXIz?= =?utf-8?B?T29Zd0toRDh5S3F2cHNucUQ1NWNSSW9LdmxId01sTnlGMzdmZW5IeU5Wc0M2?= =?utf-8?B?Y0E2eVFvRlJjYlVkdlV6cDMvQjhjdUNxSGJtei9JTlVzQWZLQUt2akVOU1ov?= =?utf-8?B?ZGxveHM3RzBWVVE1bkpZMDRXcTZmRGlvU0tydEloRGV6Y2p6MitIMnpXUzR1?= =?utf-8?B?T0tSZi9Db2kvYlV6Rk5tcXdhNElsNzBRZ0JjNml4RWZBd3VrdFhNWFFsUjkv?= =?utf-8?B?WUFDMU84bG5wRnRoalAwRjlJM251SUZkT1BzeXdrVDl4ZUlBVjZYNGZQbW5z?= =?utf-8?B?VW44Znd6eWlCMTFTaEw0T25GRExLTndQYUVpa1Z3STZpcm82cVdsdmxrc3Ba?= =?utf-8?B?SjJTQks4M0UvRHBPcGY3Z2Y5NmF1Tm1Jd0dsTThOQjl3eUFWdXczdHpNWS9i?= =?utf-8?B?MDFPRW8vOS9ScDRTYk5HeHpSMnBZbHlidDhKV2JTR1BrK0UvUnNBYXFiQzBX?= =?utf-8?B?L2ozb2xlcktaZWRWUElHUFdRb1JycUtla0h1Rm01aDZlSGswUE9oWVFYeUZ3?= =?utf-8?B?NVFtdEQ5SGdQQlpqVkhkUzBGbnJyUnZMaW9DV2J4c0NjeEF5RmZxTU9ldVZ0?= =?utf-8?B?c2JsUjJBMGFPV2tWamlDQmZGa0NjOWp0U3NsZmZDT1NGa01oQVYzTXZUMmRj?= =?utf-8?B?TTNPK3RhWWVCTC9scFJ2M3QrdUJtUmVHSkVUUGVCZEZDakQvQ0ExZkNTTzNM?= =?utf-8?B?MDJQNWRxRFQ1K0tZaUZyMVZDK0RiY3duc0VLNFRzUEppalQ1S29obE5SS28r?= =?utf-8?B?Qk5TR1piM1M1MG1ja0NUcG1lWkgveXA5blZURzJrWjFBV000QWo1b1B3MWd3?= =?utf-8?B?WmRmK2h5YVlwblozQ3h4cWhraXRYdTZaM3VnNytya3BObnpPU3dHWnRMRjJZ?= =?utf-8?B?aHRCRjk4QWZHcU8vYnNXc2NOS0lKWUs0U29MY1BLL3BhSk9vKytGeHlBbFRw?= =?utf-8?B?WDUzdG5UMDNyaUpPd05xNHMxeEluTlN5YVFWR214bkhna05xNUlBMEV5S0E5?= =?utf-8?B?TThNZWY2Y1gvRnhsdzFCTzZ3cDJ2MVg5MDVNa0F5Z3p2VTB4ZE0zMkRzWDZ5?= =?utf-8?B?VzNKREtVTVoyazgrMzhWd2pqaG1FQzVLVGdqcHZoU2wrUUp3bEVaUXlsVUpa?= =?utf-8?B?YnpNZkFpYlEvSGZMdEhzemFwUUxVL3Jta2NtTksrWkNnYjREdFd0dVN5Tlh1?= =?utf-8?B?MHNGTEtoanIwVzB4bEJLSkt0bU9FVmg1ekErRXh3dWJzM0l4L2FQckpaaXU0?= =?utf-8?B?ZUNRcC8rVEZSbGRyOUIxTjY3M2NkblBZRXkzMW9tNy9qQzVIb1lBZmZVOXpC?= =?utf-8?B?MldGbVc4VTlNSFRKSDR5a05US3VQSkthVUtMRjVRcG5EVmEvOFlGZzlGbDJF?= =?utf-8?B?ckViR2JBbHB0dEkyenBYTGhVZXdqK2QxVjdMY2ZwZGJSb0VDaysxcFFTdVpm?= =?utf-8?B?dThQcVVrWHlaelRVZzFxSFRzTnZuTE5xUUcrZFhQSitiSzNxM2w3dWZzT2x1?= =?utf-8?B?VjhBT1QvaytHQVpKa3RXM1hKenNkZVlFSVdoaWVEWnJ6NHZndG93VkpoWWpv?= =?utf-8?B?TGhrbW9EWUNuOFJUalFORXArdTNwNjlRZnJMcFc0UG9OS1pUeFJRVnp2TnRh?= =?utf-8?B?S1NkbTlnczNENnRid1E1eDgxc2FwVUs5Nk5jVWMvUzlXMFU3MW40U0F0WnBz?= =?utf-8?B?ZmxZWmRXVDFGOFJ3aC9yWkJ4Mk1MTjdBR2JIdWxvRUF5SE1saU50Zmd4WU4z?= =?utf-8?B?MW1LNXNMOEVTWmhXTlFYRDNlVEZQb0x2c3JMd1crdmFxQlYvMll0bWFubW9S?= =?utf-8?B?YzJwUVJqMFUwRlZZRWZ1bmRuQStINHdXaGdEZ2g4V0FEc1VHYnZIOVVEM21i?= =?utf-8?Q?1fV5PV7uQcM7bUAoiNRsV5YfNS2iGahqv+9nci7sqarMI?= X-MS-Exchange-AntiSpam-MessageData-1: lAotx94ciBL67XbNh3wyH4mFYjgoP03NwBU= X-Exchange-RoutingPolicyChecked: qDds6Jq1+HLXod/x75FOTR0l9ZFHcXJn8jBTHiu+kGyA8/UHdd1vXDeFHclhW+XGFuJrvCtryVpJjntyvrozXjT75s04c+7tmC/7nAUkA12LbU6q/BnLBewMjzSxzP6yzZg1EUasdTf1iTNl6GZDoNKeVYeO4xsoZBO77eq/yJd3ES7SJkg1f13ls0nyyguHB5Be8xeVZB/aWVlbEEprya4lLzv/Zp7vcpCuAbjkrIvx6YZcFiGI5SKmeKK9dp+N/QJQrMMm+9MXKuQxS2kPd7YPiehwCGSdFo/9DROhw143U1Rsg0lz071IHlT3L8crESKxeBcgNyX3xYSXG8hftA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 59a45467-7a4e-467e-2fdb-08de9a42da4f X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7901.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2026 16:28:25.8673 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ACrBPNuyfA6KpesEm64T32LU/r2aQQ4M51Vip3YarTXh8m4VRmWPbwLD9WK23Tb62K29meeVFbmpTs5Kc7Kl5iJACR5d9gVhD+R7zT86fDI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB7426 X-Proofpoint-GUID: 3sLm9WaG3mkCKkAj28mV_7cPREKHeE-v X-Authority-Analysis: v=2.4 cv=Q4jiJY2a c=1 sm=1 tr=0 ts=69de6b30 cx=c_pps a=MAgfROEylrrND5Jw8NuT2A==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=klDOsUkWDRETUCZYPvoE:22 a=CCpqsmhAAAAA:8 a=t7CeM3EgAAAA:8 a=20KFwNOVAAAA:8 a=Zl5B6zQd2JB04-BAcdsA:9 a=QEXdDO2ut3YA:10 a=yj-aMKAYKbz0kkd27lYA:9 a=pLdeJr1PdKFcJLbJ:21 a=_W_S_7VecoQA:10 a=lqcHg5cX4UMA:10 a=ul9cdbp4aOFLsgKbc677:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: 3sLm9WaG3mkCKkAj28mV_7cPREKHeE-v X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDE1NCBTYWx0ZWRfX/y9bSyu1DmdE wwIV1Pvij826BtjOrF7QPoSZRKPr/VUupu4ro0C8APFZCyZaY9vxrpkC0gfbaIV3Tc7kpdRPZy9 kX0gR9Qhn5mEcKd8CZ1yVQmiqni3suLo61gL9Doed4BwXSr4FhqalIzgSjv0vUiEDiKe42yzHvg /+qMd7rDvCFGkxQKhaSzjOzMyEOJgmwM4EFak2n2XdyA+ra9TxiCpAux016ds5KrdlrnUTXLxuY AL7cyWAedrPzl2MJ4l/9d6vMCliJRugmzLZgCuG5XTYxlQADizD4pcKYBogfq4FOnBhtJUOj0eE E8826Z9yIN6utw6FgLg5Addf7b9FAnj1R6OtNUZtRkdQQ7reNtWJeq4fPC7J+31DThGk6nC0dmB A6CKcLvwz84HT6VRxJ+XLu3st3YDoMeXNr9kQifeXRHOgwFmlUeMuk4WZ+EFNC2+lviCykAaHp4 eSyAa5MvkxX4g+JLHXw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 bulkscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 priorityscore=1501 phishscore=0 spamscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140154 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 --------------xxdEqp5G4kcIq14tUgtDSZ3H Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 3/27/2026 11:45 PM, Kevin Buettner wrote: > CAUTION: This email comes from a non Wind River email account! > Do not click links or open attachments unless you recognize the sender and know the content is safe. > > On Tue, 24 Mar 2026 09:45:25 -0700 > sunilkumar.dora@windriver.com wrote: > >> From: Sunil Dora >> >> On musl-based systems exposes BOTHER, so the >> Linux-specific custom baud rate path was being compiled. However, >> musl's struct termios does not provide the public members c_ispeed >> and c_ospeed, causing a build failure. >> >> This series fixes the build issue at the macro level (patch 1). >> It then adds the preferred POSIX cfsetispeed/cfsetospeed path as the >> first choice on platforms where the host libc supports arbitrary baud >> rates, such as glibc 2.42 and later, GNU Hurd, and potentially other >> libc implementations (patch 2). The existing Linux (termios2/BOTHER) >> and Darwin (IOSSIOSPEED) paths remain as fallbacks. >> >> The two patches are independent: >> - Patch 1 is a pure build fix with no functional change. >> - Patch 2 adds the new POSIX feature on top of the fixed guard. >> >> set_custom_baudrate_linux is left unchanged. >> >> Changes since V4: >> - Split into two patches, with patch 1 as a pure build fix >> and patch 2 adding the POSIX interface. >> - Fixed #if guard formatting and added full stop to the >> AC_DEFINE description. >> - Removed parentheses from function name references in >> commit messages and comments. >> - Updated NEWS entry to describe which configurations are >> affected. >> >> v4:https://sourceware.org/pipermail/gdb-patches/2026-March/226133.html >> v3:https://sourceware.org/pipermail/gdb-patches/2026-March/225952.html >> v2:https://sourceware.org/pipermail/gdb-patches/2026-February/225251.html >> v1:https://sourceware.org/pipermail/gdb-patches/2026-February/224968.html >> >> Bug:https://sourceware.org/bugzilla/show_bug.cgi?id=33747 > Both parts are approved. Thanks for persevering through the many > requests for changes. > > One thing I noticed - Some error messages in ser-unix.c still use > "Can not" whereas you uniformly (and correctly IMO) use "Cannot". > If you're up for doing a follow-on patch, one which does > s/Can not/Cannot/ on the remaining occurrences would be appreciated. > > Approved-by: Kevin Buettner Hi Kevin, I just wanted to check in since I don't have commit access. When you have a moment, could you please push the two patches? Also, I'm happy to send a follow-on patch to address the remaining "Can not" -> "Cannot" occurrences in ser-unix.c. Thanks, Sunil Dora > --------------xxdEqp5G4kcIq14tUgtDSZ3H Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit


On 3/27/2026 11:45 PM, Kevin Buettner wrote:
CAUTION: This email comes from a non Wind River email account!
Do not click links or open attachments unless you recognize the sender and know the content is safe.

On Tue, 24 Mar 2026 09:45:25 -0700
sunilkumar.dora@windriver.com wrote:

From: Sunil Dora <sunilkumar.dora@windriver.com>

On musl-based systems <asm/termbits.h> exposes BOTHER, so the
Linux-specific custom baud rate path was being compiled.  However,
musl's struct termios does not provide the public members c_ispeed
and c_ospeed, causing a build failure.

This series fixes the build issue at the macro level (patch 1).
It then adds the preferred POSIX cfsetispeed/cfsetospeed path as the
first choice on platforms where the host libc supports arbitrary baud
rates, such as glibc 2.42 and later, GNU Hurd, and potentially other
libc implementations (patch 2).  The existing Linux (termios2/BOTHER)
and Darwin (IOSSIOSPEED) paths remain as fallbacks.

The two patches are independent:
  - Patch 1 is a pure build fix with no functional change.
  - Patch 2 adds the new POSIX feature on top of the fixed guard.

set_custom_baudrate_linux is left unchanged.

Changes since V4:
  - Split into two patches, with patch 1 as a pure build fix
    and patch 2 adding the POSIX interface.
  - Fixed #if guard formatting and added full stop to the
    AC_DEFINE description.
  - Removed parentheses from function name references in
    commit messages and comments.
  - Updated NEWS entry to describe which configurations are
    affected.

v4: https://sourceware.org/pipermail/gdb-patches/2026-March/226133.html
v3: https://sourceware.org/pipermail/gdb-patches/2026-March/225952.html
v2: https://sourceware.org/pipermail/gdb-patches/2026-February/225251.html
v1: https://sourceware.org/pipermail/gdb-patches/2026-February/224968.html

Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=33747
Both parts are approved.  Thanks for persevering through the many
requests for changes.

One thing I noticed - Some error messages in ser-unix.c still use
"Can not" whereas you uniformly (and correctly IMO) use "Cannot".
If you're up for doing a follow-on patch, one which does
s/Can not/Cannot/ on the remaining occurrences would be appreciated.

Approved-by: Kevin Buettner <kevinb@redhat.com>

Hi Kevin,

I just wanted to check in since I don't have commit access. When you have a moment, could you please push the two patches?

Also, I'm happy to send a follow-on patch to address the remaining "Can not" -> "Cannot" occurrences in ser-unix.c.

Thanks,
Sunil Dora


--------------xxdEqp5G4kcIq14tUgtDSZ3H--