#!/bin/bash . setup.sh SOURCE="firm@i44sun3:/data1/firm/specinst" SPEC_PY_FLAGS="--c-compiler=${CPARSER} --no-cpp --no-fortran --iterations=1" # Start spec differently on each architecture case "$TARGET_TRIPLE" in "i686-linux-gnu") SPEC_PY_FLAGS="$SPEC_PY_FLAGS --time-limit=3600" ;; "x86_64-linux-gnu") SPEC_PY_FLAGS="$SPEC_PY_FLAGS --time-limit=3600" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --force-64" ;; "sparc-leon-linux-gnu") SPEC_PY_FLAGS="$SPEC_PY_FLAGS --time-limit=5400" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --no-floating-point" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --target-architecture=sparc" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --c-compiler-args=-mtarget=sparc-leon-linux-gnu" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --c-compiler-args=-msoft-float" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --c-compiler-args=-static" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --submit=qemu-sparc" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --submit=-r" SPEC_PY_FLAGS="$SPEC_PY_FLAGS --submit=2.6.40" SPEC_PY_FLAGS="$SPEC_PY_FLAGS 164.gzip 176.gcc 181.mcf 186.crafty 197.parser 253.perlbmk 254.gap 255.vortex 256.bzip2" ;; *) echo "Architecture not yet supported (or maybe none was specified?)" exit 1 ;; esac . runspec.sh