mirror of https://gitee.com/openkylin/linux.git
FRV: Fix VLIW packing constraint violation in entry.S
Fix VLIW packing constraint violation in entry.S: arch/frv/kernel/entry.S: Assembler messages: arch/frv/kernel/entry.S:871: Error: VLIW packing constraint violation When packing CALLL with OR, CALLL must go in the first slot. The instructions are executed simultaneously, so it doesn't matter which way round they're packed from that point of view. Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Al Viro <viro@ZenIV.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
ddffeb8c4d
commit
819e1c53ac
|
@ -867,8 +867,8 @@ ret_from_fork:
|
|||
ret_from_kernel_thread:
|
||||
lddi.p @(gr28,#REG_GR(8)),gr20
|
||||
call schedule_tail
|
||||
or.p gr20,gr20,gr8
|
||||
calll @(gr21,gr0)
|
||||
calll.p @(gr21,gr0)
|
||||
or gr20,gr20,gr8
|
||||
bra sys_exit
|
||||
|
||||
.globl ret_from_kernel_execve
|
||||
|
|
Loading…
Reference in New Issue