| # eBPF simulator testsuite |
| |
| if [istarget bpf-unknown-none] { |
| # all machines |
| set all_machs "bpf" |
| |
| global global_sim_options |
| if ![info exists global_sim_options] { |
| set global_sim_options "--memory-size=4Mb" |
| } |
| |
| global global_ld_options |
| if ![info exists global_ld_options] { |
| set global_ld_options "-Ttext=0x0" |
| } |
| |
| foreach src [lsort [glob -nocomplain $srcdir/$subdir/*.s]] { |
| # If we're only testing specific files and this isn't one of them, |
| # skip it. |
| if ![runtest_file_p $runtests $src] { |
| continue |
| } |
| |
| run_sim_test $src $all_machs |
| } |
| } |