1#! /bin/sh 2# 3# Check ADD: 4# Load an ADD 5# Store the same ADD 6# Compare the two 7# (done twice on a small - 0.add - and a medium - 1.add - ADD). 8# 9 10EXE=@EXEEXT@ 11srcdir=@top_srcdir@ 12where=${srcdir}/dddmp/exp 13dest=. 14exitval=0 15 16echo "---------------------------------------------------------------------------" 17echo "--------------------- TESTING Load ADD and Store ADD ----------------------" 18echo "---------------------------------------------------------------------------" 19../testdddmp$EXE << END1 20mi 213 22hlb 23${where}/0.add 24al 25${where}/0.add 260 27as 28${dest}/0.add.tmp 290 30mq 31mi 3250 33hlb 34${where}/1.add 35al 36${where}/1.add 371 38as 39${dest}/1.add.tmp 401 41mq 42quit 43END1 44test $? != 1 && exitval=1 45echo "----------------------------- ... RESULTS ... -----------------------------" 46diff --strip-trailing-cr --brief ${where}/0.add ${dest}/0.add.tmp 47test $? != 0 && exitval=1 48diff --strip-trailing-cr --brief ${where}/1.add ${dest}/1.add.tmp 49test $? != 0 && exitval=1 50echo "-------------------------------- ... END ----------------------------------" 51rm -f ${dest}/0.add.tmp ${dest}/1.add.tmp 52exit $exitval 53