| version 1.3, 2000/03/10 03:05:01 |
version 1.9, 2001/06/15 07:56:04 |
|
|
| /* $OpenXM: OpenXM_contrib2/asir2000/gc/Imakefile,v 1.2 2000/02/07 07:19:59 noro Exp $ */ |
/* |
| |
* Copyright (c) 1994-2000 FUJITSU LABORATORIES LIMITED |
| |
* All rights reserved. |
| |
* |
| |
* $OpenXM: OpenXM_contrib2/asir2000/gc/Imakefile,v 1.8 2001/04/20 07:39:17 noro Exp $ |
| |
*/ |
| #include "../include/Risa.tmpl" |
#include "../include/Risa.tmpl" |
| |
|
| CFLAGS= $(DEFINES) $(CDEBUGFLAGS) -DSILENT -DLARGE_CONFIG -DHEAP_START_ADDR=0x$(HEAP_START_ADDR) |
CFLAGS= $(DEFINES) $(CDEBUGFLAGS) -Iinclude -DATOMIC_UNCOLLECTABLE -DSILENT -DLARGE_CONFIG -DALL_INTERIOR_POINTERS -DHEAP_START_ADDR=0x$(HEAP_START_ADDR) |
| |
|
| 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 |
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 |
| |
|
| Line 11 NormalLibraryTarget(asir-gc,$(OBJS)) |
|
| Line 16 NormalLibraryTarget(asir-gc,$(OBJS)) |
|
| DependTarget() |
DependTarget() |
| |
|
| #if defined(AlphaArchitecture) |
#if defined(AlphaArchitecture) |
| #if defined(LinuxArchitecture) |
mark_rts.o: |
| mach_dep.o: alpha_linux_mach_dep.s |
$(CC) -c $(CFLAGS) -Wo,-notail mark_rts.c |
| as -o mach_dep.o alpha_linux_mach_dep.s |
|
| #else |
#else |
| mach_dep.o: alpha_mach_dep.s |
|
| as -o mach_dep.o alpha_mach_dep.s |
|
| #endif |
|
| mark_roots.o: |
|
| $(CC) -c $(CFLAGS) -Wo,-notail mark_roots.c |
|
| #else |
|
| #if defined(mips) || defined(MipsArchitecture) |
#if defined(mips) || defined(MipsArchitecture) |
| mach_dep.o: mips_mach_dep.s |
mach_dep.o: mips_mach_dep.s |
| as -n32 -mips3 -o mach_dep.o mips_mach_dep.s |
as -n32 -mips3 -o mach_dep.o mips_mach_dep.s |
| #else |
#else |
| #if defined(_IBMR2) |
#if defined(_IBMR2) || defined(AIXArchitecture) |
| mach_dep.o: rs6000_mach_dep.s |
mach_dep.o: rs6000_mach_dep.s |
| as -o mach_dep.o rs6000_mach_dep.s |
as -o mach_dep.o rs6000_mach_dep.s |
| #else |
|
| mach_dep.o: mach_dep.c |
|
| $(CC) -c mach_dep.c |
|
| #endif |
#endif |
| #endif |
#endif |
| #endif |
#endif |