summaryrefslogtreecommitdiff
path: root/gdb/gdbtk
diff options
context:
space:
mode:
authorDavid Carlton <carlton@bactrian.org>2003-11-25 01:44:06 +0000
committerDavid Carlton <carlton@bactrian.org>2003-11-25 01:44:06 +0000
commit95de0ab427866c1722d4ea2b16b51ab1a8a6d7ab (patch)
treee3cd46302a72d80d01d71bccc25020eccfd3e45f /gdb/gdbtk
parent37d2a25bd7e50888c016bd330d0fa22e437cfe8b (diff)
downloadgdb-95de0ab427866c1722d4ea2b16b51ab1a8a6d7ab.tar.gz
2003-11-24 David Carlton <carlton@kealia.com>
* generic/gdbtk.c (target_is_native): Replace STREQ by strcmp. * generic/gdbtk-cmds.c (gdb_stop): Replace STREQ by strcmp. (gdb_search): Replace STREQN by strncmp and DEPRECATED_SYMBOL_NAME by SYMBOL_LINKAGE_NAME. * generic/gdbtk-varobj.c (variable_format): Replace STREQN by strncmp.
Diffstat (limited to 'gdb/gdbtk')
-rw-r--r--gdb/gdbtk/ChangeLog9
-rw-r--r--gdb/gdbtk/generic/gdbtk-cmds.c7
-rw-r--r--gdb/gdbtk/generic/gdbtk-varobj.c10
-rw-r--r--gdb/gdbtk/generic/gdbtk.c9
4 files changed, 23 insertions, 12 deletions
diff --git a/gdb/gdbtk/ChangeLog b/gdb/gdbtk/ChangeLog
index 67629d5f534..a06e3ec4012 100644
--- a/gdb/gdbtk/ChangeLog
+++ b/gdb/gdbtk/ChangeLog
@@ -1,3 +1,12 @@
+2003-11-24 David Carlton <carlton@kealia.com>
+
+ * generic/gdbtk.c (target_is_native): Replace STREQ by strcmp.
+ * generic/gdbtk-cmds.c (gdb_stop): Replace STREQ by strcmp.
+ (gdb_search): Replace STREQN by strncmp and DEPRECATED_SYMBOL_NAME
+ by SYMBOL_LINKAGE_NAME.
+ * generic/gdbtk-varobj.c (variable_format): Replace STREQN by
+ strncmp.
+
2003-11-11 David Carlton <carlton@kealia.com>
* generic/gdbtk-bp.c (gdb_find_bp_at_addr): Replace use of
diff --git a/gdb/gdbtk/generic/gdbtk-cmds.c b/gdb/gdbtk/generic/gdbtk-cmds.c
index b0d0acbe17c..def062cb700 100644
--- a/gdb/gdbtk/generic/gdbtk-cmds.c
+++ b/gdb/gdbtk/generic/gdbtk-cmds.c
@@ -547,7 +547,7 @@ gdb_stop (ClientData clientData, Tcl_Interp *interp,
if (objc > 1)
{
s = Tcl_GetStringFromObj (objv[1], NULL);
- if (STREQ (s, "detach"))
+ if (strcmp (s, "detach") == 0)
force = 1;
}
@@ -1365,8 +1365,9 @@ gdb_search (ClientData clientData, Tcl_Interp *interp,
/* Strip off some C++ special symbols, like RTTI and global
constructors/destructors. */
- if ((p->symbol != NULL && !STREQN (DEPRECATED_SYMBOL_NAME (p->symbol), "__tf", 4)
- && !STREQN (DEPRECATED_SYMBOL_NAME (p->symbol), "_GLOBAL_", 8))
+ if ((p->symbol != NULL
+ && strncmp (SYMBOL_LINKAGE_NAME (p->symbol), "__tf", 4) != 0
+ && strncmp (SYMBOL_LINKAGE_NAME (p->symbol), "_GLOBAL_", 8) != 0)
|| p->msymbol != NULL)
{
elem = Tcl_NewListObj (0, NULL);
diff --git a/gdb/gdbtk/generic/gdbtk-varobj.c b/gdb/gdbtk/generic/gdbtk-varobj.c
index 70e251fffbd..3496d229116 100644
--- a/gdb/gdbtk/generic/gdbtk-varobj.c
+++ b/gdb/gdbtk/generic/gdbtk-varobj.c
@@ -474,15 +474,15 @@ variable_format (Tcl_Interp *interp, int objc,
/* Set the format of VAR to given format */
int len;
char *fmt = Tcl_GetStringFromObj (objv[2], &len);
- if (STREQN (fmt, "natural", len))
+ if (strncmp (fmt, "natural", len) == 0)
varobj_set_display_format (var, FORMAT_NATURAL);
- else if (STREQN (fmt, "binary", len))
+ else if (strncmp (fmt, "binary", len) == 0)
varobj_set_display_format (var, FORMAT_BINARY);
- else if (STREQN (fmt, "decimal", len))
+ else if (strncmp (fmt, "decimal", len) == 0)
varobj_set_display_format (var, FORMAT_DECIMAL);
- else if (STREQN (fmt, "hexadecimal", len))
+ else if (strncmp (fmt, "hexadecimal", len) == 0)
varobj_set_display_format (var, FORMAT_HEXADECIMAL);
- else if (STREQN (fmt, "octal", len))
+ else if (strncmp (fmt, "octal", len) == 0)
varobj_set_display_format (var, FORMAT_OCTAL);
else
{
diff --git a/gdb/gdbtk/generic/gdbtk.c b/gdb/gdbtk/generic/gdbtk.c
index c4bbf3fe105..c85535857be 100644
--- a/gdb/gdbtk/generic/gdbtk.c
+++ b/gdb/gdbtk/generic/gdbtk.c
@@ -321,10 +321,11 @@ target_is_native (struct target_ops *t)
{
char *name = t->to_shortname;
- if (STREQ (name, "exec") || STREQ (name, "hpux-threads")
- || STREQ (name, "child") || STREQ (name, "procfs")
- || STREQ (name, "solaris-threads") || STREQ (name, "linuxthreads")
- || STREQ (name, "multi-thread"))
+ if (strcmp (name, "exec") == 0 || strcmp (name, "hpux-threads") == 0
+ || strcmp (name, "child") == 0 || strcmp (name, "procfs") == 0
+ || strcmp (name, "solaris-threads") == 0
+ || strcmp (name, "linuxthreads") == 0
+ || strcmp (name, "multi-thread") == 0)
return 1;
return 0;