/* -*-C-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/unxutl/Attic/ymkfile,v 1.16 1989/11/11 19:13:17 jinx Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/unxutl/Attic/ymkfile,v 1.17 1989/11/30 21:16:41 jinx Exp $
Copyright (c) 1989 Massachusetts Institute of Technology
#if (PROC_TYPE == PROC_TYPE_68020)
MACHINE_SWITCHES = -DMC68020 -DHAS_COMPILER_SUPPORT
-MACHINE_SOURCES = cmp68020.m4
-MACHINE_OBJECTS = cmp68020.o
-GC_HEAD_FILES = gccode.h cmp68kgc.h
+MACHINE_SOURCES = cmpint.c cmpaux-mc68k.m4
+MACHINE_OBJECTS = cmpint.o cmpaux-mc68k.o
+GC_HEAD_FILES = gccode.h cmpgc.h cmpint-mc68k.h
#else
#if (PROC_TYPE == PROC_TYPE_VAX)
MACHINE_SWITCHES = -DHAS_COMPILER_SUPPORT
-MACHINE_SOURCES = cmpvax.m4
-MACHINE_OBJECTS = cmpvax.o
-GC_HEAD_FILES = gccode.h cmpvaxgc.h
+MACHINE_SOURCES = cmpint.c cmpaux-vax.m4
+MACHINE_OBJECTS = cmpint.o cmpaux-vax.m4
+GC_HEAD_FILES = gccode.h cmpgc.h cmpint-vax.h
+
+#else
+
+#if (PROC_TYPE == PROC_TYPE_HPPA)
+
+#undef hppa
+
+MACHINE_SWITCHES = -DHAS_COMPILER_SUPPORT
+MACHINE_SOURCES = cmpint.c cmpaux-hppa.m4
+MACHINE_OBJECTS = cmpint.o cmpaux-hppa.o
+GC_HEAD_FILES = gccode.h cmpgc.h cmpint-hppa.h
#else
MACHINE_SWITCHES =
-MACHINE_SOURCES = compiler.c
-MACHINE_OBJECTS = compiler.o
-GC_HEAD_FILES = gccode.h
+MACHINE_SOURCES = cmpint.c
+MACHINE_OBJECTS = cmpint.o
+GC_HEAD_FILES = gccode.h cmpgc.h
+#endif /* PROC_TYPE */
#endif /* PROC_TYPE */
#endif /* PROC_TYPE */
fft.o : scheme.touch prims.h zones.h array.h image.h
array.o image.o : scheme.touch prims.h array.h
-cmp68020.s : cmp68020.m4
-cmpvax.s : cmpvax.m4
+cmpint.o : scheme.touch prim.h $(GC_HEAD_FILES)
+cmpaux-hppa.s : cmpaux-hppa.m4
+cmpaux-mc68k.s : cmpaux-mc68k.m4
+cmpaux-vax.s : cmpaux-vax.m4