From: Guillermo J. Rozas Date: Thu, 30 Nov 1989 21:16:41 +0000 (+0000) Subject: Add compiler support for spectrum, and change compiler support to use X-Git-Tag: 20090517-FFI~11643 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=57d6e41768ea91ab9310ea12c127e72e6c590a8e;p=mit-scheme.git Add compiler support for spectrum, and change compiler support to use the C version. --- diff --git a/v7/src/microcode/unxutl/ymkfile b/v7/src/microcode/unxutl/ymkfile index ff3c92f81..a6f89c585 100644 --- a/v7/src/microcode/unxutl/ymkfile +++ b/v7/src/microcode/unxutl/ymkfile @@ -1,6 +1,6 @@ /* -*-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 @@ -156,25 +156,37 @@ CTERM_LIB = #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 */ @@ -508,5 +520,7 @@ Sgraph_ar.o : scheme.touch prims.h Sgraph.h array.h 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