blob: 1650bf9fbd42a4cf3668d84b0e3f61a650f0f2c7 [file] [log] [blame]
#!/bin/bash
SCRIPT_DIR=`dirname $BASH_SOURCE`
DATA=$SCRIPT_DIR/data
ACC=`which acc`
echo "Compiling returnval-ansi.c"
$ACC -S $DATA/returnval-ansi.c
echo "Compiling whole compiler."
$ACC -S "$DATA/otcc-ansi.c"
if file $ACC | grep -q "ELF 32-bit LSB executable, Intel 80386"; then
echo "Linux 32bit Intel."
$ACC -R $DATA/returnval-ansi.c
echo Testing otcc-ansi.c
$ACC -R "$DATA/otcc-ansi.c" "$DATA/returnval.c"
$ACC -R $DATA/otcc-ansi.c $DATA/otcc.c $DATA/returnval.c
fi
echo "Done with tests."