From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: [PATCH v1 5/5] eal: remove compiler optimization workaround Date: Wed, 3 Feb 2016 00:10:26 +0100 Message-ID: <1454454626-4483-4-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 To: david.marchand@6wind.com, ferruh.yigit@intel.com Return-path: 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) In-Reply-To: <1454453993-3903-1-git-send-email-thomas.monjalon@6wind.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" 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. -- 2.7.0