From patchwork Tue Feb 2 23:10:26 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 10337 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 D2BF29655; Wed, 3 Feb 2016 00:11:48 +0100 (CET) Received: from mail-wm0-f53.google.com (mail-wm0-f53.google.com [74.125.82.53]) by dpdk.org (Postfix) with ESMTP id 2E7B095DD for ; Wed, 3 Feb 2016 00:11:46 +0100 (CET) Received: by mail-wm0-f53.google.com with SMTP id p63so140621405wmp.1 for ; Tue, 02 Feb 2016 15:11:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=uFKPrx3sQsl1+eXaJGQUC/kX1WsEO3DYdHNuO32UpkQ=; b=l55zSKZpWI8HxQOunyDC0R3r96xNCCPHs7hPfeoJ26Uzhj5TXMYRKosRBrzC/kzSRY GJfQiCe416bUfYJ4clQ2JPWXq1PdW3fPU44PcNHTWWj/8vTQV5QBZNrAeGjt6FZYUnEN KvNEJLU9FJfs7sOHf29mRhhb+9e0sKf6WbsrnECubL2vBAZWqIx59XfrKsil6vF5FvA2 e/DbfZBhF8WYdRlsqN1HoQe9l2ENUwhq7FIL1rsAyc8TbxeRwcRnd8cZy5NvihweL9fe +quuQr4XxAU8uXoxP1f7mmTthNlbGfCmTVjkVAvDRF9unAuJ8BnAQfR9mGOmE/J8CLhh urBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=uFKPrx3sQsl1+eXaJGQUC/kX1WsEO3DYdHNuO32UpkQ=; b=SdJKmJCNQWfPTrHxkAkICo2Hnk+njw1nxM7tIFR3fc7MSXyuTVzJkYc+8mNdQBhR9/ DPGD/NEEshfBYozbU9tRymCAdvz7XUsgvTmugxCGVmPwZed2dUvMsZI3Tfksa1K6zlCY srtyRBAT6MKyN0Wb5OfuAKf8WI3a8MUtltuwsFTYjwq6aHlHG/dqmDDzyFnzRZuar0qh fCpo8nT2y8WbRDx45n9QCt6tbKMq4FAkY0u9gggmeEfTFs99OlHb07IQB2vLufS43XOU B/PYs9mYUZ764MLyQZOCRvX4cXpqw8I9uo/nzs4BTqI61BQm8F71K1ZA/AFPZRSKFNVC /G5w== X-Gm-Message-State: AG10YOQW0hX6VvYpH3FHti9xnsb8qh3H2A1pqwfbeD1DLtBlM4UVucxJb2IRUBU5YuyvR1C9 X-Received: by 10.194.123.167 with SMTP id mb7mr36999849wjb.0.1454454706062; Tue, 02 Feb 2016 15:11:46 -0800 (PST) Received: from localhost.localdomain (136-92-190-109.dsl.ovh.fr. [109.190.92.136]) by smtp.gmail.com with ESMTPSA id lw7sm3588848wjb.19.2016.02.02.15.11.44 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 02 Feb 2016 15:11:45 -0800 (PST) From: Thomas Monjalon To: david.marchand@6wind.com, ferruh.yigit@intel.com Date: Wed, 3 Feb 2016 00:10:26 +0100 Message-Id: <1454454626-4483-4-git-send-email-thomas.monjalon@6wind.com> X-Mailer: git-send-email 2.7.0 In-Reply-To: <1454453993-3903-1-git-send-email-thomas.monjalon@6wind.com> References: <1454453993-3903-1-git-send-email-thomas.monjalon@6wind.com> Cc: dev@dpdk.org, viktorin@rehivetech.com Subject: [dpdk-dev] [PATCH v1 5/5] eal: remove compiler optimization workaround 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 optimization was disabled a long time ago without describing what was the exact issue. Maybe it does not apply anymore. As it looks unneeded, let's remove this strange pragma. Signed-off-by: Thomas Monjalon --- lib/librte_eal/common/eal_common_cpuflags.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/lib/librte_eal/common/eal_common_cpuflags.c b/lib/librte_eal/common/eal_common_cpuflags.c index a4c5a29..ecb1240 100644 --- a/lib/librte_eal/common/eal_common_cpuflags.c +++ b/lib/librte_eal/common/eal_common_cpuflags.c @@ -36,19 +36,6 @@ #include #include -/* - * This should prevent use of advanced instruction sets in this file. Otherwise - * the check function itself could cause a crash. - */ -#ifdef __INTEL_COMPILER -#pragma optimize ("", off) -#else -#define GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) -#if GCC_VERSION > 404000 -#pragma GCC optimize ("O0") -#endif -#endif - /** * Checks if the machine is adequate for running the binary. If it is not, the * program exits with status 1.