Initial revision
authorceriel <none@none>
Wed, 25 Feb 1987 19:45:17 +0000 (19:45 +0000)
committerceriel <none@none>
Wed, 25 Feb 1987 19:45:17 +0000 (19:45 +0000)
27 files changed:
mach/6500/liboc/Makefile [new file with mode: 0644]
mach/6500/liboc/compmodule [new file with mode: 0755]
mach/em22/liboc/Makefile [new file with mode: 0644]
mach/em22/liboc/compmodule [new file with mode: 0755]
mach/em24/liboc/Makefile [new file with mode: 0644]
mach/em24/liboc/compmodule [new file with mode: 0755]
mach/em44/liboc/Makefile [new file with mode: 0644]
mach/em44/liboc/compmodule [new file with mode: 0755]
mach/i80/liboc/Makefile [new file with mode: 0644]
mach/i80/liboc/compmodule [new file with mode: 0755]
mach/i86/liboc/Makefile [new file with mode: 0644]
mach/i86/liboc/compmodule [new file with mode: 0755]
mach/m68020/Action [new file with mode: 0644]
mach/m68020/liboc/Makefile [new file with mode: 0644]
mach/m68020/liboc/compmodule [new file with mode: 0755]
mach/m68k2/liboc/Makefile [new file with mode: 0644]
mach/m68k2/liboc/compmodule [new file with mode: 0755]
mach/m68k4/liboc/Makefile [new file with mode: 0644]
mach/m68k4/liboc/compmodule [new file with mode: 0755]
mach/ns/liboc/Makefile [new file with mode: 0644]
mach/ns/liboc/compmodule [new file with mode: 0755]
mach/pdp/liboc/Makefile [new file with mode: 0644]
mach/pdp/liboc/compmodule [new file with mode: 0755]
mach/z80/liboc/Makefile [new file with mode: 0644]
mach/z80/liboc/compmodule [new file with mode: 0755]
mach/z8000/liboc/Makefile [new file with mode: 0644]
mach/z8000/liboc/compmodule [new file with mode: 0755]

