diff options
| -rw-r--r-- | arch/x86/include/asm/dwarf2.h | 93 | 
1 files changed, 0 insertions, 93 deletions
| diff --git a/arch/x86/include/asm/dwarf2.h b/arch/x86/include/asm/dwarf2.h index 09133ba032b3..b7a1ab865d68 100644 --- a/arch/x86/include/asm/dwarf2.h +++ b/arch/x86/include/asm/dwarf2.h @@ -81,97 +81,4 @@  #endif -/* - * An attempt to make CFI annotations more or less - * correct and shorter. It is implied that you know - * what you're doing if you use them. - */ -#ifdef __ASSEMBLY__ -#ifdef CONFIG_X86_64 -	.macro pushq_cfi reg -	pushq \reg -	CFI_ADJUST_CFA_OFFSET 8 -	.endm - -	.macro pushq_cfi_reg reg -	pushq %\reg -	CFI_ADJUST_CFA_OFFSET 8 -	CFI_REL_OFFSET \reg, 0 -	.endm - -	.macro popq_cfi reg -	popq \reg -	CFI_ADJUST_CFA_OFFSET -8 -	.endm - -	.macro popq_cfi_reg reg -	popq %\reg -	CFI_ADJUST_CFA_OFFSET -8 -	CFI_RESTORE \reg -	.endm - -	.macro pushfq_cfi -	pushfq -	CFI_ADJUST_CFA_OFFSET 8 -	.endm - -	.macro popfq_cfi -	popfq -	CFI_ADJUST_CFA_OFFSET -8 -	.endm - -	.macro movq_cfi reg offset=0 -	movq %\reg, \offset(%rsp) -	CFI_REL_OFFSET \reg, \offset -	.endm - -	.macro movq_cfi_restore offset reg -	movq \offset(%rsp), %\reg -	CFI_RESTORE \reg -	.endm -#else /*!CONFIG_X86_64*/ -	.macro pushl_cfi reg -	pushl \reg -	CFI_ADJUST_CFA_OFFSET 4 -	.endm - -	.macro pushl_cfi_reg reg -	pushl %\reg -	CFI_ADJUST_CFA_OFFSET 4 -	CFI_REL_OFFSET \reg, 0 -	.endm - -	.macro popl_cfi reg -	popl \reg -	CFI_ADJUST_CFA_OFFSET -4 -	.endm - -	.macro popl_cfi_reg reg -	popl %\reg -	CFI_ADJUST_CFA_OFFSET -4 -	CFI_RESTORE \reg -	.endm - -	.macro pushfl_cfi -	pushfl -	CFI_ADJUST_CFA_OFFSET 4 -	.endm - -	.macro popfl_cfi -	popfl -	CFI_ADJUST_CFA_OFFSET -4 -	.endm - -	.macro movl_cfi reg offset=0 -	movl %\reg, \offset(%esp) -	CFI_REL_OFFSET \reg, \offset -	.endm - -	.macro movl_cfi_restore offset reg -	movl \offset(%esp), %\reg -	CFI_RESTORE \reg -	.endm -#endif /*!CONFIG_X86_64*/ -#endif /*__ASSEMBLY__*/ -  #endif /* _ASM_X86_DWARF2_H */ |