diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-04-21 20:20:53 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-04-21 20:20:53 -0400 |
commit | 8a3227268877b81096d7b7a841aaf51099ad2068 (patch) | |
tree | 73d2b9522aa981d46040b5603c824583c1b18694 /arch/sparc64/Kconfig | |
parent | e9b62693ae0a1e13ccc97a6792d9a7770c8d1b5b (diff) | |
parent | ec98c6b9b47df6df1c1fa6cf3d427414f8c2cf16 (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
[SPARC]: Remove SunOS and Solaris binary support.
Diffstat (limited to 'arch/sparc64/Kconfig')
-rw-r--r-- | arch/sparc64/Kconfig | 47 |
1 files changed, 8 insertions, 39 deletions
diff --git a/arch/sparc64/Kconfig b/arch/sparc64/Kconfig index 2667a9dee11d..df3eacb5ca15 100644 --- a/arch/sparc64/Kconfig +++ b/arch/sparc64/Kconfig | |||
@@ -88,9 +88,6 @@ config GENERIC_HARDIRQS_NO__DO_IRQ | |||
88 | bool | 88 | bool |
89 | def_bool y | 89 | def_bool y |
90 | 90 | ||
91 | config ARCH_SUPPORTS_AOUT | ||
92 | def_bool y | ||
93 | |||
94 | choice | 91 | choice |
95 | prompt "Kernel page size" | 92 | prompt "Kernel page size" |
96 | default SPARC64_PAGE_SIZE_8KB | 93 | default SPARC64_PAGE_SIZE_8KB |
@@ -148,11 +145,6 @@ config HOTPLUG_CPU | |||
148 | 145 | ||
149 | source "init/Kconfig" | 146 | source "init/Kconfig" |
150 | 147 | ||
151 | config SYSVIPC_COMPAT | ||
152 | bool | ||
153 | depends on COMPAT && SYSVIPC | ||
154 | default y | ||
155 | |||
156 | config GENERIC_HARDIRQS | 148 | config GENERIC_HARDIRQS |
157 | bool | 149 | bool |
158 | default y | 150 | default y |
@@ -380,6 +372,10 @@ config SUN_OPENPROMFS | |||
380 | To compile the /proc/openprom support as a module, choose M here: the | 372 | To compile the /proc/openprom support as a module, choose M here: the |
381 | module will be called openpromfs. If unsure, choose M. | 373 | module will be called openpromfs. If unsure, choose M. |
382 | 374 | ||
375 | menu "Executable file formats" | ||
376 | |||
377 | source "fs/Kconfig.binfmt" | ||
378 | |||
383 | config SPARC32_COMPAT | 379 | config SPARC32_COMPAT |
384 | bool "Kernel support for Linux/Sparc 32bit binary compatibility" | 380 | bool "Kernel support for Linux/Sparc 32bit binary compatibility" |
385 | help | 381 | help |
@@ -392,37 +388,10 @@ config COMPAT | |||
392 | default y | 388 | default y |
393 | select COMPAT_BINFMT_ELF | 389 | select COMPAT_BINFMT_ELF |
394 | 390 | ||
395 | config BINFMT_AOUT32 | 391 | config SYSVIPC_COMPAT |
396 | bool "Kernel support for 32-bit (ie. SunOS) a.out binaries" | 392 | bool |
397 | depends on SPARC32_COMPAT && ARCH_SUPPORTS_AOUT | 393 | depends on COMPAT && SYSVIPC |
398 | help | 394 | default y |
399 | This allows you to run 32-bit a.out format binaries on your Ultra. | ||
400 | If you want to run SunOS binaries (see SunOS binary emulation below) | ||
401 | or other a.out binaries, say Y. If unsure, say N. | ||
402 | |||
403 | menu "Executable file formats" | ||
404 | |||
405 | source "fs/Kconfig.binfmt" | ||
406 | |||
407 | config SUNOS_EMUL | ||
408 | bool "SunOS binary emulation" | ||
409 | depends on BINFMT_AOUT32 | ||
410 | help | ||
411 | This allows you to run most SunOS binaries. If you want to do this, | ||
412 | say Y here and place appropriate files in /usr/gnemul/sunos. See | ||
413 | <http://www.ultralinux.org/faq.html> for more information. If you | ||
414 | want to run SunOS binaries on an Ultra you must also say Y to | ||
415 | "Kernel support for 32-bit a.out binaries" above. | ||
416 | |||
417 | config SOLARIS_EMUL | ||
418 | tristate "Solaris binary emulation (EXPERIMENTAL)" | ||
419 | depends on SPARC32_COMPAT && NET && EXPERIMENTAL | ||
420 | help | ||
421 | This is experimental code which will enable you to run (many) | ||
422 | Solaris binaries on your SPARC Linux machine. | ||
423 | |||
424 | To compile this code as a module, choose M here: the | ||
425 | module will be called solaris. | ||
426 | 395 | ||
427 | endmenu | 396 | endmenu |
428 | 397 | ||