X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=Kconfig;h=b9a53a24c9e02b6326250c5c73a90b48e07d85d6;hb=9a745f4d990981e4a26b8548a5388162fc0f260c;hp=1b7c7b75dfba27c11e67627f541aae48673a1399;hpb=d9557a9bea506fd8b40acd7a44a16b46e2a97848;p=palacios-OLD.git diff --git a/Kconfig b/Kconfig index 1b7c7b7..b9a53a2 100644 --- a/Kconfig +++ b/Kconfig @@ -3,6 +3,13 @@ mainmenu "Palacios VMM Configuration" menu "Target Configuration" +config KITTEN + bool "Set defaults needed for the Kitten OS" + default y + help + This enables the necesary options to compile Palacios with Kitten + + config CRAY_XT bool "Red Storm (Cray XT3/XT4)" help @@ -102,15 +109,15 @@ config EXPERIMENTAL to more easily track changes and provide access to multiple developers config VNET - depends on EXPERIMENTAL - bool "Enable Vnet in Palacios" - default n - help - Enable the Vnet in Palacios + depends on EXPERIMENTAL + bool "Enable Vnet in Palacios" + default n + help + Enable the Vnet in Palacios config BUILT_IN_STDLIB bool "Enable Built in versions of stdlib functions" - default n + default y if KITTEN help Not all host OSes provide link targets for stdlib functions Palacios provides internal implementations of these functions, that you can select from this list @@ -166,6 +173,14 @@ config BUILT_IN_STRCMP help This enables Palacios' internal implementation of strcmp + +config BUILT_IN_STRCASECMP + bool "strcasecmp()" + default y if KITTEN + depends on BUILT_IN_STDLIB + help + This enables Palacios' internal implementation of strcasecmp + config BUILT_IN_STRNCMP bool "strncmp()" default n @@ -173,6 +188,14 @@ config BUILT_IN_STRNCMP help This enables Palacios' internal implementation of strncmp +config BUILT_IN_STRNCASECMP + bool "strncasecmp()" + default n + depends on BUILT_IN_STDLIB + help + This enables Palacios' internal implementation of strncasecmp + + config BUILT_IN_STRCAT bool "strcat()" default n @@ -218,7 +241,7 @@ config BUILT_IN_STRSTR config BUILT_IN_ATOI bool "atoi()" - default n + default y if KITTEN depends on BUILT_IN_STDLIB help This enables Palacios' internal implementation of atoi