[{"id":3685353,"web_url":"http://patchwork.ozlabs.org/comment/3685353/","msgid":"<CALvbMcDK0+rPMSDS8WcTLWKEExwpigu7Yn1fgpx7m1Xyh9bKTQ@mail.gmail.com>","list_archive_url":null,"date":"2026-05-03T05:48:32","subject":"Re: [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__","submitter":{"id":91428,"url":"http://patchwork.ozlabs.org/api/people/91428/","name":"Andrew Pinski","email":"andrew.pinski@oss.qualcomm.com"},"content":"On Sat, May 2, 2026 at 10:19 PM Collin Funk <collin.funk1@gmail.com> wrote:\n>\n> We define this macro after including the systems limits.h header which\n> may define this macro.  Using glibc-2.43, for example, before this patch\n> every file that included limits.h would emit a warning if\n> -Wsystem-headers was in use.\n>\n>     PR c/125161\n>\n> gcc/\n>\n>         * glimits.h (__STDC_VERSION_LIMITS_H__): Only define the macro\n>         if it was not already defined.\n\nOk for all open branches that have __STDC_VERSION_LIMITS_H__ defined\nin glimits.h.\n\nThanks,\nAndrea\n\n\n> ---\n>  gcc/glimits.h | 4 +++-\n>  1 file changed, 3 insertions(+), 1 deletion(-)\n>\n> diff --git a/gcc/glimits.h b/gcc/glimits.h\n> index 0d08c819ed7..2098016ef8e 100644\n> --- a/gcc/glimits.h\n> +++ b/gcc/glimits.h\n> @@ -162,7 +162,9 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see\n>  #  define BITINT_MAXWIDTH __BITINT_MAXWIDTH__\n>  # endif\n>\n> -# define __STDC_VERSION_LIMITS_H__     202311L\n> +# ifndef __STDC_VERSION_LIMITS_H__\n> +#  define __STDC_VERSION_LIMITS_H__    202311L\n> +# endif\n>  #endif\n>\n>  #endif /* _LIMITS_H___ */\n> --\n> 2.54.0\n>","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=Y6GrDF+y;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=PwMIX92o;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=Y6GrDF+y;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=PwMIX92o","sourceware.org; dmarc=none (p=none dis=none)\n header.from=oss.qualcomm.com","sourceware.org;\n spf=pass smtp.mailfrom=oss.qualcomm.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=205.220.180.131"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g7YkP19H9z1y04\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 03 May 2026 15:49:15 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id A08374BB3B98\n\tfor <incoming@patchwork.ozlabs.org>; Sun,  3 May 2026 05:49:13 +0000 (GMT)","from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com\n [205.220.180.131])\n by sourceware.org (Postfix) with ESMTPS id 16FA54BB1C2D\n for <gcc-patches@gcc.gnu.org>; Sun,  3 May 2026 05:48:46 +0000 (GMT)","from pps.filterd (m0279870.ppops.net [127.0.0.1])\n by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 642NNaD53941832\n for <gcc-patches@gcc.gnu.org>; Sun, 3 May 2026 05:48:45 GMT","from mail-dy1-f199.google.com (mail-dy1-f199.google.com\n [74.125.82.199])\n by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dw9bvjb93-1\n (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n for <gcc-patches@gcc.gnu.org>; Sun, 03 May 2026 05:48:45 +0000 (GMT)","by mail-dy1-f199.google.com with SMTP id\n 5a478bee46e88-2ef37c3f773so1335765eec.1\n for <gcc-patches@gcc.gnu.org>; Sat, 02 May 2026 22:48:45 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org A08374BB3B98","OpenDKIM Filter v2.11.0 sourceware.org 16FA54BB1C2D"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 16FA54BB1C2D","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 16FA54BB1C2D","ARC-Seal":["i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1777787326; cv=pass;\n b=cpDrnA8yVyIq5CueHGoKkw4U92RkwB6Wpnayuq5MuIaGMavD4IM6rP+7MjC9LpyZoTMoI+TAWPinD7mYhQRSOuappfXALqIYa21iV8U3O+A0DVKS2N8zj9gMht9eGgsTxS1KQn8yBko6nxiL5hJaLOweETa5pAPU9DrDPKhSyNU=","i=1; a=rsa-sha256; t=1777787324; cv=none;\n d=google.com; s=arc-20240605;\n b=OqjKCbB7N8m5+7aeV9vageQZi46pT+5EqcWaxXCEMVql52I5ls6Py2y2Kpgxg08v4T\n Cx46mvc+mIAj2jVmt+1p6vonVcTQBXPdr01qiPLEBsUs0mDoNJJbbOe8sSEcwWBdzXyL\n N9Pt2wkRkmsBqYr/A71AzSFIjLWDlFSirLntR7EaWRdlwNsQGUHgJBa++DMPAvTCTV9E\n mkC6hKO3i6WnmbcI17c/UXXpYVTQChJv8QQ8pYB4jdqW3h7wUTXSSRysqn95OeGiI61h\n QcG+ES3NB0l44iHc0oYMoAoNb8Z8dONq6Y6SaOF+6M+IaCjWJtvufGxDs5T0P6pvRAxP\n miXg=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777787326; c=relaxed/simple;\n bh=tduBTx5tNUJxWCkEbDzt/DRHvE29VpUoGiJfnfsvnVE=;\n h=DKIM-Signature:DKIM-Signature:MIME-Version:From:Date:Message-ID:\n Subject:To;\n b=XC0w4Czh6gf8r4PaHRiHwId8dzIBGEdgtqUlbbNvaK61GwHQ20/T3gvvaBLsrQvH3c8holq/LmB5KVkoLOfkNfLklAPT1jDS+k6+6WAuOlIkSMK8OyVrIxAyEfYz9AjoalSBd3RGSU5jRJ6pWMy1WVPU1OvnTnfu4vBzrcPLz0w=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=uhY8pAd7fhCSHcQ7K3kWNZVTJCKHRguNdXV/9/zNS08=;\n fh=2lj3JJVf7ZetdDcoK4VHsSh3EriVPn9xRTcUmvvucn4=;\n b=eoLNIr6YDq68J97vrpyihaI+0687mFDzlAvsfi9dtZSPmEPbmHSfCWXNh3TrWUKOy3\n veBUN4ESuZpUABZIhcBwm/uWfAsH8yj8JtadZPjCfW+XWpu3vSVaWOZpiqv0pDtNa2Bq\n j57rDRp28/UZNoqeMNjw4Fs9cgVFQJSonUqxRuLhaV2VaFN2KA4X4vwtkKZuZZB75oL0\n 0BA7Pci0AzVBNKxjm3YSqy4jE45BXS179Ff5UX8YBPQtpyLp6PksZzN7ncn3ugliltA5\n 7l9YlooAeF6EX3uhAaDRHADkdKFRqST6pP609wx9ZzgKhrvQVrReIlB0Tb898EokkTRE\n otTA==; darn=gcc.gnu.org"],"ARC-Authentication-Results":["i=2; server2.sourceware.org","i=1; mx.google.com; arc=none"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n cc:content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n uhY8pAd7fhCSHcQ7K3kWNZVTJCKHRguNdXV/9/zNS08=; b=Y6GrDF+yXLzSfz9i\n C6OuXbS8kfC2aZIKTJXfRT6/CCcq+rTkpaPHPjIMGNMsnDwp0ti5jeFgcBYvRmtx\n 4i36j3GVpl29+GXuumOep02mhGcph8L3eRqDINtc8M2iklsLh2JDu1j33alXiGf6\n 4THyLFg7W+mEryl5NrGJ2zK5rLXuOiWCy/nwXvJkvvqDiP/kO2iMGgkUk4LcIKRh\n SYB4uK+hXt4jFfaZcBXAy4fKd+QZ3C3ArZhPJ796VKebqKv2tUaLYlgffUdu1JgG\n yrzbQlE/F289cwJKwTn4GRB9ExdlYNsyMmal1kypjm+XaaLzLLnrL/HzaIbBRgUG\n WIfygQ==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1777787324; x=1778392124; darn=gcc.gnu.org;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=uhY8pAd7fhCSHcQ7K3kWNZVTJCKHRguNdXV/9/zNS08=;\n b=PwMIX92o7WMQ0NUj2PXPphdF6BwsCLkTD/dFjtYmx+1XXbYhbMltelhp2pJRwy7HT5\n Hq5IgdF5+FfJrPEVRAO5Sd2A0zex19OXUd5gzdAC8DUJVai/DXY1dzVxv8dZHrixcy0T\n Fa8ljTcJ9NNCz6+V7attm28LpEwcfbZJFOlKgP2FkOr5fMsuhW8t3N0s7pD4d3mSLf5S\n CJzYkOXn+Uj8vQ4cncx58EFxYp69JX0cYcHNsqt/Ho+8rqd+fcOdDBeXqdTOU8fkgim6\n SQBip6svsvbg33BQyoMU1Hq9HbaTdxsnYJZWXpWOmfBWoSl71zv4aQHcGXF1+HPL3kZN\n /nJw=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777787324; x=1778392124;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=uhY8pAd7fhCSHcQ7K3kWNZVTJCKHRguNdXV/9/zNS08=;\n b=c4KTM1qdEWS/mczGA0BNQH9Eb5rPTwSBSQztruL66wSy8HXrdHmLP1i8j0Xe1Id0pr\n jF5y3iUzmBsPHlqRobYF9LFgXxQpVf7VSGEqaC1kXUcMHjPuHE9Al2G7QRpRJCoez82Y\n UVvTkacE5B61YlEdLRXyl4Ib+4X7ftdo0TD409jXPeEN7dRkcMIJz45Kxgj0bCYUH0s3\n dctBwHv3yqD9xlV3h7Rl8VIkDgqpre7UXG0pjccR3vZluZ/jgjbfgHY3Iz94dVZYFUcW\n 60zZ+yTxzO2P7+qEgMqkRq7+ZLd817OPrMIEjorU9BnUWi8SPwllXXwEPDG0i477BfSG\n gjEA==","X-Gm-Message-State":"AOJu0YxD6eD/IY23THQJ6/Lo26Jvj60nk3HgKEJaBNvPY0ICri6xd0N7\n 7+8lN7CFRU46N/OkOYOxpmsUG6CDv26f1/okUuMVaaLmTJxOhWy/rl47zhxK1CGW8vVQdmBU+/T\n JhtT5xl0c+0vRr/L+mVoljokHEytngaGl9WLQLy724vi99PS97SLCEGrqPQlFsaknYbnMYZilOg\n c3YfSIZOKTurEDPiFtiiMM80By91fC3/SegDMBgaXseOSn7A==","X-Gm-Gg":"AeBDieskLGHmsMfAzbMzcF+uU7J4fOt1bfMUyQGLHYAeME7+6Es5B2ljlruuiwlgSnK\n pM8BTj9n0nwp3uUnKs6QETPTO4rvf9TAQKfN8j+YKVYSNkGAZzbRy/LKoImGIRLha5fZumcovlu\n 80SIvSEeLvb1JcX4R+kvKJCrdcgM5L63ibsGu0RwYCkPkfqrrB/pefyUhTkFj4Gj4YMZjmnqtRP\n fO98d6F1dzJJg==","X-Received":["by 2002:a05:7300:1905:b0:2d1:d434:d022 with SMTP id\n 5a478bee46e88-2efb4f2c2bfmr2239410eec.0.1777787324054;\n Sat, 02 May 2026 22:48:44 -0700 (PDT)","by 2002:a05:7300:1905:b0:2d1:d434:d022 with SMTP id\n 5a478bee46e88-2efb4f2c2bfmr2239402eec.0.1777787323495; Sat, 02 May 2026\n 22:48:43 -0700 (PDT)"],"MIME-Version":"1.0","References":"\n <2636a9b94c8dfd839bdda085a7f057fd500238a1.1777785520.git.collin.funk1@gmail.com>","In-Reply-To":"\n <2636a9b94c8dfd839bdda085a7f057fd500238a1.1777785520.git.collin.funk1@gmail.com>","From":"Andrew Pinski <andrew.pinski@oss.qualcomm.com>","Date":"Sat, 2 May 2026 22:48:32 -0700","X-Gm-Features":"AVHnY4Ibjt7JsSWYet_jq_Gy0YceFGNT_vSJmqBVWY0-xP8LWc2gX0A9IaFi_Fc","Message-ID":"\n <CALvbMcDK0+rPMSDS8WcTLWKEExwpigu7Yn1fgpx7m1Xyh9bKTQ@mail.gmail.com>","Subject":"Re: [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__","To":"Collin Funk <collin.funk1@gmail.com>","Cc":"gcc-patches@gcc.gnu.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","X-Proofpoint-GUID":"TgIwp-d4fWoSLX1vUhUzIsieJ6GAUsTL","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNTAzMDA2MCBTYWx0ZWRfX3aCEBU4nSIsw\n igqmRAFIJbZ8iIqu6E22+G4PSe676/W1/CMZ6sZHPm640rEcIhbHcwf00tLFRwC45ur4iZfKYx7\n aoe4TXHc1MzQwJWQSPNta+4YY9qsZzwmPF1zqD5pdd60awYBHsDTfe8t/14SVXeKOJXsdT8/pYx\n aLGUIcEs+C3Ky8zIZBC3qQEdAGHuID4WVW3sjc6TRjYkpHyj2+kqtv9kmibJFqX1dCrrpxifW0/\n XWwdapo58pvO3XzXhd52R9d5W/TXKDnjQq1H/F6I5SiiyFvC1MDaOwboTq9rfE1KyrapvLeI0tb\n cMYvNvJVzymIeh0hHm6jZpz1H63L2J+DT9mUKOdkkeb+GyEr3MCSuLEpm2MTXaXIEfBtmfdeER/\n /hrf4KWwptTppmKZqRkUhV4t2M2S5hrBuSQJmym62lMn1RmeZ6y3JU2hpMNo+5EzDLQycLmXGpj\n gdHaED0D0EZ/LN/pIew==","X-Authority-Analysis":"v=2.4 cv=dqLrzVg4 c=1 sm=1 tr=0 ts=69f6e1bd cx=c_pps\n a=cFYjgdjTJScbgFmBucgdfQ==:117 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10\n a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22\n a=gowsoOTTUOVcmtlkKump:22 a=pGLkceISAAAA:8 a=K3FqXlrOse1GUn5PXNcA:9\n a=QEXdDO2ut3YA:10 a=scEy_gLbYbu1JhEsrz4S:22","X-Proofpoint-ORIG-GUID":"TgIwp-d4fWoSLX1vUhUzIsieJ6GAUsTL","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-05-03_02,2026-04-30_02,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n priorityscore=1501 clxscore=1015 suspectscore=0 spamscore=0\n lowpriorityscore=0 bulkscore=0 malwarescore=0 adultscore=0 impostorscore=0\n phishscore=0 classifier=typeunknown authscore=0 authtc= authcc=\n route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000\n definitions=main-2605030060","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3685354,"web_url":"http://patchwork.ozlabs.org/comment/3685354/","msgid":"<874ikp9h0g.fsf@gmail.com>","list_archive_url":null,"date":"2026-05-03T05:52:31","subject":"Re: [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__","submitter":{"id":88687,"url":"http://patchwork.ozlabs.org/api/people/88687/","name":"Collin Funk","email":"collin.funk1@gmail.com"},"content":"Andrea Pinski <andrew.pinski@oss.qualcomm.com> writes:\n\n> On Sat, May 2, 2026 at 10:19 PM Collin Funk <collin.funk1@gmail.com> wrote:\n>>\n>> We define this macro after including the systems limits.h header which\n>> may define this macro.  Using glibc-2.43, for example, before this patch\n>> every file that included limits.h would emit a warning if\n>> -Wsystem-headers was in use.\n>>\n>>     PR c/125161\n>>\n>> gcc/\n>>\n>>         * glimits.h (__STDC_VERSION_LIMITS_H__): Only define the macro\n>>         if it was not already defined.\n>\n> Ok for all open branches that have __STDC_VERSION_LIMITS_H__ defined\n> in glimits.h.\n\nThanks for the quick review. FYI, I don't have commit access to gcc.\n\nI also forgot I don't have a copyright assignment for gcc like I do for\nglibc. This patch is small enough that it probably doesn't need it, but\nfeel free to add my Signed-off-by:\n\nSigned-off-by: Collin Funk <collin.funk1@gmail.com>\n\nCollin","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=oCW9u45P;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=oCW9u45P","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","sourceware.org; spf=pass smtp.mailfrom=gmail.com","server2.sourceware.org;\n arc=none smtp.remote-ip=2607:f8b0:4864:20::122e"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g7Ypl5X0jz1yJV\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 03 May 2026 15:53:03 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id A1D3E4BB3BB9\n\tfor <incoming@patchwork.ozlabs.org>; Sun,  3 May 2026 05:53:01 +0000 (GMT)","from mail-dl1-x122e.google.com (mail-dl1-x122e.google.com\n [IPv6:2607:f8b0:4864:20::122e])\n by sourceware.org (Postfix) with ESMTPS id 05C2E4BB1C39\n for <gcc-patches@gcc.gnu.org>; Sun,  3 May 2026 05:52:35 +0000 (GMT)","by mail-dl1-x122e.google.com with SMTP id\n a92af1059eb24-12dbd0f7ecaso7032068c88.0\n for <gcc-patches@gcc.gnu.org>; Sat, 02 May 2026 22:52:34 -0700 (PDT)","from fedora ([2601:646:8081:3770::8819])\n by smtp.gmail.com with ESMTPSA id\n a92af1059eb24-12df828849dsm9142704c88.5.2026.05.02.22.52.32\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Sat, 02 May 2026 22:52:33 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org A1D3E4BB3BB9","OpenDKIM Filter v2.11.0 sourceware.org 05C2E4BB1C39"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 05C2E4BB1C39","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 05C2E4BB1C39","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777787555; cv=none;\n b=I/hb7MoY/VWnBvBz+Ofs785hHWxt0ETopKawKUtNWj1jTq7UgtOXnaj+Oi7KIifak/8Yx5UYoZlQRKEd8qXMBWgnKdxp68anBCLte/SE0MmeqDOTG4Y+jXrpD00CYDd5HCuxp/U7tchQzUHPHbe2TusiPs9aElhMCFtP5ifWGEg=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777787555; c=relaxed/simple;\n bh=eXHYitLoJ72EzOm1KMgveMk6kc3l385ST9MUzpVMAJs=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=kpv4px4Zeq51WvktKjAVzu0TNLxJ3TYwC6/1cs/HL4jImGN3MFVpPS8R/dfGfN9aNB1qtbz+YaVnrc8nJETGRFISCTq7J+25slrKqvodzGNLQXIrZDtEQqrkFRasPZJXLL2P190y18ny4yZd6/TGsZZSLgBS7X+1JfVC0dGYrSQ=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1777787554; x=1778392354; darn=gcc.gnu.org;\n h=content-transfer-encoding:mime-version:user-agent:message-id:date\n :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=ySaOVKFcGozEfPZJo7lfO1n6saJHbhImT/WndCkVuEI=;\n b=oCW9u45Poa2wG6BS3ao9bsBNiaBNJzhKjwIQRUVostJcDTxp/hvhw1nuLRffONJRFZ\n 500vAvF5jtEBPtUpoWvmkwBJdIctGZQHoQ0d64AM7dabNgpm/fYnNA6yc1C/ZiymTpC6\n qmk5B3xajB64zN57h8CAPA7ID3YxQtzZHoBMe3KkH2/fhbWYbGmcsrtWZmdk2xtezg0T\n cTQw+pxDibGTG+2raLy9wsvbZbVbLfCyOBJS/6YdybJvB/YA7B3oZMKZvMOVJx0PeGid\n fJCsDphneMhA62NRabc3OWcXuAp2qh6jiZYU0yAtNxgxJxyhCYIN9ezUMRKJe6i/TPEY\n cmXQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777787554; x=1778392354;\n h=content-transfer-encoding:mime-version:user-agent:message-id:date\n :references:in-reply-to:subject:cc:to:from:x-gm-gg\n :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n bh=ySaOVKFcGozEfPZJo7lfO1n6saJHbhImT/WndCkVuEI=;\n b=M91zlRyPm7Tw5v8g+yS+Gmz+IACrtvDVHA4maBB6QjAy3Ez3ASqaXIJNdKGFQOwxSa\n /dliTyTxtRRDm8MpWBafcBqPl0a7vLGK92rVLP+33dfVp/TgCjbf3yF4LG40eynpNono\n iYjaNQwGal5aBkyUCKzyQNH5BlcIJLm+iZIQwTrZ5XEgoU+48AZksIQ2yi+/nNcaWiHm\n 9VeN6/kMerRdrhu1/qRc/CmIXpCvkjQX+ArOy1faTWPEOKF+f3a3zumfjlTZDcuINFJf\n Um2HxQC7cbd9nktKnsdjNPk9dq0XXQaqHiDKBJIUqYrmmpMFf7YMO98zBJ0rnWVOC+z7\n rMtQ==","X-Gm-Message-State":"AOJu0YxRQmqRGIqlOcdyrNwSjfiChEG+Sbz1Q1Rra9JIRhDQ959kPVzH\n zath1PM1O0U9shOFwcfiONbr/kGDijPnQsiT3k4N/EdjXQXJtri/cjLycdlUfQ==","X-Gm-Gg":"AeBDieuYhic2NwGDH2RlR8FIndKq3wqk9ChIIbUJd1gMSkMseCQlyat6T1+vQhbwjw8\n Ucf7kWp8gUPagNwKdlWEvp5VXrOrFE/9yexM7V5jY9x+eQkSEoMfgfbRLhIDslm0yoaWXGXW/EN\n 2R0jYPPrIwFVS14uNE8/bBxlvPZV1YnYIlYwyULSkppceWOw51JBk8Qf+u1wryKtHu7n7HX59hK\n s15G89JKAFquj4QSo/Gsj14kpN1rGAXzrTlg0jlQHo5KCVGBhCEbf2lIpvf7Ti8kHRzvSlDINSh\n RSGmtoWMe8e0dPeAZGNSf8yS3x+pzgeS/ae4u4hGCln2Q6v2Npuuw7VQYibsbVvud8aJtcLe+FX\n RpI8vdTsOuEa6U/UOY3kI6MwEMSaleY1eSA1+xm93U/M94l2jLn1j0kTnyHGAEq2Ixl0AgECzEF\n TIZ6/ec5ONUucPA9nN/ddXcPw0hg==","X-Received":"by 2002:a05:7022:78f:b0:12a:713b:8964 with SMTP id\n a92af1059eb24-12dfd7ec572mr2299976c88.11.1777787553532;\n Sat, 02 May 2026 22:52:33 -0700 (PDT)","From":"Collin Funk <collin.funk1@gmail.com>","To":"Andrea Pinski <andrew.pinski@oss.qualcomm.com>","Cc":"gcc-patches@gcc.gnu.org","Subject":"Re: [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__","In-Reply-To":"\n <CALvbMcDK0+rPMSDS8WcTLWKEExwpigu7Yn1fgpx7m1Xyh9bKTQ@mail.gmail.com>","References":"\n <2636a9b94c8dfd839bdda085a7f057fd500238a1.1777785520.git.collin.funk1@gmail.com>\n <CALvbMcDK0+rPMSDS8WcTLWKEExwpigu7Yn1fgpx7m1Xyh9bKTQ@mail.gmail.com>","Date":"Sat, 02 May 2026 22:52:31 -0700","Message-ID":"<874ikp9h0g.fsf@gmail.com>","User-Agent":"Gnus/5.13 (Gnus v5.13)","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Transfer-Encoding":"quoted-printable","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3685355,"web_url":"http://patchwork.ozlabs.org/comment/3685355/","msgid":"<87lde1c9cb.fsf@gentoo.org>","list_archive_url":null,"date":"2026-05-03T06:09:56","subject":"Re: [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__","submitter":{"id":83216,"url":"http://patchwork.ozlabs.org/api/people/83216/","name":"Sam James","email":"sam@gentoo.org"},"content":"Collin Funk <collin.funk1@gmail.com> writes:\n\n> Andrea Pinski <andrew.pinski@oss.qualcomm.com> writes:\n>\n>> On Sat, May 2, 2026 at 10:19 PM Collin Funk <collin.funk1@gmail.com> wrote:\n>>>\n>>> We define this macro after including the systems limits.h header which\n>>> may define this macro.  Using glibc-2.43, for example, before this patch\n>>> every file that included limits.h would emit a warning if\n>>> -Wsystem-headers was in use.\n>>>\n>>>     PR c/125161\n>>>\n>>> gcc/\n>>>\n>>>         * glimits.h (__STDC_VERSION_LIMITS_H__): Only define the macro\n>>>         if it was not already defined.\n>>\n>> Ok for all open branches that have __STDC_VERSION_LIMITS_H__ defined\n>> in glimits.h.\n>\n> Thanks for the quick review. FYI, I don't have commit access to gcc.\n>\n> I also forgot I don't have a copyright assignment for gcc like I do for\n> glibc. This patch is small enough that it probably doesn't need it, but\n> feel free to add my Signed-off-by:\n>\n> Signed-off-by: Collin Funk <collin.funk1@gmail.com>\n\nDone. Thanks.\n\n>\n> Collin","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=gentoo.org","sourceware.org; spf=pass smtp.mailfrom=gentoo.org","server2.sourceware.org;\n arc=none smtp.remote-ip=140.211.166.183"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g7ZBs59P6z1yJV\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 03 May 2026 16:10:28 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 95CB84BB58EB\n\tfor <incoming@patchwork.ozlabs.org>; Sun,  3 May 2026 06:10:26 +0000 (GMT)","from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183])\n by sourceware.org (Postfix) with ESMTP id 0EF5E4BABF0C\n for <gcc-patches@gcc.gnu.org>; Sun,  3 May 2026 06:10:01 +0000 (GMT)","from mop.sam.mop\n (1.5.5.2.4.d.e.f.f.f.5.f.9.d.6.0.a.5.c.d.c.d.9.1.0.b.8.0.1.0.0.2.ip6.arpa\n [IPv6:2001:8b0:19dc:dc5a:6d9:f5ff:fed4:2551])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (No client certificate requested) (Authenticated sender: sam)\n by smtp.gentoo.org (Postfix) with ESMTPSA id 6C938341F4E;\n Sun, 03 May 2026 06:09:59 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 95CB84BB58EB","OpenDKIM Filter v2.11.0 sourceware.org 0EF5E4BABF0C"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 0EF5E4BABF0C","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 0EF5E4BABF0C","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1777788601; cv=none;\n b=ZthycpiCxBo/lQh9g8ryWzttDfH3KYt1jcJY5lU0FSy8sZ8Q0Esq53qWfHcfrypDXDWwQL+Fx9srnlXBSBKulLZEN2gZW1cDGFC0aGOSkRmlpD4w9Baoam8Z3IoVhx8boi1dy4yLsuDn1trlx/r3UgcZi8bDtEv253m2DZ6F4P4=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777788601; c=relaxed/simple;\n bh=O4GIDBr/l1Ht+EhLbNfLzYBFoQlW6CXXNhRiDFE2ptg=;\n h=From:To:Subject:Date:Message-ID:MIME-Version;\n b=BAqe66AizKPk5osBtjcdEC1SsZgOEmvtBvkuWNAJC6n1lJpf5esS3dqBu5bQz1Z1IDsoTYlau7LP3uFnu2+B66YETeYDS5DmY7ekynt5VvGBovELML2wGiauWIEPeehuUfnkJrIP/CSQ6DlH1OO0tzxLQM6jGRNykFtAsxv4PaI=","ARC-Authentication-Results":"i=1; server2.sourceware.org","From":"Sam James <sam@gentoo.org>","To":"Collin Funk <collin.funk1@gmail.com>","Cc":"Andrea Pinski <andrew.pinski@oss.qualcomm.com>,  gcc-patches@gcc.gnu.org","Subject":"Re: [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__","In-Reply-To":"<874ikp9h0g.fsf@gmail.com>","Organization":"Gentoo","References":"\n <2636a9b94c8dfd839bdda085a7f057fd500238a1.1777785520.git.collin.funk1@gmail.com>\n <CALvbMcDK0+rPMSDS8WcTLWKEExwpigu7Yn1fgpx7m1Xyh9bKTQ@mail.gmail.com>\n <874ikp9h0g.fsf@gmail.com>","User-Agent":"mu4e 1.14.1; emacs 31.0.50","Date":"Sun, 03 May 2026 07:09:56 +0100","Message-ID":"<87lde1c9cb.fsf@gentoo.org>","MIME-Version":"1.0","Content-Type":"multipart/signed; boundary=\"=-=-=\";\n micalg=pgp-sha512; protocol=\"application/pgp-signature\"","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}}]