From patchwork Wed Feb 11 08:50:58 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Puiu X-Patchwork-Id: 3140 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id D274F5A74; Wed, 11 Feb 2015 09:50:59 +0100 (CET) Received: from mail-ie0-f177.google.com (mail-ie0-f177.google.com [209.85.223.177]) by dpdk.org (Postfix) with ESMTP id BF5CE5A74 for ; Wed, 11 Feb 2015 09:50:58 +0100 (CET) Received: by iecat20 with SMTP id at20so2366345iec.12 for ; Wed, 11 Feb 2015 00:50:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=2IbsfwYxKANCZKThMsCwolR7w8gbbes7S+ECipd4xwU=; b=vOdyLacPp5RX/+534l4779xin07v6PKBuSZTrvjWWD2b+clrcoQ77sEzHpzyM9Chkj la9zYGZCuCE8d5nJoXrcs+BHGEyeZRNrOK7RdezeAEM7G9X51smaKsvvNVHh3K7lb7SF Cnlq3sYdrbdZlasvrLeSQKw5WPLXEOcWvl1fikjFdydS9SeRBuDEkuXyxloagw2VSxMx WD6VuswV6yKpVTNI0iwju0Q/I93juJHAEXax3GK5H0JOXiNFUzm5zYWHSjWNFR5zvSZ/ NDDFZX3SJNg7ZtcBWo7f6SZpy2XXTtHuknKSK6FzuROncJejOoNOf9oYV4rlKsfATE34 w4Gg== MIME-Version: 1.0 X-Received: by 10.107.136.24 with SMTP id k24mr22200723iod.59.1423644658146; Wed, 11 Feb 2015 00:50:58 -0800 (PST) Received: by 10.36.60.14 with HTTP; Wed, 11 Feb 2015 00:50:58 -0800 (PST) Date: Wed, 11 Feb 2015 10:50:58 +0200 Message-ID: From: Stefan Puiu To: dev@dpdk.org Subject: [dpdk-dev] [PATCH] Minor C++11 compilation fix for rte_pci.h X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list 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" In C++11 concatenated string literals need to have a space in between. clang 3.4 reports this as an error (and IIRC also gcc-4.8): dpdk/include/rte_pci.h:96:26: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] Signed-off-by: Stefan Puiu --- lib/librte_eal/common/include/rte_pci.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) #define PCI_FMT_NVAL 4 diff --git a/lib/librte_eal/common/include/rte_pci.h b/lib/librte_eal/common/include/rte_pci.h index 66ed793..12ae5a7 100644 --- a/lib/librte_eal/common/include/rte_pci.h +++ b/lib/librte_eal/common/include/rte_pci.h @@ -93,10 +93,10 @@ extern struct pci_device_list pci_device_list; /**< Global list of PCI devices. #define SYSFS_PCI_DEVICES "/sys/bus/pci/devices" /** Formatting string for PCI device identifier: Ex: 0000:00:01.0 */ -#define PCI_PRI_FMT "%.4"PRIx16":%.2"PRIx8":%.2"PRIx8".%"PRIx8 +#define PCI_PRI_FMT "%.4" PRIx16 ":%.2" PRIx8 ":%.2" PRIx8 ".%" PRIx8 /** Short formatting string, without domain, for PCI device: Ex: 00:01.0 */ -#define PCI_SHORT_PRI_FMT "%.2"PRIx8":%.2"PRIx8".%"PRIx8 +#define PCI_SHORT_PRI_FMT "%.2" PRIx8 ":%.2" PRIx8 ".%" PRIx8 /** Nb. of values in PCI device identifier format string. */