mk: influence CPU flags with user input
authorSimon Kagstrom <simon.kagstrom@netinsight.net>
Tue, 24 Nov 2015 07:50:01 +0000 (08:50 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 4 Dec 2015 19:10:35 +0000 (20:10 +0100)
commit9aa2053c6e81493b23346ff4e387903560de5c81
tree556f20f5b4113c19999c63757327c99a5d72bcbf
parentebfd02be8a956536d34d8bf57dc17d152dfaf272
mk: influence CPU flags with user input

We have encountered a CPU where the AES-NI instruction set is disabled
due to export restrictions. Since the build machine and target machine
is different, using -native configs doesn't work, and on this CPU, the
application refuses to run due to the AES CPU flags being amiss.

The patch passes EXTRA_CFLAGS to the figure-out-cpu-flags helper,
which allows us to add -mno-aes to the compile flags and resolve this
problem.

Signed-off-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
mk/rte.cpuflags.mk