aboutsummaryrefslogtreecommitdiff
path: root/binutils/testsuite/config
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2018-11-09 12:48:23 +0000
committerNick Clifton <nickc@redhat.com>2018-11-09 12:48:23 +0000
commit71f5e3f7b624a725ba550a2dd18a413c88ee6497 (patch)
tree072610aa1e5e93d0bdce4a78867c233f1026c214 /binutils/testsuite/config
parent0d0b0a378eb0c6705ff05a52e7468f5df5e47bc4 (diff)
downloadgdb-71f5e3f7b624a725ba550a2dd18a413c88ee6497.zip
gdb-71f5e3f7b624a725ba550a2dd18a413c88ee6497.tar.gz
gdb-71f5e3f7b624a725ba550a2dd18a413c88ee6497.tar.bz2
Enhance the strings program so that it can display multibyte strings.
* strings.c (print_strings): Check for multibyte encodings. * binutils-all/strings-1.bin: New file. Test binary for string decoding. * testsuite/binutils-all/strings.exp: New file. Test the strings program. * testsuite/config/default.exp (STRINGS): Define if not provided by the environment. (STRINGSFLAGS): Likewise.
Diffstat (limited to 'binutils/testsuite/config')
-rw-r--r--binutils/testsuite/config/default.exp6
1 files changed, 6 insertions, 0 deletions
diff --git a/binutils/testsuite/config/default.exp b/binutils/testsuite/config/default.exp
index 1bfe72e..b34e45c 100644
--- a/binutils/testsuite/config/default.exp
+++ b/binutils/testsuite/config/default.exp
@@ -63,6 +63,12 @@ if ![info exists OBJCOPYFLAGS] then {
if ![info exists AR] then {
set AR [findfile $base_dir/ar]
}
+if ![info exists STRINGS] then {
+ set STRINGS [findfile $base_dir/strings]
+}
+if ![info exists STRINGSFLAGS] then {
+ set STRINGSFLAGS ""
+}
if ![info exists STRIP] then {
set STRIP [findfile $base_dir/strip-new $base_dir/strip-new [transform strip]]
}