[gdb/testsuite] Factor out proc lock_dir
commit007a7cb675ff2aa2a5f22fdcacf17553ee4ae427
authorTom de Vries <tdevries@suse.de>
Sat, 4 May 2024 08:41:09 +0000 (4 10:41 +0200)
committerTom de Vries <tdevries@suse.de>
Sat, 4 May 2024 08:41:09 +0000 (4 10:41 +0200)
treefba5a60597e90ff8260ec45516939b9dc2f329f1
parentfbb0edfe60edf4ca01884151e6d9b1353aaa0a7e
[gdb/testsuite] Factor out proc lock_dir

In lib/rocm.exp we have:
...
set gpu_lock_filename $objdir/gpu-parallel.lock
...

This decides both the lock file name and directory.

Factor out a new proc lock_dir that decides on the directory, leaving just:
...
set gpu_lock_filename gpu-parallel.lock
...

Tested on aarch64-linux.

Approved-By: Tom Tromey <tom@tromey.com>
gdb/testsuite/lib/gdb-utils.exp
gdb/testsuite/lib/rocm.exp