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:
parent
9369dcb7a6
commit
0972d7c22b
@ -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.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user