Check for readline support in gdb.base/history-duplicates.exp.
authorSandra Loosemore <sandra@codesourcery.com>
Mon, 14 Dec 2015 23:22:12 +0000 (15:22 -0800)
committerSandra Loosemore <sandra@codesourcery.com>
Mon, 14 Dec 2015 23:22:12 +0000 (15:22 -0800)
2015-12-14  Sandra Loosemore  <sandra@codesourcery.com>

gdb/testsuite/
* gdb.base/history-duplicates.exp: Skip if no readline support.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/history-duplicates.exp

index b46ccbd..56c3c47 100644 (file)
@@ -1,5 +1,9 @@
 2015-12-14  Sandra Loosemore  <sandra@codesourcery.com>
 
+       * gdb.base/history-duplicates.exp: Skip if no readline support.
+
+2015-12-14  Sandra Loosemore  <sandra@codesourcery.com>
+
        * gdb.base/gdbinit-history.exp: Skip for remote-host testing.
 
 2015-12-14  Sandra Loosemore  <sandra@codesourcery.com>
index 11bb1ed..1c3c2c2 100644 (file)
@@ -51,9 +51,16 @@ proc run_print_on_each_thing { things } {
     }
 }
 
-# By default the option is set to 0.
 gdb_exit
 gdb_start
+
+# These tests require readline support.
+if { ![readline_is_used] } {
+    unsupported "readline isn't used."
+    return -1
+}
+
+# By default the option is set to 0.
 gdb_test "show history remove-duplicates" "is 0\\."
 
 # Test the "unlimited" setting.