update 701 B

12345678910111213141516171819202122232425262728
  1. make -f ce_makefile ceg/ceg
  2. for i
  3. do
  4. case $i in
  5. ALL) make -f ce_makefile EM_instr ce.a;
  6. exit 0;;
  7. *.o) make -f ce_makefile ce/$i;
  8. ar r ce.a $i;;
  9. *..) ( cd ce; ../../../../lib/cpp ../EM_table| sed "/^#/d"| ../ceg/ceg -c $i);
  10. F=`basename $i ..`;
  11. U="_dnam"
  12. V="_dlb"
  13. make -f ce_makefile ce/$F.o ce/$F$U.o ce/"$F$V.o";
  14. echo ar r ce.a ce/$F.o ce/"$F$U.o" ce/"$F$V.o";
  15. ar r ce.a ce/$F.o ce/$F$U.o ce/"$F$U.o";;
  16. *) ( cd ce; ../../../../lib/cpp ../EM_table| sed "/^#/d"| ../ceg/ceg -c $i);
  17. make -f ce_makefile ce/$i.o;
  18. echo ar r ce.a ce/$i.o;
  19. ar r ce.a ce/$i.o;;
  20. esac
  21. done
  22. echo ranlib ce.a
  23. ranlib ce.a