- # for i in ".join(" ",@check).";do orphanripper make -k \$i || :;done
- mockrun "cd $baretestsuite; $errs12"
+ 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.'"';
+ }
+ mockrun "cd $baretestsuite;"
+ .(!$valgrind?"":' HAMMOCK_VALGRIND=1')
+ ." $errs12"