| Message ID | PAVPR08MB88458A36F367EDF9D1820E5AF94AA@PAVPR08MB8845.eurprd08.prod.outlook.com |
|---|---|
| State | New |
| Headers |
Return-Path: <newlib-bounces~patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 1A3304BB3BC9 for <patchwork@sourceware.org>; Sun, 22 Mar 2026 13:41:23 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1A3304BB3BC9 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=HOTMAIL.IT header.i=@HOTMAIL.IT header.a=rsa-sha256 header.s=selector1 header.b=apQBAozn X-Original-To: newlib@sourceware.org Delivered-To: newlib@sourceware.org Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazolkn19010004.outbound.protection.outlook.com [52.103.33.4]) by sourceware.org (Postfix) with ESMTPS id 2E2514BB3B92 for <newlib@sourceware.org>; Sun, 22 Mar 2026 13:40:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2E2514BB3B92 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=hotmail.it Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=hotmail.it ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 2E2514BB3B92 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=52.103.33.4 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1774186843; cv=pass; b=Y8ByoNLEnvg2kCtRo+SWGi7upfvrhqQLKBgslJmTskEtXR6WHUIA9BqVhQzd5eOL6fHwIieGUSjDQ2UUxTdeV2CG6HrSIO+GAkNa2NC7OpUaqvpvu+Zh6lIz0g82ORs9d6RnHhpZft2cFSOwxX1mOnbbeoi+Sc10udG8xdi3qI0= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1774186843; c=relaxed/simple; bh=rtwE5NtbVgpzE8ZWFYCm7/w/XLW5fPGP2BexsnzCM00=; h=DKIM-Signature:Message-ID:Date:To:From:Subject:MIME-Version; b=QcSqLME1N1ukHRNecaOXWGQ1EKaY39dvWCYQIuU+vC5fpU/19l4HCccioCs5Xl/sAcF8woLOMr4PmDeHgf9zy1+U9JzDVE5u6DkghOc0n+2C3erWMmUHszvjPRbuV5lMH4Uk8hOpXfnyuuRpojV9c8sgr9T0+u9LQYbD1V/BzbA= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2E2514BB3B92 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=E16xFMOttIPNzO9muLFuOov9+T6AGKUdoE7WPOu2yy8TQ/ABvE1fgD0yMuTs2vjR1cgLiR9n4rBLV1QEO05fcQh++GMcX2NPiLEna63Hcqn5m8YFyqMNvSFsfwXaf+a7PHZsddVQxkq1lGxkXwCxRYCagYLi0xoHU/2BdXmnCmJUEMyOcSfqsYc2NCMHRaZ6V1cxCKYJ61/nKZ6U1vuar4n1i0V2+D7tjNPmzsbbqAAj99xHynV7yYIo9AjstB+ZBVEOx4OylxP4OmGUqVImTDyGRazLiIPEC7wEhCOJJ0FHIF2Des2fQoyjCDa9arTr8tpRw0lV2/MPUTjQAQl0Wg== 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=1yYJrWmUfe6IIc0Uaw1AVnMmpkt/u7zil9YbeCTIvYw=; b=tBSfqnhcmLMQZ5R/Qbc3oMQ5tDMRmYF9z5+/KDdmxnBQbLKhQPZqaS7grj/Mry9St0ndNoTAYaWIxFo+3c1b2Hg5GqeN305GmccXieeda9c1kxlDGoNp91ycPJJClN0tMAlIQRSGQkOb2tB2/jjm5KkOsPNZY8AMZVeZ3kG+8hh/GqH59cCD1ALHkpA7rQeq9qq4Iw4EwXzO7GQZHqXKUDP9nqe9PnIuJasuN9DyZ9F8VySlXIkimLTiqjK+mijFl/I2qzA3V7QRkA+WpXEvWfJnwstDyxZQjDxV6QDRMQUhbtQGCVLZ3aMnrIjd4xFEzQLpeOtaF0P3+kEfvIvW/g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=HOTMAIL.IT; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1yYJrWmUfe6IIc0Uaw1AVnMmpkt/u7zil9YbeCTIvYw=; b=apQBAoznHkLH6J/pOOXc5tEEK6t/o3xb74Mv/dTUch6FDevRwayn9sJaRO31wqn8DEbnE982ZvBEnHb4WPgd3VWnffeOugPQ7/vdPYvzcDhbnyWVT84gbP/KpyIruPcDav5sNPDAoUVr4Xkio9Hekvt5aMRswgewbynAMmvjFRp4gLnWdONC5wy679eVXrXOm1pyGouuYER+CEMfAIgUjdrD61KD5SyhdGhCYVfGyY7IAi5wy3S/vBcqtNs3qiQB8eSTyUGMxcaDhCNl2VdgaOk+dvz2ms+08f81oyEwwCCZO8ZA5aBahIK9EWpNsj8CfvrSleGUwCkhJ3RPT8l5mg== Received: from PAVPR08MB8845.eurprd08.prod.outlook.com (2603:10a6:102:2ff::8) by AS2PR08MB8830.eurprd08.prod.outlook.com (2603:10a6:20b:5f3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.25; Sun, 22 Mar 2026 13:40:40 +0000 Received: from PAVPR08MB8845.eurprd08.prod.outlook.com ([fe80::5b2e:e257:dfac:cc36]) by PAVPR08MB8845.eurprd08.prod.outlook.com ([fe80::5b2e:e257:dfac:cc36%6]) with mapi id 15.20.9723.022; Sun, 22 Mar 2026 13:40:40 +0000 Content-Type: multipart/mixed; boundary="------------6I6bF0AKtwv9rd0e0qwnS2h0" Message-ID: <PAVPR08MB88458A36F367EDF9D1820E5AF94AA@PAVPR08MB8845.eurprd08.prod.outlook.com> Date: Sun, 22 Mar 2026 14:40:38 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: newlib@sourceware.org From: Federico Terraneo <fede.tft@hotmail.it> Subject: [PATCH] Fix warning in memrchr.c X-ClientProxiedBy: MI2P293CA0005.ITAP293.PROD.OUTLOOK.COM (2603:10a6:290:45::12) To PAVPR08MB8845.eurprd08.prod.outlook.com (2603:10a6:102:2ff::8) X-Microsoft-Original-Message-ID: <4c0eb2bf-6106-4fb1-b16b-7d5497aa0db6@hotmail.it> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAVPR08MB8845:EE_|AS2PR08MB8830:EE_ X-MS-Office365-Filtering-Correlation-Id: bdaa4c2b-526e-432e-a660-08de88189b4b X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799012|6092099016|12121999013|461199028|5072599009|8060799015|23021999003|51005399006|19110799012|3412199025|440099028|40105399003; X-Microsoft-Antispam-Message-Info: =?utf-8?q?UVeT2pFKjsPv5gZdfmVAenSzbxcvtc9?= =?utf-8?q?6ibtIEF+BkeqSPL3d5Twoz8s0xYKFbXBneSxlHVC5POZbpTjCLrjlk5PmY+RZ2XYX?= =?utf-8?q?9C0N/Mph9XQb6WuonC8LqSvEiLTmplMIsExyreL/amGHyEwAI8SOCfqtWzSwHG4Xg?= =?utf-8?q?cbYUUD221yFO2YLuLtYxinto8BJMpGW10vAmtkaLVzBx2Bd3WNcXUkBUawZy2/y40?= =?utf-8?q?h/xCQhwzxMuyliOynoy6yVmWqK2PW5vM4ryRMqHZn8QIRtmqp5VoR+kKsIfkMEnYZ?= =?utf-8?q?5ofJn4l0TmLyhvhHQNqaiQ+7C8/aW/iR5VLnHsmH0vDagCf1IxmhJJuBVbcugzzGN?= =?utf-8?q?tp23SjwJK8I3Fj5u2VfqlLjXot6rWy2Fzf8RFFccaQ9iRMqlHy2rdXQZEtC7VnJIW?= =?utf-8?q?eeGs/1F3mLU+GMWErY+MQJOOzfRKnubBnPcx4mFTF0F87gvS/Xgi0kQ5EO9UW7WFD?= =?utf-8?q?pWuZdu/IXlWxbJn8NxK1oxjZQMG06s02eKBA8M99bkvmj2UKwdYro3rSJIi6vBqiU?= =?utf-8?q?+pmY5ZgnbxP/psIM+yqsUAKKJJzrzyPeSn8SmZYABpsyA/3j6eKeIuWEcPtLwhLw4?= =?utf-8?q?kvvTClGg3Wcwj+v8P24Epz/njjYIbGlifzck3M4BvfrQl0oD1QqKS4wPesPP9vlO/?= =?utf-8?q?Lr/ea8wmru3WQSBS+RFgYMZ351OsouCXfZvnKRbdgWNHWaLYg/ZQCzOtrcBh79FPA?= =?utf-8?q?cq0vOQiaPoC3KZoiOnMP11c1LoUVNyOcE3JpAAKkzcdE+mOEh9vecPBMJPH+EuOUS?= =?utf-8?q?5BMkGVAXZIDLfepBsjzKDEMLdnoeixX4qDt6FRue6L/N6HKX20Xb4JgStHW9yrfZX?= =?utf-8?q?gBbKbvQ+7ZeXmaqfSE0jySHlZIpPTXvko5ldH+QWTtjqYjhgojEPpRNPcWcP6UYtf?= =?utf-8?q?3DHZunqhwKkZV8So171T4ZIS0YCG4mBipvO06fiqKyZGcXc3gIFL+ZAQ0rOubA=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?fBM1lE0r6p/qTqdkHIn+lpfDGaO7?= =?utf-8?q?n/G5Lmh0Lo2R7P4iSQIH+CW2bnhDv+1DUNTwl/LGfg66TVGWmrbKDfR+tNNk8ui8/?= =?utf-8?q?9UHlyF0ZTPNF1+mZDIOe8AwHbN1cmYDb50JHzB2J9H2A2w/611ni04LTjBt5/sqFd?= =?utf-8?q?yEVpz2C3b19UMKJkTIGLSx6gMIuE+mXRCQgkXc2XopMz1UQzvS5X/chM6OUnHzNPx?= =?utf-8?q?HrkTtOd87xTU7MUXOmF5D6ep4VXoGIoxx2J7HnazqiFtQglviL91ilQnLcRUHY0B2?= =?utf-8?q?aS3F8jXuC6LBu9PVgf02ieWPyvzfqZGW6AAy28XdxkhjYXbv1ZQhQKZAxOjHdzkjQ?= =?utf-8?q?7cx9/UOLg39MgEYLMmkjlOFU6k9WC4kEUMhxTLZ1QhFuqBRPqPdsmNrvyY2kWPZie?= =?utf-8?q?UhHZRjv4rHfnU1DPTCCeCgkK3SGwS1voQmgSkOaY2yrcQEPEKo0HHcbqGAJC/j2aW?= =?utf-8?q?6lPX4xdZtdgaGDvlwS5gf8IVC2F+Js0/L4q9YeDucVmWdYu+WeN9Zoh4lESVaMd6T?= =?utf-8?q?VJGgDgiguhr9MBEIMTG2AUmss5ecSYr1+Yvt/81Jr1UOutiLvbbFa71XVDVOAY4LX?= =?utf-8?q?+T6K4SxdkzCBwy5W8jFwfNlrjddy2Ob/AAG0LqYHUy0exdEgXP2BP5etafAMCS6MB?= =?utf-8?q?nQkltxCKnBZf0g/fuXwpnCnTrZtv1SBEK7TO7SacxABKsf/dqMbfZtgmg8UQ2rW9m?= =?utf-8?q?UReCo7mnPO8qRY6C/dWK8b2acpd3c+A3WkQyN6dC5Xvb0nJGaZwivZsVuZqk/743z?= =?utf-8?q?DwxwEijQa0ayIMNo4A1cNdN8bkgeaF8pNam9UBxFvxXpbDp5Vz1IO+ji8PX0hV4T5?= =?utf-8?q?SrJscz144wdyQusM2pBIKHpU7RfrMSBk2n8s925zJ3ADWnJ0Qp8ErDqc1H+z09c6U?= =?utf-8?q?DGLBNI/4zEHJhhNTMJO3TNTezN/HfeANAEB3PSEXIla+EPcHdRdsmWCcnpW9biEdV?= =?utf-8?q?lFkxT5haN6H4ee1goKtwTyfJtBSyHdt1cIKhf6sL4I3PFhIEyQZCmykcBrK8P3mI5?= =?utf-8?q?neQgBCNy2uKqDhg0AwSHx26lQRMfETqd/pZ3P1nbrVylgXft0+Hevea/jnh0Zg4pg?= =?utf-8?q?AKXl6PonnCZz6qxOxBjetUyGZIIU/ICJCKOJdktrk/zanKW0jQJO9uiGIP6vztmtw?= =?utf-8?q?OBZedCQmYXWe80GoNgSi78+zFyg4zms+zf+gsV7Ayll/jBroZrDEaSPNtDRGMTbpG?= =?utf-8?q?S9vD1Ik4/9agR7OtzIvsfW/k8+j2ox0gL5bHf6zR0bltyRv68i6d3ZzZNWZeCsudw?= =?utf-8?q?apViZqWf4QjeblekzRrxKZb/3kopRgViPKriUyk1jYHdLs3T7MZ+TlIbBM1zt0zPu?= =?utf-8?q?jCEB4HMnBnBkLS9?= X-OriginatorOrg: sct-15-20-9412-4-msonline-outlook-fbb9b.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: bdaa4c2b-526e-432e-a660-08de88189b4b X-MS-Exchange-CrossTenant-AuthSource: PAVPR08MB8845.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Mar 2026 13:40:40.5074 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB8830 X-Spam-Status: No, score=-12.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED, 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 sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Newlib mailing list <newlib.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/newlib>, <mailto:newlib-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/newlib/> List-Post: <mailto:newlib@sourceware.org> List-Help: <mailto:newlib-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/newlib>, <mailto:newlib-request@sourceware.org?subject=subscribe> Errors-To: newlib-bounces~patchwork=sourceware.org@sourceware.org |
| Series |
Fix warning in memrchr.c
|
|
Commit Message
Federico Terraneo
March 22, 2026, 1:40 p.m. UTC
Hi,
the following patch fixes the warning reproted below, introduced by our
previous patch.
Best regards,
Federico Terraneo
../../../newlib-4.6.0.20260123/newlib/libc/string/memrchr.c:50:26:
warning: suggest parentheses around '+' in operand of '&' [-Wparentheses]
50 | while (UNALIGNED_X(src + 1))
../../../newlib-4.6.0.20260123/newlib/libc/string/local.h:24:31: note:
in definition of macro 'UNALIGNED_X'
24 | #define UNALIGNED_X(X) ((long)X & (sizeof (long) - 1))
| ^
Comments
On Mar 22 14:40, Federico Terraneo wrote: > Hi, > the following patch fixes the warning reproted below, introduced by our > previous patch. > > Best regards, > Federico Terraneo Pushed. Thanks, Corinna
From 990c134b82aae924bf6b7291aafdb28413f82da2 Mon Sep 17 00:00:00 2001 From: Terraneo Federico <fede.tft@miosix.org> Date: Sun, 22 Mar 2026 12:12:19 +0100 Subject: [PATCH] libc: string: Fix warning in memrchr.c --- newlib/libc/string/local.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/newlib/libc/string/local.h b/newlib/libc/string/local.h index 8cb43f8e3..012a30d16 100644 --- a/newlib/libc/string/local.h +++ b/newlib/libc/string/local.h @@ -21,7 +21,7 @@ int __wcwidth (wint_t); * This macro is used to skip a few bytes to find an aligned pointer. * It's better to keep it as is even if _HAVE_HW_MISALIGNED_ACCESS is enabled, * to avoid small performance penalties (if they are not zero). */ -#define UNALIGNED_X(X) ((long)X & (sizeof (long) - 1)) +#define UNALIGNED_X(X) ((long)(X) & (sizeof (long) - 1)) #ifdef _HAVE_HW_MISALIGNED_ACCESS /* Hardware performs unaligned operations with little -- 2.47.3