cc -O -Wl,-r -non_shared array.c -o array.rr
atom array.rr instr32.c analy32.c -o array.atom
ld array.rr -o array
array.atom | grep -v ">" > array.din

cc -O -Wl,-r -non_shared hanoi.c -o hanoi.rr
atom hanoi.rr instr32.c analy32.c -o hanoi.atom
ld hanoi.rr -o hanoi
hanoi.atom | grep -v ">" > hanoi.din

cc -O -Wl,-r -non_shared sieve.c -o sieve.rr
atom sieve.rr instr32.c analy32.c -o sieve.atom
ld sieve.rr -o sieve
#  chop a couple lines off sieve trace so they're all the same length
sieve.atom | grep -v ">" | head -1310700 > sieve.din

rm *.rr

ls -l *.din
