Author: martin
Date: 2006-04-17 18:58:17 -0400 (Mon, 17 Apr 2006)
New Revision: 59553
Modified:
trunk/debugger/ChangeLog
trunk/debugger/arch/CoreFile.cs
trunk/debugger/backends/SingleSteppingEngine.cs
trunk/debugger/backends/Thread.cs
trunk/debugger/backends/ThreadBase.cs
trunk/debugger/frontend/ScriptingContext.cs
trunk/debugger/interfaces/ITargetMemoryAccess.cs
Log:
2006-04-18 Martin Baulig <[EMAIL PROTECTED]>
* interfaces/ITargetMemoryAccess.cs
(ITargetMemoryInfo): Make this interface internal.
Modified: trunk/debugger/ChangeLog
===================================================================
--- trunk/debugger/ChangeLog 2006-04-17 22:53:38 UTC (rev 59552)
+++ trunk/debugger/ChangeLog 2006-04-17 22:58:17 UTC (rev 59553)
@@ -1,6 +1,11 @@
2006-04-18 Martin Baulig <[EMAIL PROTECTED]>
* interfaces/ITargetMemoryAccess.cs
+ (ITargetMemoryInfo): Make this interface internal.
+
+2006-04-18 Martin Baulig <[EMAIL PROTECTED]>
+
+ * interfaces/ITargetMemoryAccess.cs
(ITargetMemoryAccess): Make this interface internal.
2006-04-18 Martin Baulig <[EMAIL PROTECTED]>
Modified: trunk/debugger/arch/CoreFile.cs
===================================================================
--- trunk/debugger/arch/CoreFile.cs 2006-04-17 22:53:38 UTC (rev 59552)
+++ trunk/debugger/arch/CoreFile.cs 2006-04-17 22:58:17 UTC (rev 59553)
@@ -146,7 +146,7 @@
get { return memory_info; }
}
- protected class CoreFileThread : ThreadBase, ITargetMemoryAccess
+ protected class CoreFileThread : ThreadBase
{
public readonly int PID;
public readonly CoreFile CoreFile;
@@ -198,7 +198,7 @@
get { return CoreFile.TargetInfo; }
}
- public override ITargetMemoryInfo TargetMemoryInfo {
+ internal override ITargetMemoryInfo TargetMemoryInfo {
get { return CoreFile.TargetMemoryInfo; }
}
Modified: trunk/debugger/backends/SingleSteppingEngine.cs
===================================================================
--- trunk/debugger/backends/SingleSteppingEngine.cs 2006-04-17 22:53:38 UTC
(rev 59552)
+++ trunk/debugger/backends/SingleSteppingEngine.cs 2006-04-17 22:58:17 UTC
(rev 59553)
@@ -682,7 +682,7 @@
}
#endregion
- public override ITargetMemoryInfo TargetMemoryInfo {
+ internal override ITargetMemoryInfo TargetMemoryInfo {
get {
check_inferior ();
return inferior.TargetMemoryInfo;
Modified: trunk/debugger/backends/Thread.cs
===================================================================
--- trunk/debugger/backends/Thread.cs 2006-04-17 22:53:38 UTC (rev 59552)
+++ trunk/debugger/backends/Thread.cs 2006-04-17 22:58:17 UTC (rev 59553)
@@ -663,7 +663,7 @@
get { return target_info; }
}
- public override ITargetMemoryInfo TargetMemoryInfo {
+ internal override ITargetMemoryInfo TargetMemoryInfo {
get { return target_memory_info; }
}
Modified: trunk/debugger/backends/ThreadBase.cs
===================================================================
--- trunk/debugger/backends/ThreadBase.cs 2006-04-17 22:53:38 UTC (rev
59552)
+++ trunk/debugger/backends/ThreadBase.cs 2006-04-17 22:58:17 UTC (rev
59553)
@@ -16,10 +16,14 @@
get;
}
- public abstract ITargetMemoryInfo TargetMemoryInfo {
+ internal abstract ITargetMemoryInfo TargetMemoryInfo {
get;
}
+ ITargetMemoryInfo ITargetMemoryAccess.TargetMemoryInfo {
+ get { return TargetMemoryInfo; }
+ }
+
public abstract TargetState State {
get;
}
Modified: trunk/debugger/frontend/ScriptingContext.cs
===================================================================
--- trunk/debugger/frontend/ScriptingContext.cs 2006-04-17 22:53:38 UTC (rev
59552)
+++ trunk/debugger/frontend/ScriptingContext.cs 2006-04-17 22:58:17 UTC (rev
59553)
@@ -141,7 +141,7 @@
public AddressDomain AddressDomain {
get {
- return
CurrentThread.TargetMemoryInfo.AddressDomain;
+ return CurrentThread.AddressDomain;
}
}
Modified: trunk/debugger/interfaces/ITargetMemoryAccess.cs
===================================================================
--- trunk/debugger/interfaces/ITargetMemoryAccess.cs 2006-04-17 22:53:38 UTC
(rev 59552)
+++ trunk/debugger/interfaces/ITargetMemoryAccess.cs 2006-04-17 22:58:17 UTC
(rev 59553)
@@ -34,7 +34,7 @@
}
}
- public interface ITargetMemoryInfo : ITargetInfo
+ internal interface ITargetMemoryInfo : ITargetInfo
{
Architecture Architecture {
get;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches