From 90a6505b03c0d259de6aa863acaa3d670a4dfe8f Mon Sep 17 00:00:00 2001 From: nealsid Date: Thu, 25 Jun 2009 21:36:39 +0000 Subject: The symbol files necessary for the processor to walk stacks on Linux that have __kernel_vsyscall at innermost frame. Special symbol files ar eneeded because EBP does not point to the frame when a thread is inside a system call. git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@353 4c0a9323-5329-0410-9bdc-e9ce6186880e --- src/client/linux/data/linux-gate-amd.sym | 3 +++ src/client/linux/data/linux-gate-intel.sym | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 src/client/linux/data/linux-gate-amd.sym create mode 100644 src/client/linux/data/linux-gate-intel.sym (limited to 'src/client/linux') diff --git a/src/client/linux/data/linux-gate-amd.sym b/src/client/linux/data/linux-gate-amd.sym new file mode 100644 index 00000000..e042a5ec --- /dev/null +++ b/src/client/linux/data/linux-gate-amd.sym @@ -0,0 +1,3 @@ +MODULE Linux x86 B8CFDE93002D54DA1900A40AA1BD67690 linux-gate.so +PUBLIC 400 0 __kernel_vsyscall +STACK WIN 4 400 100 1 1 0 0 0 0 0 1 diff --git a/src/client/linux/data/linux-gate-intel.sym b/src/client/linux/data/linux-gate-intel.sym new file mode 100644 index 00000000..c209c237 --- /dev/null +++ b/src/client/linux/data/linux-gate-intel.sym @@ -0,0 +1,3 @@ +MODULE Linux x86 4FBDA58B5A1DF5A379E3CF19A235EA090 linux-gate.so +PUBLIC 400 0 __kernel_vsyscall +STACK WIN 4 400 200 3 3 0 0 0 0 0 1 \ No newline at end of file -- cgit v1.2.1