numam-dpdk/mk
Bruce Richardson 5e0c946a27 mk: rework cpu flags detection
For cases where the compilation microarchitecture is explicitly given, we
extract the cpu-flags to use from the compiler rather than hard-coding. This
means that we will only ever use instruction sets supported by the compiler,
rather than having a case where the uarch and the Intel DPDK both support a
given instruction-set, but the compiler does not.
In the case where 'native' uarch support is requested, the same mechanism is
also used to detect the instruction-sets supported

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Signed-off-by: David Marchand <david.marchand@6wind.com>
2014-02-25 21:29:18 +01:00
..
arch add FreeBSD support 2014-02-25 21:29:18 +01:00
exec-env add FreeBSD support 2014-02-25 21:29:18 +01:00
internal update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
machine mk: rework cpu flags detection 2014-02-25 21:29:18 +01:00
target/generic mk: rework cpu flags detection 2014-02-25 21:29:18 +01:00
toolchain mk: rework cpu flags detection 2014-02-25 21:29:18 +01:00
rte.app.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.bsdmodule.mk add FreeBSD support 2014-02-25 21:29:18 +01:00
rte.cpuflags.mk mk: rework cpu flags detection 2014-02-25 21:29:18 +01:00
rte.doc.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.extapp.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.extlib.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.extobj.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.extvars.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.gnuconfigure.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.hostapp.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.hostlib.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.install.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.lib.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.module.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.obj.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sdkbuild.mk add FreeBSD support 2014-02-25 21:29:18 +01:00
rte.sdkconfig.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sdkdepdirs.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sdkdoc.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sdkgcov.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sdkinstall.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sdkroot.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sdktest.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sdktestall.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.sharelib.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.subdir.mk update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
rte.vars.mk config: fix combined/shared lib 2014-02-25 21:29:18 +01:00