aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2021-08-30 10:30:26 +0200
committerTom de Vries <tdevries@suse.de>2021-08-30 10:30:26 +0200
commit590d3faada8a12bf0937bbf68413956dc6a339a9 (patch)
treef2da67d9f0140da453dbf697d96bc5bb66282618 /include
parentcb03dd22b36b7bd21a81137005ec42dab8355b62 (diff)
downloadgdb-590d3faada8a12bf0937bbf68413956dc6a339a9.zip
gdb-590d3faada8a12bf0937bbf68413956dc6a339a9.tar.gz
gdb-590d3faada8a12bf0937bbf68413956dc6a339a9.tar.bz2
[gdb/testsuite] Improve argument syntax of proc arange
The current syntax of proc arange is: ... proc arange { arange_start arange_length {comment ""} {seg_sel ""} } { ... and a typical call looks like: ... arange $start $len ... This style is somewhat annoying because if you want to specify the last parameter, you need to give the default values of all the other optional ones before as well: ... arange $start $len "" $seg_sel ... Update the syntax to: ... proc arange { options arange_start arange_length } { parse_options { { comment "" } { seg_sel "" } } ... such that a typical call looks like: ... arange {} $start $len ... and a call using seg_sel looks like: ... arange { seg_sel $seg_sel } $start $len ... Also update proc aranges, which already has an options argument, to use the new proc parse_options. Tested on x86_64-linux. Co-Authored-By: Simon Marchi <simon.marchi@polymtl.ca>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions