From mboxrd@z Thu Jan 1 00:00:00 1970 From: Santosh Shukla Subject: [PATCH v3 12/12] eal: pci: vfio: fix build error Date: Thu, 7 Jan 2016 22:03:09 +0530 Message-ID: <1452184390-5994-13-git-send-email-sshukla@mvista.com> References: <1452184390-5994-1-git-send-email-sshukla@mvista.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Rizwan Ansari To: dev@dpdk.org Return-path: Received: from mail-pa0-f46.google.com (mail-pa0-f46.google.com [209.85.220.46]) by dpdk.org (Postfix) with ESMTP id 911D6C31C for ; Thu, 7 Jan 2016 17:34:46 +0100 (CET) Received: by mail-pa0-f46.google.com with SMTP id ho8so1678306pac.2 for ; Thu, 07 Jan 2016 08:34:46 -0800 (PST) In-Reply-To: <1452184390-5994-1-git-send-email-sshukla@mvista.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" From: Rizwan Ansari Patch fixes below build error: /home/mv/work/thunder/santosh/dpdk/santosh/dpdk/lib/librte_eal/linuxapp/e= al/eal_pci_vfio.c: In function =E2=80=98pci_vfio_set_iommu_type=E2=80=99: /home/mv/work/thunder/santosh/dpdk/santosh/dpdk/lib/librte_eal/linuxapp/e= al/eal_pci_vfio.c:243:2: error: =E2=80=98for=E2=80=99 loop initial declarations are only allowed i= n C99 mode for (unsigned idx =3D 0; idx < RTE_DIM(iommu_types); idx++) { ^ /home/mv/work/thunder/santosh/dpdk/santosh/dpdk/lib/librte_eal/linuxapp/e= al/eal_pci_vfio.c:243:2: note: use option -std=3Dc99 or -std=3Dgnu99 to compile your code Signed-off-by: Rizwan Ansari Signed-off-by: Santosh Shukla --- lib/librte_eal/linuxapp/eal/eal_pci_vfio.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/librte_eal/linuxapp/eal/eal_pci_vfio.c b/lib/librte_eal/= linuxapp/eal/eal_pci_vfio.c index c69050d..844ef80 100644 --- a/lib/librte_eal/linuxapp/eal/eal_pci_vfio.c +++ b/lib/librte_eal/linuxapp/eal/eal_pci_vfio.c @@ -240,7 +240,8 @@ pci_vfio_set_bus_master(int dev_fd) /* pick IOMMU type. returns a pointer to vfio_iommu_type or NULL for err= or */ static const struct vfio_iommu_type * pci_vfio_set_iommu_type(int vfio_container_fd) { - for (unsigned idx =3D 0; idx < RTE_DIM(iommu_types); idx++) { + unsigned idx; + for (idx =3D 0; idx < RTE_DIM(iommu_types); idx++) { const struct vfio_iommu_type *t =3D &iommu_types[idx]; =20 int ret =3D ioctl(vfio_container_fd, VFIO_SET_IOMMU, --=20 1.7.9.5