diff options
Diffstat (limited to 'arch/x86/kernel')
-rw-r--r-- | arch/x86/kernel/entry_64.S | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/arch/x86/kernel/entry_64.S b/arch/x86/kernel/entry_64.S index e5ddf573ded2..249eb604e71b 100644 --- a/arch/x86/kernel/entry_64.S +++ b/arch/x86/kernel/entry_64.S | |||
@@ -60,29 +60,6 @@ | |||
60 | #define __AUDIT_ARCH_LE 0x40000000 | 60 | #define __AUDIT_ARCH_LE 0x40000000 |
61 | 61 | ||
62 | .code64 | 62 | .code64 |
63 | /* | ||
64 | * Some macro's to hide the most frequently occuring CFI annotations. | ||
65 | */ | ||
66 | .macro pushq_cfi reg | ||
67 | pushq \reg | ||
68 | CFI_ADJUST_CFA_OFFSET 8 | ||
69 | .endm | ||
70 | |||
71 | .macro popq_cfi reg | ||
72 | popq \reg | ||
73 | CFI_ADJUST_CFA_OFFSET -8 | ||
74 | .endm | ||
75 | |||
76 | .macro movq_cfi reg offset=0 | ||
77 | movq %\reg, \offset(%rsp) | ||
78 | CFI_REL_OFFSET \reg, \offset | ||
79 | .endm | ||
80 | |||
81 | .macro movq_cfi_restore offset reg | ||
82 | movq \offset(%rsp), %\reg | ||
83 | CFI_RESTORE \reg | ||
84 | .endm | ||
85 | |||
86 | #ifdef CONFIG_FUNCTION_TRACER | 63 | #ifdef CONFIG_FUNCTION_TRACER |
87 | #ifdef CONFIG_DYNAMIC_FTRACE | 64 | #ifdef CONFIG_DYNAMIC_FTRACE |
88 | ENTRY(mcount) | 65 | ENTRY(mcount) |