diff options
Diffstat (limited to 'fs/Kconfig.binfmt')
| -rw-r--r-- | fs/Kconfig.binfmt | 27 | 
1 files changed, 26 insertions, 1 deletions
diff --git a/fs/Kconfig.binfmt b/fs/Kconfig.binfmt index 79e2ca7973b..370b24cee4d 100644 --- a/fs/Kconfig.binfmt +++ b/fs/Kconfig.binfmt @@ -27,10 +27,13 @@ config COMPAT_BINFMT_ELF  	bool  	depends on COMPAT && BINFMT_ELF +config ARCH_BINFMT_ELF_RANDOMIZE_PIE +	bool +  config BINFMT_ELF_FDPIC  	bool "Kernel support for FDPIC ELF binaries"  	default y -	depends on (FRV || BLACKFIN || (SUPERH32 && !MMU)) +	depends on (FRV || BLACKFIN || (SUPERH32 && !MMU) || C6X)  	help  	  ELF FDPIC binaries are based on ELF, but allow the individual load  	  segments of a binary to be located in memory independently of each @@ -62,6 +65,20 @@ config CORE_DUMP_DEFAULT_ELF_HEADERS  	  This config option changes the default setting of coredump_filter  	  seen at boot time.  If unsure, say Y. +config BINFMT_SCRIPT +	tristate "Kernel support for scripts starting with #!" +	default y +	help +	  Say Y here if you want to execute interpreted scripts starting with +	  #! followed by the path to an interpreter. + +	  You can build this support as a module; however, until that module +	  gets loaded, you cannot run scripts.  Thus, if you want to load this +	  module from an initramfs, the portion of the initramfs before loading +	  this module must consist of compiled binaries only. + +	  Most systems will not boot if you say M or N here.  If unsure, say Y. +  config BINFMT_FLAT  	bool "Kernel support for flat binaries"  	depends on !MMU && (!FRV || BROKEN) @@ -161,3 +178,11 @@ config BINFMT_MISC  	  You may say M here for module support and later load the module when  	  you have use for it; the module is called binfmt_misc. If you  	  don't know what to answer at this point, say Y. + +config COREDUMP +	bool "Enable core dump support" if EXPERT +	default y +	help +	  This option enables support for performing core dumps. You almost +	  certainly want to say Y here. Not necessary on systems that never +	  need debugging or only ever run flawless code.  | 
