Modularised vg_signals.c as m_signals.c.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3831 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/core.h b/coregrind/core.h
index 040dd7d..e5d499e 100644
--- a/coregrind/core.h
+++ b/coregrind/core.h
@@ -41,7 +41,6 @@
#include "pub_core_mallocfree.h" // for type 'ArenaId'
#include "pub_core_scheduler.h" // for types 'ThreadState', 'ThreadArchState'
-#include "pub_core_stacktrace.h" // for type 'StackTrace'
/* ---------------------------------------------------------------------
Global macros.
@@ -50,10 +49,6 @@
/* Max length of a text fragment used to construct error messages. */
#define VG_ERRTXT_LEN 4096
-/* The maximum number of calls we're prepared to save in a
- backtrace. */
-#define VG_DEEPEST_BACKTRACE 50
-
/* Useful macros */
/* a - alignment - must be a power of 2 */
#define ROUNDDN(p, a) ((Addr)(p) & ~((Addr)(a)-1))
@@ -166,7 +161,7 @@
__attribute__ ((__noreturn__))
extern void VG_(core_panic) ( Char* str );
__attribute__ ((__noreturn__))
-extern void VG_(core_panic_at) ( Char* str, StackTrace ips );
+extern void VG_(core_panic_at) ( Char* str, Addr ip, Addr sp, Addr fp );
/* Called when some unhandleable client behaviour is detected.
Prints a msg and aborts. */