diff options
Diffstat (limited to 'arch/sparc')
| -rw-r--r-- | arch/sparc/Kconfig | 4 | ||||
| -rw-r--r-- | arch/sparc/kernel/sys_sunos.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/vmlinux.lds.S | 18 |
3 files changed, 9 insertions, 15 deletions
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig index 3cfb8be3ff6..56c34e7fd4e 100644 --- a/arch/sparc/Kconfig +++ b/arch/sparc/Kconfig | |||
| @@ -55,6 +55,10 @@ config NR_CPUS | |||
| 55 | depends on SMP | 55 | depends on SMP |
| 56 | default "32" | 56 | default "32" |
| 57 | 57 | ||
| 58 | config SPARC | ||
| 59 | bool | ||
| 60 | default y | ||
| 61 | |||
| 58 | # Identify this as a Sparc32 build | 62 | # Identify this as a Sparc32 build |
| 59 | config SPARC32 | 63 | config SPARC32 |
| 60 | bool | 64 | bool |
diff --git a/arch/sparc/kernel/sys_sunos.c b/arch/sparc/kernel/sys_sunos.c index 81c894acd0d..d07ae02101a 100644 --- a/arch/sparc/kernel/sys_sunos.c +++ b/arch/sparc/kernel/sys_sunos.c | |||
| @@ -894,7 +894,7 @@ asmlinkage long sunos_sysconf (int name) | |||
| 894 | ret = ARG_MAX; | 894 | ret = ARG_MAX; |
| 895 | break; | 895 | break; |
| 896 | case _SC_CHILD_MAX: | 896 | case _SC_CHILD_MAX: |
| 897 | ret = CHILD_MAX; | 897 | ret = -1; /* no limit */ |
| 898 | break; | 898 | break; |
| 899 | case _SC_CLK_TCK: | 899 | case _SC_CLK_TCK: |
| 900 | ret = HZ; | 900 | ret = HZ; |
diff --git a/arch/sparc/kernel/vmlinux.lds.S b/arch/sparc/kernel/vmlinux.lds.S index 38938d2e63a..346c19a949f 100644 --- a/arch/sparc/kernel/vmlinux.lds.S +++ b/arch/sparc/kernel/vmlinux.lds.S | |||
| @@ -85,19 +85,9 @@ SECTIONS | |||
| 85 | } | 85 | } |
| 86 | _end = . ; | 86 | _end = . ; |
| 87 | PROVIDE (end = .); | 87 | PROVIDE (end = .); |
| 88 | /* Stabs debugging sections. */ | ||
| 89 | .stab 0 : { *(.stab) } | ||
| 90 | .stabstr 0 : { *(.stabstr) } | ||
| 91 | .stab.excl 0 : { *(.stab.excl) } | ||
| 92 | .stab.exclstr 0 : { *(.stab.exclstr) } | ||
| 93 | .stab.index 0 : { *(.stab.index) } | ||
| 94 | .stab.indexstr 0 : { *(.stab.indexstr) } | ||
| 95 | .comment 0 : { *(.comment) } | ||
| 96 | .debug 0 : { *(.debug) } | ||
| 97 | .debug_srcinfo 0 : { *(.debug_srcinfo) } | ||
| 98 | .debug_aranges 0 : { *(.debug_aranges) } | ||
| 99 | .debug_pubnames 0 : { *(.debug_pubnames) } | ||
| 100 | .debug_sfnames 0 : { *(.debug_sfnames) } | ||
| 101 | .line 0 : { *(.line) } | ||
| 102 | /DISCARD/ : { *(.exit.text) *(.exit.data) *(.exitcall.exit) } | 88 | /DISCARD/ : { *(.exit.text) *(.exit.data) *(.exitcall.exit) } |
| 89 | |||
| 90 | STABS_DEBUG | ||
| 91 | |||
| 92 | DWARF_DEBUG | ||
| 103 | } | 93 | } |
