This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[ob] Remove stray macro in gdbarch.h
- From: Andrew Cagney <ac131313 at redhat dot com>
- To: gdb-patches at sources dot redhat dot com
- Date: Fri, 07 Mar 2003 18:36:21 -0500
- Subject: [ob] Remove stray macro in gdbarch.h
Hello,
I get the feeling that very few people are building non-multi-arch
targets. The attached fixes a tipo - when non multi-arch the same macro
was given two different values :-(
Removed the stray and commited,
Andrew
2003-03-07 Andrew Cagney <cagney at redhat dot com>
* gdbarch.sh: Don't generate two macro definitions when an
undefined macro taking no arguments.
* gdbarch.h: Regenerate.
Index: gdbarch.h
===================================================================
RCS file: /cvs/src/src/gdb/gdbarch.h,v
retrieving revision 1.148
diff -u -r1.148 gdbarch.h
--- gdbarch.h 5 Mar 2003 23:14:17 -0000 1.148
+++ gdbarch.h 7 Mar 2003 23:33:04 -0000
@@ -1655,7 +1655,6 @@
/* Default (function) for non- multi-arch platforms. */
#if (!GDB_MULTI_ARCH) && !defined (DEPRECATED_PUSH_DUMMY_FRAME)
#define DEPRECATED_PUSH_DUMMY_FRAME (internal_error (__FILE__, __LINE__, "DEPRECATED_PUSH_DUMMY_FRAME"), 0)
-#define DEPRECATED_PUSH_DUMMY_FRAME (gdbarch_deprecated_push_dummy_frame (current_gdbarch))
#endif
typedef void (gdbarch_deprecated_push_dummy_frame_ftype) (void);
@@ -1730,7 +1729,6 @@
/* Default (function) for non- multi-arch platforms. */
#if (!GDB_MULTI_ARCH) && !defined (POP_FRAME)
#define POP_FRAME (internal_error (__FILE__, __LINE__, "POP_FRAME"), 0)
-#define POP_FRAME (gdbarch_pop_frame (current_gdbarch))
#endif
typedef void (gdbarch_pop_frame_ftype) (void);
Index: gdbarch.sh
===================================================================
RCS file: /cvs/src/src/gdb/gdbarch.sh,v
retrieving revision 1.200
diff -u -r1.200 gdbarch.sh
--- gdbarch.sh 5 Mar 2003 23:14:17 -0000 1.200
+++ gdbarch.sh 7 Mar 2003 23:33:06 -0000
@@ -939,7 +939,6 @@
if [ "x${actual}" = "x-" ]
then
printf "#define ${macro} (internal_error (__FILE__, __LINE__, \"${macro}\"), 0)\n"
- printf "#define ${macro} (gdbarch_${function} (current_gdbarch))\n"
else
printf "#define ${macro}(${actual}) (internal_error (__FILE__, __LINE__, \"${macro}\"), 0)\n"
fi