arch/x86: remove support for IAMCU ABI

This ABI is no longer required by any targets and is deprecated.

Signed-off-by: Charles E. Youse <charles.youse@intel.com>
This commit is contained in:
Charles E. Youse 2019-08-22 19:46:50 -07:00 committed by Anas Nashif
commit 6767563f94
25 changed files with 20 additions and 273 deletions

View file

@ -114,16 +114,6 @@ config X86_BOUNDS_CHECK_BYPASS_MITIGATION
menu "Processor Capabilities"
config X86_IAMCU
bool "IAMCU calling convention"
help
The IAMCU calling convention changes the X86 C calling convention to
pass some arguments via registers allowing for code size and performance
improvements. Great care needs to be taken if you have assembly code
that will be called from C or C code called from assembly code, the
assembly code will need to be updated to conform to the new calling
convention. If in doubt say N
config X86_MMU
bool "Enable Memory Management Unit"
select MEMORY_PROTECTION