From: Guillermo J. Rozas Date: Wed, 8 Aug 1990 20:22:41 +0000 (+0000) Subject: Add hppacache.h to Spectrum GC_HEAD_FILES. X-Git-Tag: 20090517-FFI~11270 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=48b83fc5fd1a1fe3f9b5f6d8320bb44245826577;p=mit-scheme.git Add hppacache.h to Spectrum GC_HEAD_FILES. Add XTRA_TARGETS for architecture-dependent files, and make Spectrum XTRA_TARGETS be hppacache. --- diff --git a/v7/src/microcode/unxutl/ymkfile b/v7/src/microcode/unxutl/ymkfile index 7a98aea93..a86e917ff 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.26 1990/07/28 18:57:17 jinx Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/unxutl/Attic/ymkfile,v 1.27 1990/08/08 20:22:41 jinx Exp $ Copyright (c) 1989, 1990 Massachusetts Institute of Technology @@ -175,7 +175,8 @@ GC_HEAD_FILES = gccode.h cmpgc.h cmpint-vax.h 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 +GC_HEAD_FILES = gccode.h cmpgc.h cmpint-hppa.h hppacache.h +XTRA_TARGETS = HPPACACHE #endif /* PROC_TYPE_HPPA */ #if (PROC_TYPE == PROC_TYPE_MIPS) @@ -445,7 +446,7 @@ BCHOBJECTS = $(CORE_OBJECTS) $(BCH_GC_OBJECTS) $(UNIX_OBJECTS) $(OS_PRIM_OBJECTS /* Construction rules. */ -all: Psbtobin scheme +all: Psbtobin scheme $(XTRA_TARGETS) scheme xscheme : $(OBJECTS) $(SCHEME_OBJECTS) @ECHO "#** Re-linking" $@ because of $? @@ -534,6 +535,14 @@ float.h : hard-params hard-params : hard-params.c $(CC) -DNO_SC $(LDFLAGS) -o hard-params hard-params.c +HPPACACHE : hppacache + chgrp sys hppacache + chmod g+s hppacache + ./hppacache -dump + +hppacache : hppacache.c hppacache.h + $(CC) -DC_SCHEME -o hppacache hppacache.c + lint.out : $(SOURCES) $(SCHEME_SOURCES) $(CSRC) usrdef.c $(HEAD_FILES) rm -f lint.out lint $(CFLAGS) $(SOURCES) $(SCHEME_SOURCES) $(CSRC) usrdef.c > lint.out