make BINFMT_FLAT a bool

I have not yet seen anyone saying he has a reasonable use case for using
BINFMT_FLAT modular on his embedded device.

Considering that fs/binfmt_flat.c even lacks a MODULE_LICENSE() I really doubt
there is any, and this patch therefore makes BINFMT_FLAT a bool.

Signed-off-by: Adrian Bunk <bunk@kernel.org>
Acked-by: Bryan Wu <cooloney.lkml@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Adrian Bunk 2008-04-29 00:59:02 -07:00 committed by Linus Torvalds
parent f1e3af72c1
commit 3202e1811f
2 changed files with 1 additions and 7 deletions

View File

@ -41,7 +41,7 @@ config BINFMT_ELF_FDPIC
It is also possible to run FDPIC ELF binaries on MMU linux also. It is also possible to run FDPIC ELF binaries on MMU linux also.
config BINFMT_FLAT config BINFMT_FLAT
tristate "Kernel support for flat binaries" bool "Kernel support for flat binaries"
depends on !MMU depends on !MMU
help help
Support uClinux FLAT format binaries. Support uClinux FLAT format binaries.

View File

@ -932,14 +932,8 @@ static int __init init_flat_binfmt(void)
return register_binfmt(&flat_format); return register_binfmt(&flat_format);
} }
static void __exit exit_flat_binfmt(void)
{
unregister_binfmt(&flat_format);
}
/****************************************************************************/ /****************************************************************************/
core_initcall(init_flat_binfmt); core_initcall(init_flat_binfmt);
module_exit(exit_flat_binfmt);
/****************************************************************************/ /****************************************************************************/