diff -uNr -X linux-ignore-files linux-2.6.1-rc1-tiny1.config-block/fs/Kconfig.embedded linux-2.6.1-rc1-tiny1.config-binfmt-script/fs/Kconfig.embedded --- linux-2.6.1-rc1-tiny1.config-block/fs/Kconfig.embedded Wed Dec 31 17:00:00 1969 +++ linux-2.6.1-rc1-tiny1.config-binfmt-script/fs/Kconfig.embedded Thu Jan 8 11:41:24 2004 @@ -0,0 +1,6 @@ +config BINFMT_SCRIPT + bool "Kernel support for shell scripts" if EMBEDDED + default y + help + Allow the removal of the code for executing shell scripts + diff -uNr -X linux-ignore-files linux-2.6.1-rc1-tiny1.config-block/fs/Makefile linux-2.6.1-rc1-tiny1.config-binfmt-script/fs/Makefile --- linux-2.6.1-rc1-tiny1.config-block/fs/Makefile Thu Jan 8 11:29:14 2004 +++ linux-2.6.1-rc1-tiny1.config-binfmt-script/fs/Makefile Thu Jan 8 11:40:59 2004 @@ -24,8 +24,7 @@ obj-$(CONFIG_BINFMT_EM86) += binfmt_em86.o obj-$(CONFIG_BINFMT_MISC) += binfmt_misc.o -# binfmt_script is always there -obj-y += binfmt_script.o +obj-$(CONFIG_BINFMT_SCRIPT) += binfmt_script.o obj-$(CONFIG_BINFMT_ELF) += binfmt_elf.o obj-$(CONFIG_BINFMT_SOM) += binfmt_som.o diff -uNr -X linux-ignore-files linux-2.6.1-rc1-tiny1.config-block/init/Kconfig linux-2.6.1-rc1-tiny1.config-binfmt-script/init/Kconfig --- linux-2.6.1-rc1-tiny1.config-block/init/Kconfig Thu Jan 8 11:29:14 2004 +++ linux-2.6.1-rc1-tiny1.config-binfmt-script/init/Kconfig Thu Jan 8 11:42:47 2004 @@ -278,6 +278,7 @@ source "drivers/block/Kconfig.embedded" source "drivers/block/Kconfig.iosched" +source "fs/Kconfig.embedded" config CC_OPTIMIZE_FOR_SIZE bool "Optimize for size" if EMBEDDED