diff options
author | David S. Miller <davem@davemloft.net> | 2008-04-20 05:14:23 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-04-21 18:10:15 -0400 |
commit | ec98c6b9b47df6df1c1fa6cf3d427414f8c2cf16 (patch) | |
tree | b144d907e47f8ade53296bd19850af708692386f /arch/sparc64/Kconfig | |
parent | 3925e6fc1f774048404fdd910b0345b06c699eb4 (diff) |
[SPARC]: Remove SunOS and Solaris binary support.
As per Documentation/feature-removal-schedule.txt
Signed-off-by: David S. Miller <davem@davemloft.net>
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 463d1be32c98..b782d874759c 100644 --- a/arch/sparc64/Kconfig +++ b/arch/sparc64/Kconfig | |||
@@ -87,9 +87,6 @@ config GENERIC_HARDIRQS_NO__DO_IRQ | |||
87 | bool | 87 | bool |
88 | def_bool y | 88 | def_bool y |
89 | 89 | ||
90 | config ARCH_SUPPORTS_AOUT | ||
91 | def_bool y | ||
92 | |||
93 | choice | 90 | choice |
94 | prompt "Kernel page size" | 91 | prompt "Kernel page size" |
95 | default SPARC64_PAGE_SIZE_8KB | 92 | default SPARC64_PAGE_SIZE_8KB |
@@ -147,11 +144,6 @@ config HOTPLUG_CPU | |||
147 | 144 | ||
148 | source "init/Kconfig" | 145 | source "init/Kconfig" |
149 | 146 | ||
150 | config SYSVIPC_COMPAT | ||
151 | bool | ||
152 | depends on COMPAT && SYSVIPC | ||
153 | default y | ||
154 | |||
155 | config GENERIC_HARDIRQS | 147 | config GENERIC_HARDIRQS |
156 | bool | 148 | bool |
157 | default y | 149 | default y |
@@ -379,6 +371,10 @@ config SUN_OPENPROMFS | |||
379 | To compile the /proc/openprom support as a module, choose M here: the | 371 | To compile the /proc/openprom support as a module, choose M here: the |
380 | module will be called openpromfs. If unsure, choose M. | 372 | module will be called openpromfs. If unsure, choose M. |
381 | 373 | ||
374 | menu "Executable file formats" | ||
375 | |||
376 | source "fs/Kconfig.binfmt" | ||
377 | |||
382 | config SPARC32_COMPAT | 378 | config SPARC32_COMPAT |
383 | bool "Kernel support for Linux/Sparc 32bit binary compatibility" | 379 | bool "Kernel support for Linux/Sparc 32bit binary compatibility" |
384 | help | 380 | help |
@@ -391,37 +387,10 @@ config COMPAT | |||
391 | default y | 387 | default y |
392 | select COMPAT_BINFMT_ELF | 388 | select COMPAT_BINFMT_ELF |
393 | 389 | ||
394 | config BINFMT_AOUT32 | 390 | config SYSVIPC_COMPAT |
395 | bool "Kernel support for 32-bit (ie. SunOS) a.out binaries" | 391 | bool |
396 | depends on SPARC32_COMPAT && ARCH_SUPPORTS_AOUT | 392 | depends on COMPAT && SYSVIPC |
397 | help | 393 | default y |
398 | This allows you to run 32-bit a.out format binaries on your Ultra. | ||
399 | If you want to run SunOS binaries (see SunOS binary emulation below) | ||
400 | or other a.out binaries, say Y. If unsure, say N. | ||
401 | |||
402 | menu "Executable file formats" | ||
403 | |||
404 | source "fs/Kconfig.binfmt" | ||
405 | |||
406 | config SUNOS_EMUL | ||
407 | bool "SunOS binary emulation" | ||
408 | depends on BINFMT_AOUT32 | ||
409 | help | ||
410 | This allows you to run most SunOS binaries. If you want to do this, | ||
411 | say Y here and place appropriate files in /usr/gnemul/sunos. See | ||
412 | <http://www.ultralinux.org/faq.html> for more information. If you | ||
413 | want to run SunOS binaries on an Ultra you must also say Y to | ||
414 | "Kernel support for 32-bit a.out binaries" above. | ||
415 | |||
416 | config SOLARIS_EMUL | ||
417 | tristate "Solaris binary emulation (EXPERIMENTAL)" | ||
418 | depends on SPARC32_COMPAT && NET && EXPERIMENTAL | ||
419 | help | ||
420 | This is experimental code which will enable you to run (many) | ||
421 | Solaris binaries on your SPARC Linux machine. | ||
422 | |||
423 | To compile this code as a module, choose M here: the | ||
424 | module will be called solaris. | ||
425 | 394 | ||
426 | endmenu | 395 | endmenu |
427 | 396 | ||