This series makes various improvements to ssh.exp that showed up when running GCC testsuites with a board file using ssh.exp and seeking to get the results for a cross compiler from x86_64-linux-gnu to aarch64-linux-gnu as close as possible to those for a native compiler on aarch64-linux-gnu. (Further changes, not included in this series, will be needed to deal with those tests that involve setting environment variables for use by code run on the target, which will require adding some form of interface for board files to support remote environment variable manipulation and for testsuites to determine whether the board file has such support.)
The patch ordering is fairly arbitrary; there are some textual dependencies, but with appropriate adaptations for those dependencies, any subset of the patches could be applied in any order. -- Joseph S. Myers [email protected]
