2006-12-28 Martin Baulig <martin@ximian.com>
authorMartin Baulig <martin@novell.com>
Thu, 28 Dec 2006 13:29:05 +0000 (13:29 -0000)
committerMartin Baulig <martin@novell.com>
Thu, 28 Dec 2006 13:29:05 +0000 (13:29 -0000)
* debug-debugger.c
(MONO_DEBUGGER__debugger_info): Add `get_lmf_addr'.

svn path=/trunk/mono/; revision=70166

mono/metadata/ChangeLog
mono/metadata/mono-debug.h
mono/mini/ChangeLog
mono/mini/debug-debugger.c
mono/mini/debug-debugger.h

index 985e9dab188fed2ee6709048ad47cc7df1c88344..49d221aad5e5a28f36eb49384ee26de4fc328956 100644 (file)
@@ -1,3 +1,6 @@
+2006-12-28  Martin Baulig  <martin@ximian.com>
+
+       * mono-debug.h (MONO_DEBUGGER_VERSION): Bump to 58.
 
 Fri Dec 22 20:04:57 CET 2006 Paolo Molaro <lupus@ximian.com>
 
index b87f7184ebbcc0fc2b83c282f303ebc3a6e3fc99..0fed5868454ac5615c03e68d9f197d2fffdd6e69 100644 (file)
@@ -186,7 +186,7 @@ struct _MonoDebugVarInfo {
        guint32 end_scope;
 };
 
-#define MONO_DEBUGGER_VERSION                          57
+#define MONO_DEBUGGER_VERSION                          58
 #define MONO_DEBUGGER_MAGIC                            0x7aff65af4253d427ULL
 
 extern MonoSymbolTable *mono_symbol_table;
index 06db003b4fda370256256ce1421867f761a068e3..6c233b81f517871d22c661e156bfc1d7a007b7a9 100644 (file)
@@ -1,3 +1,8 @@
+2006-12-28  Martin Baulig  <martin@ximian.com>
+
+       * debug-debugger.c
+       (MONO_DEBUGGER__debugger_info): Add `get_lmf_addr'.
+
 2006-12-22  Martin Baulig  <martin@ximian.com>
 
        * mdb-debug-info32.s, mdb-debug-info64.s: New files.
index be27316f0c5a714405d0212a604f14deeaea1d2a..e02e4867ff9d29a3bee5f1a37ec1a4c70648dbfd 100644 (file)
@@ -117,7 +117,8 @@ MonoDebuggerInfo MONO_DEBUGGER__debugger_info = {
        &debugger_get_current_thread,
        &debugger_attach,
        &debugger_detach,
-       &debugger_initialize
+       &debugger_initialize,
+       &mono_get_lmf_addr
 };
 
 static guint64
index c56ec8c3ccefe97efa76474527dfbd6f1cefacad..f77973be7e233da52911777020c48798b173fcab 100644 (file)
@@ -52,6 +52,7 @@ struct _MonoDebuggerInfo {
        void (*attach) (void);
        void (*detach) (void);
        void (*initialize) (void);
+       void * (*get_lmf_addr) (void);
 };
 
 struct _MonoDebuggerMetadataInfo {