diff --git a/mach/6500/libem/LIST b/mach/6500/libem/LIST new file mode 100644 index 000000000..e6a56ca47 --- /dev/null +++ b/mach/6500/libem/LIST @@ -0,0 +1,94 @@ +tail_em.s.a +adi.s +adi4.s +and.s +asp.s +cii.s +cmi.s +cmi4.s +cms.s +cmu.s +cmu4.s +com.s +csa.s +csb.s +dup.s +dvi.s +dvi4.s +dvu.s +dvu4.s +exg.s +exg2.s +gto.s +indir.s +inn.s +ior.s +lar.s +lcs.s +loi.s +loi1.s +loil.s +lol.s +los.s +lxa1.s +lxa2.s +lxl.s +mli4.s +mlu.s +mlu4.s +mon.s +mul4.s +ngi4.s +printstack.s +printhex.s +pro.s +read.s +ret.s +rmi.s +rmi4.s +div4.s +rmu.s +rmu4.s +duv4.s +rol.s +rol4.s +ror.s +ror4.s +rtt.s +sar.s +mli.s +ngi.s +sbi4.s +addsub.s +sdl.s +set.s +sli.s +sli4.s +sri.s +sri4.s +sti.s +sti1.s +stil.s +blm.s +stl.s +sts.s +teq.s +test2.s +testFFh.s +tge.s +tgt.s +tle.s +tlt.s +tne.s +dum_float.s +trap.s +ldi.s +print.s +write.s +xor.s +zer.s +zri.s +locaddr.s +data.s +aar.s +sbi.s diff --git a/mach/6500/libpc/Makefile b/mach/6500/libpc/Makefile new file mode 100644 index 000000000..13271c218 --- /dev/null +++ b/mach/6500/libpc/Makefile @@ -0,0 +1,20 @@ +MAKEFILE=../../proto/libg/Makefile +MACHDEF="MACH=6500" "SUF=s" +PCDEF="PREF=pc" "SUB=" "SRC=lang/pc/libpc" + +install: + make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) cp + +cmp: + make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) all + -../../compare head_pc + -../../compare tail_pc + +clean: + -rm -f *.old *.[ce$(SUF)] tail* head* + +opr: + make pr | opr + +pr: + @pr Makefile diff --git a/mach/6500/libpc/compmodule b/mach/6500/libpc/compmodule new file mode 100755 index 000000000..284613267 --- /dev/null +++ b/mach/6500/libpc/compmodule @@ -0,0 +1,2 @@ +${MACH?} -I../../../h ${MACHFL?} $1 1>&2 +echo `basename $1 $2`.s