This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
[SCM] master: Eliminate last use of RawDataManaged in getCursor.
- From: cagney at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 24 May 2008 01:11:36 -0000
- Subject: [SCM] master: Eliminate last use of RawDataManaged in getCursor.
- Reply-to: frysk at sourceware dot org
The branch, master has been updated
via cdc94e24e1b9394f0f825280834a4d5fb6b0dd89 (commit)
from df4ab58434351ad8d9d5faeea5a4828ada77aa7a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit cdc94e24e1b9394f0f825280834a4d5fb6b0dd89
Author: Andrew Cagney <cagney@redhat.com>
Date: Fri May 23 21:09:52 2008 -0400
Eliminate last use of RawDataManaged in getCursor.
-----------------------------------------------------------------------
Summary of changes:
frysk-sys/lib/unwind/ChangeLog | 3 +++
frysk-sys/lib/unwind/Unwind.java | 3 +--
frysk-sys/lib/unwind/cni/UnwindH.hxx | 2 +-
3 files changed, 5 insertions(+), 3 deletions(-)
First 500 lines of diff:
diff --git a/frysk-sys/lib/unwind/ChangeLog b/frysk-sys/lib/unwind/ChangeLog
index f8dc420..4a0d12c 100644
--- a/frysk-sys/lib/unwind/ChangeLog
+++ b/frysk-sys/lib/unwind/ChangeLog
@@ -1,5 +1,8 @@
2008-05-23 Andrew Cagney <cagney@redhat.com>
+ * Unwind.java (getContext): Change parameter to long.
+ * cni/UnwindH.hxx (TARGET::getContext): Update.
+
* ProcInfo.java (unwProcInfo): Replace procInfo, a long.
* Unwind.java: Ditto.
* Cursor.java (getProcInfo()): Update.
diff --git a/frysk-sys/lib/unwind/Unwind.java b/frysk-sys/lib/unwind/Unwind.java
index 4cffce7..12db5fe 100644
--- a/frysk-sys/lib/unwind/Unwind.java
+++ b/frysk-sys/lib/unwind/Unwind.java
@@ -41,7 +41,6 @@ package lib.unwind;
import frysk.rsl.Log;
import frysk.rsl.LogFactory;
-import gnu.gcj.RawDataManaged;
public abstract class Unwind {
static final Log fine = LogFactory.fine(Unwind.class);
@@ -71,7 +70,7 @@ public abstract class Unwind {
abstract long getCFA(long unwCursor);
abstract long copyCursor(long unwCursor);
- abstract int getContext(RawDataManaged context);
+ abstract int getContext(long context);
// FIXME: shouldn't be public.
public abstract ProcInfo createProcInfoFromElfImage(AddressSpace addressSpace,
diff --git a/frysk-sys/lib/unwind/cni/UnwindH.hxx b/frysk-sys/lib/unwind/cni/UnwindH.hxx
index 28b837f..c22b20e 100644
--- a/frysk-sys/lib/unwind/cni/UnwindH.hxx
+++ b/frysk-sys/lib/unwind/cni/UnwindH.hxx
@@ -403,7 +403,7 @@ TARGET::getCFA(jlong unwCursor) {
jint
-TARGET::getContext(gnu::gcj::RawDataManaged* context) {
+TARGET::getContext(jlong context) {
return (jint) unw_getcontext((::unw_context_t *) context);
}
hooks/post-receive
--
frysk system monitor/debugger