Kconfig.binfmt (e5451c8f8330e03ad3cfa16048b4daf961af434f) | Kconfig.binfmt (f43edca7ed08fc02279f2a62015da5cb6aa0ad61) |
---|---|
1config BINFMT_ELF 2 bool "Kernel support for ELF binaries" 3 depends on MMU && (BROKEN || !FRV) | 1config BINFMT_ELF 2 bool "Kernel support for ELF binaries" 3 depends on MMU && (BROKEN || !FRV) |
4 select ELFCORE |
|
4 default y 5 ---help--- 6 ELF (Executable and Linkable Format) is a format for libraries and 7 executables used across different architectures and operating 8 systems. Saying Y here will enable your kernel to run ELF binaries 9 and enlarge it by about 13 KB. ELF support under Linux has now all 10 but replaced the traditional Linux a.out formats (QMAGIC and ZMAGIC) 11 because it is portable (this does *not* mean that you will be able --- 9 unchanged lines hidden (view full) --- 21 here, you still can't run any ELF binaries (they just crash), then 22 you'll have to install the newest ELF runtime libraries, including 23 ld.so (check the file <file:Documentation/Changes> for location and 24 latest version). 25 26config COMPAT_BINFMT_ELF 27 bool 28 depends on COMPAT && BINFMT_ELF | 5 default y 6 ---help--- 7 ELF (Executable and Linkable Format) is a format for libraries and 8 executables used across different architectures and operating 9 systems. Saying Y here will enable your kernel to run ELF binaries 10 and enlarge it by about 13 KB. ELF support under Linux has now all 11 but replaced the traditional Linux a.out formats (QMAGIC and ZMAGIC) 12 because it is portable (this does *not* mean that you will be able --- 9 unchanged lines hidden (view full) --- 22 here, you still can't run any ELF binaries (they just crash), then 23 you'll have to install the newest ELF runtime libraries, including 24 ld.so (check the file <file:Documentation/Changes> for location and 25 latest version). 26 27config COMPAT_BINFMT_ELF 28 bool 29 depends on COMPAT && BINFMT_ELF |
30 select ELFCORE |
|
29 30config ARCH_BINFMT_ELF_STATE 31 bool 32 33config BINFMT_ELF_FDPIC 34 bool "Kernel support for FDPIC ELF binaries" 35 default y 36 depends on (FRV || BLACKFIN || (SUPERH32 && !MMU) || C6X) | 31 32config ARCH_BINFMT_ELF_STATE 33 bool 34 35config BINFMT_ELF_FDPIC 36 bool "Kernel support for FDPIC ELF binaries" 37 default y 38 depends on (FRV || BLACKFIN || (SUPERH32 && !MMU) || C6X) |
39 select ELFCORE |
|
37 help 38 ELF FDPIC binaries are based on ELF, but allow the individual load 39 segments of a binary to be located in memory independently of each 40 other. This makes this format ideal for use in environments where no 41 MMU is available as it still permits text segments to be shared, 42 even if data segments are not. 43 44 It is also possible to run FDPIC ELF binaries on MMU linux also. 45 | 40 help 41 ELF FDPIC binaries are based on ELF, but allow the individual load 42 segments of a binary to be located in memory independently of each 43 other. This makes this format ideal for use in environments where no 44 MMU is available as it still permits text segments to be shared, 45 even if data segments are not. 46 47 It is also possible to run FDPIC ELF binaries on MMU linux also. 48 |
49config ELFCORE 50 bool 51 help 52 This option enables kernel/elfcore.o. 53 |
|
46config CORE_DUMP_DEFAULT_ELF_HEADERS 47 bool "Write ELF core dumps with partial segments" 48 default y 49 depends on BINFMT_ELF && ELF_CORE 50 help 51 ELF core dump files describe each memory mapping of the crashed 52 process, and can contain or omit the memory contents of each one. 53 The contents of an unmodified text mapping are omitted by default. --- 128 unchanged lines hidden --- | 54config CORE_DUMP_DEFAULT_ELF_HEADERS 55 bool "Write ELF core dumps with partial segments" 56 default y 57 depends on BINFMT_ELF && ELF_CORE 58 help 59 ELF core dump files describe each memory mapping of the crashed 60 process, and can contain or omit the memory contents of each one. 61 The contents of an unmodified text mapping are omitted by default. --- 128 unchanged lines hidden --- |