X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=Kconfig;h=a31a781fb7b54662221383d8fc8cfe996c809903;hb=a536ac8d7eef843551087eaf8788e0a41f2a2c0a;hp=dd5a1541f0da79b18f34fb51aa6e7b54fe26ed94;hpb=4c0aeefed7dec96dd1f70c2f8f3cc3db45abb621;p=palacios.git diff --git a/Kconfig b/Kconfig index dd5a154..a31a781 100644 --- a/Kconfig +++ b/Kconfig @@ -45,6 +45,17 @@ config INSTRUMENT_VMM -------- This is much heavier weight than profiling +config EXPERIMENTAL + bool "Enable Experimental options" + default n + help + This allows the selection of experimental features. This includes incomplete or unreviewed code. + Only enable this feature if you are working on the features in question. + IMPORTANT: Non-experimental code MUST NOT use, require, or rely on experimental features. + Any code that violates this will be immediately deleted without warning. + -- + The purpose of this option is to allow features under development to be committed to the mainline + to more easily track changes and provide access to multiple developers config BUILT_IN_STDLIB bool "Enable Built in versions of stdlib functions" @@ -169,10 +180,19 @@ config BUILT_IN_STRPBRK This enables Palacios' internal implementation of strpbrk +config BUILT_IN_STDIO + bool "Enable Built in versions of stdio functions" + default n + help + Not all host OSes provide link targets for stdio functions + Palacios provides internal implementations of these functions, that you can select from this list + + + config BUILT_IN_SPRINTF bool "sprintf()" default n - depends on BUILT_IN_STDLIB + depends on BUILT_IN_STDIO help This enables Palacios' internal implementation of sprintf @@ -180,7 +200,7 @@ config BUILT_IN_SPRINTF config BUILT_IN_SNPRINTF bool "snprintf()" default n - depends on BUILT_IN_STDLIB + depends on BUILT_IN_STDIO help This enables Palacios' internal implementation of snprintf @@ -188,21 +208,21 @@ config BUILT_IN_SNPRINTF config BUILT_IN_VSPRINTF bool "vsprintf()" default n - depends on BUILT_IN_STDLIB + depends on BUILT_IN_STDIO help This enables Palacios' internal implementation of vsprintf config BUILT_IN_VSNPRINTF bool "vsnprintf()" default n - depends on BUILT_IN_STDLIB + depends on BUILT_IN_STDIO help This enables Palacios' internal implementation of vsnprintf config BUILT_IN_VSNRPRINTF bool "vsnrprintf()" default n - depends on BUILT_IN_STDLIB + depends on BUILT_IN_STDIO help This enables Palacios' internal implementation of vsnrprintf