- # for i in ".join(" ",@check).";do orphanripper make -k \$i || :;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)
+ my %flags=("CC_FOR_TARGET" =>"gcc",
+ "CXX_FOR_TARGET" =>"g++",
+ "GO_FOR_TARGET" =>"gccgo",
+ "GO_LD_FOR_TARGET"=>"gccgo",
+ );
+ # for i in ".join(" ",@check).";do $orphanripper make -k \$i || :;done
+ sub runtestcc($)
+ {
+ my($q0)=@_;
+ (my $q1=$q0)=~s/ /\\ /g;
+ (my $q2=$q1)=~s/ /\\ /g;
+ return ' RUNTESTFLAGS="'.join(' ',map($_.'='.$flags{$_}.'\ '.$q1,keys(%flags))).' GNATMAKE_FOR_TARGET=gnatmake\ --GCC=gcc\\ '.$q2.'"';
+ }
+ die "FIXME" if $valgrind;
+ # .(!$valgrind?"":' RUNTESTFLAGS=--target_board=valgrind')
+ # .(!$valgrind?"":' HAMMOCK_VALGRIND=1')
+ # .(!$valgrind?"":' --without-python') # FIXME: Fix valgrind --suppressions
+ mockrun "cd $baretestsuite;"
+ ." $errs12"
+ .(!$bfd32?"":' --disable-64-bit-bfd')
+ ."; cd gdb; ulimit -c unlimited; DEJAGNU=$baretestsuite/site.exp "
+ ."$orphanripper make -k ".join(" ",@check)
+ # Ensure serial run if FORCE_PARALLEL=1 is not present
+ ." RUNTESTFLAGS=DUMMY=dummy"