From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E332742217; Fri, 1 Sep 2023 01:12:36 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7CFE640298; Fri, 1 Sep 2023 01:12:36 +0200 (CEST) Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mails.dpdk.org (Postfix) with ESMTP id BB1D14014F for ; Fri, 1 Sep 2023 01:12:35 +0200 (CEST) Received: by linux.microsoft.com (Postfix, from userid 1086) id D5A57212A78C; Thu, 31 Aug 2023 16:12:34 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com D5A57212A78C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1693523554; bh=a18YOqvEZd+fsa/K/EqpMCqebbApVX/J3BvO3AqYEFs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WmewtC6MNovVVC7iE7GhoYjQWXiJM6MpZuUan4APfER9LMzv3yeyHBD3A8vkYkqbJ WuIXccfWvKK+vyMUSL1nNiK1Teih51jjlj+t7mbCmagFIro9ejpMFT0Ukufo67XLow mif9bnH74J4VgpWXXqqYrmTthWSPsao9BYpy5cZI= Date: Thu, 31 Aug 2023 16:12:34 -0700 From: Tyler Retzlaff To: Thomas Monjalon Cc: dev@dpdk.org, Bruce Richardson , Ferruh Yigit , Honnappa Nagarahalli , Jerin Jacob , Konstantin Ananyev Subject: Re: [PATCH 00/32] Remove use and definition of RTE_STD_C11 macro Message-ID: <20230831231234.GA32130@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> References: <1691792567-10805-1-git-send-email-roretzla@linux.microsoft.com> <2118500.OBFZWjSADL@thomas> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2118500.OBFZWjSADL@thomas> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Wed, Aug 30, 2023 at 07:34:03PM +0200, Thomas Monjalon wrote: > 12/08/2023 00:22, Tyler Retzlaff: > > We now document C11 conformant compiler as a minimum, it's not necessary > > to mark C11 feature use with __extension__ to avoid warnings. > > Did you check the occurences of __extension__? i'm aware there is more cleanup to do of __extension__ when it was used directly instead of via the macro. > I remember at least the case of bit-fields. > Is there any C standard allowing them? i'd have to see the specific example but bit-fields are often things avoided in the standard text. the cleanups to use C11 features will be an ongoing work in progress ty