From: Alan Modra Date: Thu, 25 Aug 2022 02:54:39 +0000 (+0930) Subject: PR10372, SH: ld test with sim/sh/run fails always X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8f401e317af76b1f55fa05d5d6903814c2a5a0bf;p=binutils-gdb.git PR10372, SH: ld test with sim/sh/run fails always PR 10372 * testsuite/ld-sh/start.s: Add _start sym. Use trapa 34. Create an alloc .stack section. --- diff --git a/ld/testsuite/ld-sh/start.s b/ld/testsuite/ld-sh/start.s index 2af4c799f33..71071ed33bd 100644 --- a/ld/testsuite/ld-sh/start.s +++ b/ld/testsuite/ld-sh/start.s @@ -1,6 +1,8 @@ .section .text .global start + .global _start start: +_start: mov.l stack_k,r15 @@ -19,9 +21,11 @@ main_k: .global _trap _trap: - trapa #3 + trapa #34 rts nop - .section .stack -_stack: .long 0xdeaddead + .section .stack,"aw",%nobits + .balign 4096 + .space 4096 +_stack: