- mockrun "cd $baretestsuite; $errs1; errs2; cd gdb; ulimit -c unlimited; orphanripper make -k ".join(" ",@check)." || :; mkdir $out; ".q{for t in sum log;do for file in testsuite*/gdb.$t;do suffix="${file#testsuite.unix.}"; suffix="${suffix%/gdb.$t}"; ln $file}." $out/gdb-$distro".q{$suffix.$t || :; done; done;};
+ mockrun "cd $baretestsuite; $errs12"
+ .(!$valgrind?"":' --without-python') # FIXME: Fix valgrind --suppressions
+ ."; cd gdb; ulimit -c unlimited; "
+ .(!$gdbserver?"":'DEJAGNU=$HOME/src/runtest-gdbserver/site.exp ')
+ .(!$valgrind?"":'DEJAGNU=$HOME/src/runtest-valgrind/site.exp ')
+ ."orphanripper make -k ".join(" ",@check)
+ .(!$gdbserver?"":' RUNTESTFLAGS=--target_board=native-gdbserver')
+ .(!$valgrind?"":' RUNTESTFLAGS=--target_board=valgrind')
+ .(!$gdbindex?"":' RUNTESTFLAGS="CC_FOR_TARGET=/bin/sh\ $PWD/cc-with-index.sh\ gcc CXX_FOR_TARGET=/bin/sh\ $PWD/cc-with-index.sh\ g++"')
+ .(!$dwarf4?"":' RUNTESTFLAGS="CC_FOR_TARGET=gcc\ -gdwarf-4\ -g0 CXX_FOR_TARGET=g++\ -gdwarf-4\ -g0"')
+ ." FORCE_PARALLEL=1 || :; ".q{for t in sum log;do for file in testsuite*/gdb.$t;do suffix="${file#testsuite.unix.}"; suffix="${suffix%/gdb.$t}"; ln $file}." $out/gdb".q{$suffix.$t || :; done; done;};