Hi Kirill,

I'm trying to run the tests from this patch and noticed that
riscv_support_rvv and riscv_support_rvv_intrinsic are called in
multiple test files, but are not defined anywhere in the patch:

  gdb.arch/riscv-vector-abi.exp:65: riscv_support_rvv
  gdb.arch/riscv-vector-abi.exp:70: riscv_support_rvv_intrinsic
  gdb.arch/riscv-vector-abi-full.exp:23, 28: same
  gdb.arch/riscv-vu-availability.exp:18: riscv_support_rvv
  (and several other riscv-vu-*.exp files)

Also, riscv-vu-*.exp files call riscv_support_rvv before
load_lib riscv64-rvv-lib.exp, so load_lib should be moved
to the top of those files.

The result is:
  ERROR: invalid command name "riscv_support_rvv"

Could you add the missing proc definitions?

Jerry