Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARC: entry: make ret_from_system_call local label

This essentially removes ENTRY() assembler annotation for this symbol
since it didn't have a pairing END()

This in ahead of introducing cfi pseudo ops in ENTRY/END which expects
paired cfi_startproc/cfi_endproc

| ../arch/arc/kernel/entry.S: Assembler messages:
| ../arch/arc/kernel/entry.S:270: Error: previous CFI entry not closed (missing .cfi_endproc)
| ../scripts/Makefile.build:326: recipe for target 'arch/arc/kernel/entry-arcv2.o' failed
| make[4]: *** [arch/arc/kernel/entry-arcv2.o] Error 1

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>

+5 -7
+5 -7
arch/arc/kernel/entry.S
··· 35 35 btst r10, TIF_SYSCALL_TRACE 36 36 bnz tracesys_exit 37 37 38 - b ret_from_system_call 38 + b .Lret_from_system_call 39 39 END(sys_clone_wrapper) 40 40 41 41 ENTRY(ret_from_fork) ··· 248 248 ; syscall num shd not exceed the total system calls avail 249 249 cmp r8, NR_syscalls 250 250 mov.hi r0, -ENOSYS 251 - bhi ret_from_system_call 251 + bhi .Lret_from_system_call 252 252 253 253 ; Offset into the syscall_table and call handler 254 254 ld.as r9,[sys_call_table, r8] 255 255 jl [r9] ; Entry into Sys Call Handler 256 256 257 - ; fall through to ret_from_system_call 258 - END(EV_Trap) 259 - 260 - ENTRY(ret_from_system_call) 257 + .Lret_from_system_call: 261 258 262 259 st r0, [sp, PT_r0] ; sys call return value in pt_regs 263 260 264 - ; fall through yet again to ret_from_exception 261 + ; fall through to ret_from_exception 262 + END(EV_Trap) 265 263 266 264 ;############# Return from Intr/Excp/Trap (Linux Specifics) ############## 267 265 ;