diff --git a/mach/6500/liboc/Makefile b/mach/6500/liboc/Makefile
new file mode 100644 (file)
index 0000000..54288d3
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=s
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=6500" "SUF=$(SUF)"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/6500/liboc/compmodule b/mach/6500/liboc/compmodule
new file mode 100755 (executable)
index 0000000..8dba8a4
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.s
+else
+       exit 1
+fi
diff --git a/mach/em22/liboc/Makefile b/mach/em22/liboc/Makefile
new file mode 100644 (file)
index 0000000..6c55f94
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=m
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=int22" "SUF=$(SUF)"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/em22/liboc/compmodule b/mach/em22/liboc/compmodule
new file mode 100755 (executable)
index 0000000..8b30d1f
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.m
+else
+       exit 1
+fi
diff --git a/mach/em24/liboc/Makefile b/mach/em24/liboc/Makefile
new file mode 100644 (file)
index 0000000..1b91894
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=m
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=int24" "SUF=$(SUF)"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/em24/liboc/compmodule b/mach/em24/liboc/compmodule
new file mode 100755 (executable)
index 0000000..8b30d1f
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.m
+else
+       exit 1
+fi
diff --git a/mach/em44/liboc/Makefile b/mach/em44/liboc/Makefile
new file mode 100644 (file)
index 0000000..647303d
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=m
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=int44" "SUF=$(SUF)"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/em44/liboc/compmodule b/mach/em44/liboc/compmodule
new file mode 100755 (executable)
index 0000000..8b30d1f
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.m
+else
+       exit 1
+fi
diff --git a/mach/i80/liboc/Makefile b/mach/i80/liboc/Makefile
new file mode 100644 (file)
index 0000000..68eb6a2
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=o
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=i80" "SUF=$(SUF)" "ASAR=aal"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/i80/liboc/compmodule b/mach/i80/liboc/compmodule
new file mode 100755 (executable)
index 0000000..6327cb9
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.o
+else
+       exit 1
+fi
diff --git a/mach/i86/liboc/Makefile b/mach/i86/liboc/Makefile
new file mode 100644 (file)
index 0000000..17324df
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=o
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=i86" "SUF=$(SUF)" "ASAR=aal"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/i86/liboc/compmodule b/mach/i86/liboc/compmodule
new file mode 100755 (executable)
index 0000000..6327cb9
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.o
+else
+       exit 1
+fi
diff --git a/mach/m68020/Action b/mach/m68020/Action
new file mode 100644 (file)
index 0000000..6c34fdb
--- /dev/null
@@ -0,0 +1,24 @@
+name "M68020 assembler"
+dir as
+end
+name "M68020 backend"
+dir ncg
+end
+name "M68020 EM library"
+dir libem
+end
+name "M68020 system call library"
+dir libsys
+end
+name "M68020 C libraries"
+dir libcc
+end
+name "M68020 PC library"
+dir libpc
+end
+name "M68020 Basic library"
+dir libbc
+end
+name "M68020 Occam library"
+dir liboc
+end
diff --git a/mach/m68020/liboc/Makefile b/mach/m68020/liboc/Makefile
new file mode 100644 (file)
index 0000000..b985fb3
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=o
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=m68020" "SUF=$(SUF)" "ASAR=aal"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/m68020/liboc/compmodule b/mach/m68020/liboc/compmodule
new file mode 100755 (executable)
index 0000000..6327cb9
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.o
+else
+       exit 1
+fi
diff --git a/mach/m68k2/liboc/Makefile b/mach/m68k2/liboc/Makefile
new file mode 100644 (file)
index 0000000..2b4f905
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=o
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=m68k2" "SUF=$(SUF)" "ASAR=aal"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/m68k2/liboc/compmodule b/mach/m68k2/liboc/compmodule
new file mode 100755 (executable)
index 0000000..6327cb9
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.o
+else
+       exit 1
+fi
diff --git a/mach/m68k4/liboc/Makefile b/mach/m68k4/liboc/Makefile
new file mode 100644 (file)
index 0000000..1da3ddb
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=o
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=m68k4" "SUF=$(SUF)"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/m68k4/liboc/compmodule b/mach/m68k4/liboc/compmodule
new file mode 100755 (executable)
index 0000000..6327cb9
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.o
+else
+       exit 1
+fi
diff --git a/mach/ns/liboc/Makefile b/mach/ns/liboc/Makefile
new file mode 100644 (file)
index 0000000..28ecb4b
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=o
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=ns" "SUF=$(SUF)" "ASAR=aal"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/ns/liboc/compmodule b/mach/ns/liboc/compmodule
new file mode 100755 (executable)
index 0000000..6327cb9
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.o
+else
+       exit 1
+fi
diff --git a/mach/pdp/liboc/Makefile b/mach/pdp/liboc/Makefile
new file mode 100644 (file)
index 0000000..3447c00
--- /dev/null
@@ -0,0 +1,21 @@
+SUF=o
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=pdp" "SUF=$(SUF)" "ASAR=ar"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       RANLIB=ranlib ; export RANLIB ;\
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/pdp/liboc/compmodule b/mach/pdp/liboc/compmodule
new file mode 100755 (executable)
index 0000000..6327cb9
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.o
+else
+       exit 1
+fi
diff --git a/mach/z80/liboc/Makefile b/mach/z80/liboc/Makefile
new file mode 100644 (file)
index 0000000..5d0f79d
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=o
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=z80" "SUF=$(SUF)" "ASAR=aal"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/z80/liboc/compmodule b/mach/z80/liboc/compmodule
new file mode 100755 (executable)
index 0000000..6327cb9
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.o
+else
+       exit 1
+fi
diff --git a/mach/z8000/liboc/Makefile b/mach/z8000/liboc/Makefile
new file mode 100644 (file)
index 0000000..4793032
--- /dev/null
@@ -0,0 +1,20 @@
+SUF=s
+MAKEFILE=../../proto/libg/Makefile
+MACHDEF="MACH=z8000" "SUF=$(SUF)"
+PCDEF="PREF=ocm" "SUB=" "SRC=lang/occam/lib"
+
+install:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tailcp
+
+cmp:
+       make -f $(MAKEFILE) $(PCDEF) $(MACHDEF) tail
+       -../../compare tail_ocm
+
+clean:
+               -rm -f *.old *.[ce$(SUF)] tail*
+
+opr:
+       make pr | opr
+
+pr:
+       @pr Makefile
diff --git a/mach/z8000/liboc/compmodule b/mach/z8000/liboc/compmodule
new file mode 100755 (executable)
index 0000000..8dba8a4
--- /dev/null
@@ -0,0 +1,6 @@
+if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2
+then
+       echo `basename $1 $2`.s
+else
+       exit 1
+fi