summaryrefslogtreecommitdiff
path: root/ANDROID_3.4.5/arch/x86/lib/thunk_32.S
diff options
context:
space:
mode:
Diffstat (limited to 'ANDROID_3.4.5/arch/x86/lib/thunk_32.S')
-rw-r--r--ANDROID_3.4.5/arch/x86/lib/thunk_32.S29
1 files changed, 0 insertions, 29 deletions
diff --git a/ANDROID_3.4.5/arch/x86/lib/thunk_32.S b/ANDROID_3.4.5/arch/x86/lib/thunk_32.S
deleted file mode 100644
index 2930ae05..00000000
--- a/ANDROID_3.4.5/arch/x86/lib/thunk_32.S
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Trampoline to trace irqs off. (otherwise CALLER_ADDR1 might crash)
- * Copyright 2008 by Steven Rostedt, Red Hat, Inc
- * (inspired by Andi Kleen's thunk_64.S)
- * Subject to the GNU public license, v.2. No warranty of any kind.
- */
-
- #include <linux/linkage.h>
-
-#ifdef CONFIG_TRACE_IRQFLAGS
- /* put return address in eax (arg1) */
- .macro thunk_ra name,func
- .globl \name
-\name:
- pushl %eax
- pushl %ecx
- pushl %edx
- /* Place EIP in the arg1 */
- movl 3*4(%esp), %eax
- call \func
- popl %edx
- popl %ecx
- popl %eax
- ret
- .endm
-
- thunk_ra trace_hardirqs_on_thunk,trace_hardirqs_on_caller
- thunk_ra trace_hardirqs_off_thunk,trace_hardirqs_off_caller
-#endif