Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7a90e00d authored by Paul Mundt's avatar Paul Mundt
Browse files

sh: Make sure rte delay slots are nopped out on all parts.



Future SH parts do not support any instruction but a nop in the rte delay
slot, so make the change for all offending parts. SH-5 is excluded from
this, and already has its own set of restrictions with regards to rte
delay slot handling.

Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent 606b4c99
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -227,8 +227,9 @@ ENTRY(sh_bios_handler)
	mov.l	@r15+, r14
	add	#8,r15
	lds.l	@r15+, pr
	rte
	mov.l	@r15+,r15
	rte
	 nop
	.align	2
1:	.long	gdb_vbr_vector
#endif /* CONFIG_SH_STANDARD_BIOS */
+2 −1
Original line number Diff line number Diff line
@@ -176,8 +176,9 @@ ENTRY(sh_bios_handler)
	movml.l	@r15+,r14
	add	#8,r15
	lds.l	@r15+, pr
	rte
	mov.l	@r15+,r15
	rte
	 nop
	.align	2
1:	.long	gdb_vbr_vector
#endif /* CONFIG_SH_STANDARD_BIOS */