aboutsummaryrefslogtreecommitdiff
path: root/gdb/cli
diff options
context:
space:
mode:
authorJerome Guitton <guitton@adacore.com>2017-01-27 17:06:32 +0100
committerJerome Guitton <guitton@adacore.com>2017-02-08 18:57:31 +0100
commit3d7b173c29900879c9a5958dd6029fd36666e57c (patch)
tree7736acaf6cefc5c26bc174d8c9e6f8d87d78a4ef /gdb/cli
parentcc16242794b13a5f942badcfffb03be5d81f14f7 (diff)
downloadgdb-3d7b173c29900879c9a5958dd6029fd36666e57c.zip
gdb-3d7b173c29900879c9a5958dd6029fd36666e57c.tar.gz
gdb-3d7b173c29900879c9a5958dd6029fd36666e57c.tar.bz2
Command names: make them case sensitive
Case-insensitive search for command names is an obscure undocumented feature, which seems to be unused, is not tested and not quite consistent. Remove it. gdb/ChangeLog: * cli-decode.c (lookup_cmd_1, lookup_cmd_composition): Remove case-insensitive search.
Diffstat (limited to 'gdb/cli')
-rw-r--r--gdb/cli/cli-decode.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/gdb/cli/cli-decode.c b/gdb/cli/cli-decode.c
index 436a7ed..155d6d1 100644
--- a/gdb/cli/cli-decode.c
+++ b/gdb/cli/cli-decode.c
@@ -1378,19 +1378,6 @@ lookup_cmd_1 (const char **text, struct cmd_list_element *clist,
nfound = 0;
found = find_cmd (command, len, clist, ignore_help_classes, &nfound);
- /* We didn't find the command in the entered case, so lower case it
- and search again. */
- if (!found || nfound == 0)
- {
- for (tmp = 0; tmp < len; tmp++)
- {
- char x = command[tmp];
-
- command[tmp] = isupper (x) ? tolower (x) : x;
- }
- found = find_cmd (command, len, clist, ignore_help_classes, &nfound);
- }
-
/* If nothing matches, we have a simple failure. */
if (nfound == 0)
return 0;
@@ -1731,20 +1718,6 @@ lookup_cmd_composition (const char *text,
nfound = 0;
*cmd = find_cmd (command, len, cur_list, 1, &nfound);
- /* We didn't find the command in the entered case, so lower case
- it and search again.
- */
- if (!*cmd || nfound == 0)
- {
- for (tmp = 0; tmp < len; tmp++)
- {
- char x = command[tmp];
-
- command[tmp] = isupper (x) ? tolower (x) : x;
- }
- *cmd = find_cmd (command, len, cur_list, 1, &nfound);
- }
-
if (*cmd == CMD_LIST_AMBIGUOUS)
{
return 0; /* ambiguous */