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>
This commit is contained in:
parent
ebfd02be8a
commit
9aa2053c6e
@ -33,7 +33,7 @@
|
||||
# used to set the RTE_CPUFLAG_* environment variables giving details
|
||||
# of what instruction sets the target cpu supports.
|
||||
|
||||
AUTO_CPUFLAGS := $(shell $(CC) $(MACHINE_CFLAGS) -dM -E - < /dev/null)
|
||||
AUTO_CPUFLAGS := $(shell $(CC) $(MACHINE_CFLAGS) $(EXTRA_CFLAGS) -dM -E - < /dev/null)
|
||||
|
||||
# adding flags to CPUFLAGS
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user