gdb/testsuite: test get/set value of unregistered Guile parameter
authorSimon Marchi <simon.marchi@polymtl.ca>
Wed, 14 Jul 2021 01:07:32 +0000 (21:07 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Fri, 23 Jul 2021 19:38:54 +0000 (15:38 -0400)
commit3e1e8561c387dbe2dbb93d52fbd27ebcb0b7f3a1
tree1a3b4c168febb86029497af34429340c7f37f59c
parent5538b03c98e77756b1e1d3e3be86f997a78e6d11
gdb/testsuite: test get/set value of unregistered Guile parameter

When creating a parameter in Guile, you have to create it using
make-parameter and then register it with GDB with register-parameter!.
In between, it's still possible (though not documented) to set the
parameter's value.  I broke this use case by mistake while writing this
series, so thought it would be good to have a test for it.

I suppose that people could use this "feature" to give their parameter
an initial value, even though make-parameter has an initial-value
parameter for this.  Nevertheless, changing this behavior could break
some scripts, which is why I think it's important for it to be tested.

Change-Id: I5b2103e3cec0cfdcccf7ffb00eb05fed8626e66d
gdb/testsuite/gdb.guile/scm-parameter.exp