Skip to content

Commit

Permalink
sh: Kill off the .stack section.
Browse files Browse the repository at this point in the history
We had a special .stack section in the ld script that
was being used to position r15 initially. This is
nonsensical, as we can just use a THREAD_SIZE offset
from the init_thread_union instead (as every other arch
does).

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
  • Loading branch information
Paul Mundt committed Sep 27, 2006
1 parent 6ae5e8d commit 50e98e7
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 3 deletions.
2 changes: 1 addition & 1 deletion arch/sh/kernel/head.S
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ ENTRY(_stext)

.balign 4
1: .long 0x400080F0 ! MD=1, RB=0, BL=0, FD=1, IMASK=0xF
2: .long stack
2: .long init_thread_union+8192
3: .long __bss_start
4: .long _end
5: .long start_kernel
Expand Down
2 changes: 0 additions & 2 deletions arch/sh/kernel/vmlinux.lds.S
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,6 @@ SECTIONS

. = ALIGN(8192); /* init_task */
.data.init_task : { *(.data.init_task) }
/* stack */
.stack : { stack = .; _stack = .; }

. = ALIGN(4096); /* Init code and data */
__init_begin = .;
Expand Down

0 comments on commit 50e98e7

Please sign in to comment.