eal: remove compiler optimization workaround

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 <thomas.monjalon@6wind.com>
This commit is contained in:
Thomas Monjalon 2016-02-03 00:10:26 +01:00
parent 9369dcb7a6
commit 0972d7c22b

View File

@ -36,19 +36,6 @@
#include <rte_common.h> #include <rte_common.h>
#include <rte_cpuflags.h> #include <rte_cpuflags.h>
/*
* 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 * Checks if the machine is adequate for running the binary. If it is not, the
* program exits with status 1. * program exits with status 1.