aboutsummaryrefslogtreecommitdiff
path: root/config/contrib/gcc-test-suite.in
blob: 6a4c876f64b462a29e5074b2800aff87a491f723 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
choice
    bool "How to execute tests"
    default TEST_SUITE_GCC_SSH

config TEST_SUITE_GCC_SSH
    bool "Run test suite on remote host"
    help
      Select this option to execute GCC tests on a remote host,
      specified by TEST_SUITE_GCC_HOST.

config TEST_SUITE_GCC_QEMU
    bool "Run test suite using qemu"
    help
      Select this option to execute GCC tests using qemu on the local
      host.

endchoice

config TEST_SUITE_GCC_TARGET_HOSTNAME
    string "Remote host to execute GCC tests"
    default "127.0.0.1"
    depends on TEST_SUITE_GCC_SSH
    help
      Set this to the remote host name where gcc tests will be run.

config TEST_SUITE_GCC_TARGET_USERNAME
    string "Username on remote host"
    default "root"
    depends on TEST_SUITE_GCC_SSH
    help
      Set this to the username on the remote hosts for GCC tests.

config TEST_SUITE_GCC_QEMU_PROGRAM
    string "Qemu program"
    depends on TEST_SUITE_GCC_QEMU
    help
      Specifies the qemu program name. If unset, this will be "qemu-"
      followed by the first component of the target name.

config TEST_SUITE_GCC_QEMU_ARGS
    string "Qemu program args"
    depends on TEST_SUITE_GCC_QEMU
    default "-L @SYSROOT@"
    help
      Specifies any arguments needed by qemu before the executable
      filename. If unset, this will be "-L" followed by the path to
      the sysroot in the installed toolchain.