diff options
author | Tom de Vries <tdevries@suse.de> | 2025-04-03 17:13:12 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2025-04-03 17:13:12 +0200 |
commit | c6660615d17e89f45ac0c8a4d62e6c285f1c5636 (patch) | |
tree | da544fefdb3f080141f166cff1ab11d8e4bb1f15 /gdb/testsuite/lib | |
parent | 1603a80c5cda1f612cda6a32c095ff40d7fca081 (diff) | |
download | binutils-c6660615d17e89f45ac0c8a4d62e6c285f1c5636.zip binutils-c6660615d17e89f45ac0c8a4d62e6c285f1c5636.tar.gz binutils-c6660615d17e89f45ac0c8a4d62e6c285f1c5636.tar.bz2 |
[gdb/testsuite] Add gdb.testsuite/version-compare.exp
Add a test-case gdb.testsuite/version-compare.exp that excercises proc
version_compare, and a note to proc version_compare that it considers
v1 < v1.0 instead of v1 == v1.0.
Tested on x86_64-linux.
Approved-By: Tom Tromey <tom@tromey.com>
Diffstat (limited to 'gdb/testsuite/lib')
-rw-r--r-- | gdb/testsuite/lib/gdb-utils.exp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gdb/testsuite/lib/gdb-utils.exp b/gdb/testsuite/lib/gdb-utils.exp index b8ab30a..f32f533 100644 --- a/gdb/testsuite/lib/gdb-utils.exp +++ b/gdb/testsuite/lib/gdb-utils.exp @@ -117,7 +117,10 @@ proc gdb_get_bp_addr { num } { # Compare the version numbers in L1 to those in L2 using OP, and # return 1 if the comparison is true. OP can be "<", "<=", ">", ">=", -# or "==". It is ok if the lengths of the lists differ. +# or "==". +# It is ok if the lengths of the lists differ, but note that we have +# "{1} < {1 0}" instead of "{1} == {1 0}". See also +# gdb.testsuite/version-compare.exp. proc version_compare { l1 op l2 } { switch -exact $op { |