Annotation of OpenXM_contrib2/asir2000/gc/Imakefile, Revision 1.9
1.6 noro 1: /*
2: * Copyright (c) 1994-2000 FUJITSU LABORATORIES LIMITED
3: * All rights reserved.
4: *
1.9 ! noro 5: * $OpenXM: OpenXM_contrib2/asir2000/gc/Imakefile,v 1.8 2001/04/20 07:39:17 noro Exp $
1.6 noro 6: */
1.1 noro 7: #include "../include/Risa.tmpl"
8:
1.8 noro 9: CFLAGS= $(DEFINES) $(CDEBUGFLAGS) -Iinclude -DATOMIC_UNCOLLECTABLE -DSILENT -DLARGE_CONFIG -DALL_INTERIOR_POINTERS -DHEAP_START_ADDR=0x$(HEAP_START_ADDR)
1.1 noro 10:
11: OBJS= alloc.o reclaim.o allchblk.o misc.o mach_dep.o os_dep.o mark_rts.o headers.o mark.o obj_map.o blacklst.o finalize.o new_hblk.o dbg_mlc.o malloc.o mallocx.o stubborn.o solaris_threads.o typd_mlc.o ptr_chck.o dyn_load.o gc_risa.o
12:
13: SRCS= alloc.c reclaim.c allchblk.c misc.c mach_dep.c os_dep.c mark_rts.c headers.c mark.c obj_map.c blacklst.c finalize.c new_hblk.c dbg_mlc.c malloc.c mallocx.c stubborn.c solaris_threads.c typd_mlc.c ptr_chck.c dyn_load.c gc_risa.c
14:
1.2 noro 15: NormalLibraryTarget(asir-gc,$(OBJS))
1.1 noro 16: DependTarget()
17:
18: #if defined(AlphaArchitecture)
1.7 noro 19: mark_rts.o:
20: $(CC) -c $(CFLAGS) -Wo,-notail mark_rts.c
1.1 noro 21: #else
22: #if defined(mips) || defined(MipsArchitecture)
23: mach_dep.o: mips_mach_dep.s
24: as -n32 -mips3 -o mach_dep.o mips_mach_dep.s
25: #else
1.9 ! noro 26: #if defined(_IBMR2) || defined(AIXArchitecture)
1.1 noro 27: mach_dep.o: rs6000_mach_dep.s
28: as -o mach_dep.o rs6000_mach_dep.s
29: #endif
30: #endif
31: #endif
32:
33: os_dep.o: $(TOP)/include/Risa.tmpl
1.3 noro 34:
35: install-include::
36: MakeDir($(GC_INCDIR))
37: -$(CP) gc*.h $(GC_INCDIR)
38:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>