From patchwork Tue Feb 16 06:46:08 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 10529 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 3545CC138; Tue, 16 Feb 2016 07:47:52 +0100 (CET) Received: from mail-wm0-f42.google.com (mail-wm0-f42.google.com [74.125.82.42]) by dpdk.org (Postfix) with ESMTP id EA267BE80 for ; Tue, 16 Feb 2016 07:47:48 +0100 (CET) Received: by mail-wm0-f42.google.com with SMTP id g62so90166248wme.1 for ; Mon, 15 Feb 2016 22:47:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=TXF8WkW/XhkfTleF8AGl8hOew+olGIBp0vD/s4JLYpI=; b=Pj+jQ1iMTWHpilC+0SBtDoe0w4J42Ix80Runv9aq8UiuzSHDpZmtgAP2U6hJjo5wgf U8rWf0HOGzLflkOhjPZ7q7CFNVB++xGEh8sywK8VyilxvwjquaSCJh2PvNrWr80uvPMN c/Vj0N7irSqWNNu/9EmAtxvozrfBdBD0NyLkCdboI6zb5ccayOP0T5mgtbohVQF8LkHt qGfRHBBTyQExf9WtUSUs8jF7cAGe2Axu7MeAi3kkhXoo3F0efnqq2Wk5cr9C0OwokV4c hNsb+DN8cnKVWNBkvpMQwDm5ANOYsR5ei7FO7Pc61HT0aPH1IDWJExVljy8hzqTVHrGU WL8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=TXF8WkW/XhkfTleF8AGl8hOew+olGIBp0vD/s4JLYpI=; b=HFj9vYmgXzXqsxGJP0Oms86BlYX9Yg4npdsgLH/sEl6w4onoisWjW/IBRT5b/YJFYO DqaBBDxQLf0tbaeKrf9W9/HIggNQro+spsr6eRLYwqNIDA6a2BiQNkum809dHgXHUKzc 0oDMmBAAasd1DZZJwAME+wkWfV9fGZ2P/n0xQRXqYvIe+//jvlOtw/YpGgPo49Dwr5SE oTsRKgNkEvTTy7w92HxbzA7ZzzQPjF08cOlc2ssb9qEZu8uOh6KJ6j7n8952wffMTQmC p277sZk7KzGRcuUIMV8vOWqRlssci0khlZQx/KPQZSKCKSAbIrpUDEYW47Qv40gBfg2J 6wNQ== X-Gm-Message-State: AG10YOQoxHWsDfNFaks5Oy1DEPezXTl49KnJBr1SYCcwJPcPOsGHn1qLCRnx0lYwuBsZAIcr X-Received: by 10.28.22.74 with SMTP id 71mr4419555wmw.47.1455605268852; Mon, 15 Feb 2016 22:47:48 -0800 (PST) Received: from XPS13.localdomain (165.20.90.92.rev.sfr.net. [92.90.20.165]) by smtp.gmail.com with ESMTPSA id c136sm18885928wmd.3.2016.02.15.22.47.47 for (version=TLSv1/SSLv3 cipher=OTHER); Mon, 15 Feb 2016 22:47:48 -0800 (PST) From: Thomas Monjalon To: dev@dpdk.org Date: Tue, 16 Feb 2016 07:46:08 +0100 Message-Id: <1455605170-16137-3-git-send-email-thomas.monjalon@6wind.com> X-Mailer: git-send-email 2.7.0 In-Reply-To: <1455605170-16137-1-git-send-email-thomas.monjalon@6wind.com> References: <1455605170-16137-1-git-send-email-thomas.monjalon@6wind.com> Subject: [dpdk-dev] [PATCH v2 2/4] examples/ip_pipeline: fix build for x86_64 without SSE4.2 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" The compiler cannot use _mm_crc32_u64: examples/ip_pipeline/pipeline/hash_func.h:165:9: error: implicit declaration of function '_mm_crc32_u64' is invalid in C99 Fixes: 947024a26df7 ("examples/ip_pipeline: rework passthrough pipeline") Signed-off-by: Thomas Monjalon Acked-by: Cristian Dumitrescu --- examples/ip_pipeline/pipeline/hash_func.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/ip_pipeline/pipeline/hash_func.h b/examples/ip_pipeline/pipeline/hash_func.h index 7846300..1953ad4 100644 --- a/examples/ip_pipeline/pipeline/hash_func.h +++ b/examples/ip_pipeline/pipeline/hash_func.h @@ -152,7 +152,7 @@ hash_xor_key64(void *key, __rte_unused uint32_t key_size, uint64_t seed) return (xor0 >> 32) ^ xor0; } -#if defined(__x86_64__) +#if defined(__x86_64__) && defined(RTE_CPUFLAG_SSE4_2) #include