This is the mail archive of the
insight@sources.redhat.com
mailing list for the Insight project.
[patch] Delete GDB_find_frame_addr_in_frame_chain()
- From: Andrew Cagney <ac131313 at cygnus dot com>
- To: insight at sources dot redhat dot com
- Date: Sun, 21 Apr 2002 18:54:33 -0400
- Subject: [patch] Delete GDB_find_frame_addr_in_frame_chain()
Hello,
This caught me by supprize. The function isn't used. I guess the
varobj stuff has superseeded it.
Committed, as obvious.
Andrew
2002-04-21 Andrew Cagney <ac131313@redhat.com>
* generic/gdbtk-wrapper.c (GDB_find_frame_addr_in_frame_chain):
Delete function.
(wrap_find_frame_addr_in_frame_chain): Delete function.
* generic/gdbtk-wrapper.h (GDB_find_frame_addr_in_frame_chain):
Delete declaration.
Index: generic/gdbtk-wrapper.c
===================================================================
RCS file: /cvs/src/src/gdb/gdbtk/generic/gdbtk-wrapper.c,v
retrieving revision 1.6
diff -u -r1.6 gdbtk-wrapper.c
--- generic/gdbtk-wrapper.c 9 Apr 2002 01:51:08 -0000 1.6
+++ generic/gdbtk-wrapper.c 21 Apr 2002 22:46:28 -0000
@@ -53,9 +53,6 @@
gdb_result GDB_reinit_frame_cache (void);
-gdb_result GDB_find_frame_addr_in_frame_chain (CORE_ADDR addr,
- struct frame_info **result);
-
gdb_result GDB_value_ind (value_ptr val, value_ptr * rval);
gdb_result GDB_value_slice (value_ptr val, int low, int num,
@@ -111,8 +108,6 @@
static int wrap_reinit_frame_cache (char *opaque_arg);
-static int wrap_find_frame_addr_in_frame_chain (char *opaque_arg);
-
static int wrap_value_ind (char *opaque_arg);
static int wrap_value_slice (char *opaque_arg);
@@ -451,34 +446,6 @@
wrap_reinit_frame_cache (char *opaque_arg)
{
reinit_frame_cache ();
- return 1;
-}
-
-gdb_result
-GDB_find_frame_addr_in_frame_chain (CORE_ADDR addr,
- struct frame_info **result)
-{
- struct gdb_wrapper_arguments args;
- gdb_result r;
-
- args.args[0] = (char *) &addr;
-
- r = call_wrapped_function ((catch_errors_ftype *) wrap_find_frame_addr_in_frame_chain, &args);
- if (r != GDB_OK)
- return r;
-
- *result = (struct frame_info *) args.result;
- return GDB_OK;
-}
-
-static int
-wrap_find_frame_addr_in_frame_chain (char *opaque_arg)
-{
- struct gdb_wrapper_arguments **args = (struct gdb_wrapper_arguments **) opaque_arg;
- CORE_ADDR addr;
-
- addr = *(CORE_ADDR *) (*args)->args[0];
- (*args)->result = (char *) find_frame_addr_in_frame_chain (addr);
return 1;
}
Index: generic/gdbtk-wrapper.h
===================================================================
RCS file: /cvs/src/src/gdb/gdbtk/generic/gdbtk-wrapper.h,v
retrieving revision 1.5
diff -u -r1.5 gdbtk-wrapper.h
--- generic/gdbtk-wrapper.h 4 Jan 2002 23:21:39 -0000 1.5
+++ generic/gdbtk-wrapper.h 21 Apr 2002 22:46:28 -0000
@@ -62,9 +63,6 @@
extern gdb_result GDB_block_innermost_frame (struct block *block,
struct frame_info **result);
extern gdb_result GDB_reinit_frame_cache (void);
-extern gdb_result GDB_find_frame_addr_in_frame_chain (CORE_ADDR addr,
- struct frame_info
- **result);
extern gdb_result GDB_value_ind (value_ptr val, value_ptr * rval);
extern gdb_result GDB_value_slice (value_ptr val, int low, int num,
value_ptr * rval);