diff options
author | David Carlton <carlton@bactrian.org> | 2003-11-25 01:44:06 +0000 |
---|---|---|
committer | David Carlton <carlton@bactrian.org> | 2003-11-25 01:44:06 +0000 |
commit | 95de0ab427866c1722d4ea2b16b51ab1a8a6d7ab (patch) | |
tree | e3cd46302a72d80d01d71bccc25020eccfd3e45f | |
parent | 37d2a25bd7e50888c016bd330d0fa22e437cfe8b (diff) | |
download | gdb-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.
-rw-r--r-- | gdb/gdbtk/ChangeLog | 9 | ||||
-rw-r--r-- | gdb/gdbtk/generic/gdbtk-cmds.c | 7 | ||||
-rw-r--r-- | gdb/gdbtk/generic/gdbtk-varobj.c | 10 | ||||
-rw-r--r-- | gdb/gdbtk/generic/gdbtk.c | 9 |
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; |