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

Commit bc8b2b92 authored by Cyrill Gorcunov's avatar Cyrill Gorcunov Committed by Ingo Molnar
Browse files

x86: head_64.S - use GLOBAL macro



Impact: cleanup

Signed-off-by: default avatarCyrill Gorcunov <gorcunov@openvz.org>
Cc: heukelum@fastmail.fm
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent b3baaa13
Loading
Loading
Loading
Loading
+7 −15
Original line number Diff line number Diff line
@@ -77,20 +77,17 @@ ENTRY(ftrace_caller)
	movq 8(%rbp), %rsi
	subq $MCOUNT_INSN_SIZE, %rdi

.globl ftrace_call
ftrace_call:
GLOBAL(ftrace_call)
	call ftrace_stub

	MCOUNT_RESTORE_FRAME

#ifdef CONFIG_FUNCTION_GRAPH_TRACER
.globl ftrace_graph_call
ftrace_graph_call:
GLOBAL(ftrace_graph_call)
	jmp ftrace_stub
#endif

.globl ftrace_stub
ftrace_stub:
GLOBAL(ftrace_stub)
	retq
END(ftrace_caller)

@@ -110,8 +107,7 @@ ENTRY(mcount)
	jnz ftrace_graph_caller
#endif

.globl ftrace_stub
ftrace_stub:
GLOBAL(ftrace_stub)
	retq

trace:
@@ -148,9 +144,7 @@ ENTRY(ftrace_graph_caller)
	retq
END(ftrace_graph_caller)


.globl return_to_handler
return_to_handler:
GLOBAL(return_to_handler)
	subq  $80, %rsp

	movq %rax, (%rsp)
@@ -634,16 +628,14 @@ tracesys:
 * Syscall return path ending with IRET.
 * Has correct top of stack, but partial stack frame.
 */
	.globl int_ret_from_sys_call
	.globl int_with_check
int_ret_from_sys_call:
GLOBAL(int_ret_from_sys_call)
	DISABLE_INTERRUPTS(CLBR_NONE)
	TRACE_IRQS_OFF
	testl $3,CS-ARGOFFSET(%rsp)
	je retint_restore_args
	movl $_TIF_ALLWORK_MASK,%edi
	/* edi:	mask to check */
int_with_check:
GLOBAL(int_with_check)
	LOCKDEP_SYS_EXIT_IRQ
	GET_THREAD_INFO(%rcx)
	movl TI_flags(%rcx),%edx