Annotation of OpenXM_contrib2/asir2000/engine-27/Imakefile, Revision 1.1
1.1 ! noro 1: /* $OpenXM: OpenXM/src/asir99/engine-27/Imakefile,v 1.1.1.1 1999/11/10 08:12:27 noro Exp $ */
! 2: #include "../include/Risa.tmpl"
! 3:
! 4: #if defined(AlphaArchitecture) || (defined(MipsArchitecture) && defined(SGIArchitecture))
! 5:
! 6: mdepsrc = asmalpha-27.c
! 7: mdepobj = asmalpha-27.o
! 8: #endif
! 9:
! 10: #ifdef LinuxArchitecture
! 11: #ifndef AlphaArchitecture
! 12: mdepsrc = asmi_l-27.s
! 13: mdepobj = asmi_l-27.o
! 14: #endif
! 15: #endif
! 16:
! 17: #ifdef i386BsdArchitecture
! 18: mdepsrc = asmi-27.s
! 19: mdepobj = asmi-27.o
! 20: #endif
! 21:
! 22: #ifdef SunArchitecture
! 23: #ifdef i386Architecture
! 24: mdepsrc = asmi_l-27.s
! 25: mdepobj = asmi_l-27.o
! 26: #else
! 27: mdepsrc = asm3-27.s
! 28: mdepobj = asm3-27.o
! 29: #endif
! 30: #endif
! 31:
! 32: #ifdef SparcArchitecture
! 33: #if SystemV4
! 34: #if SUN4M
! 35: mdepsrc = sparc-2-27.s-cc asm5-2-27.s edr-2-27.s
! 36: mdepobj = sparc-2-27.o asm5-2-27.o edr-2-27.o
! 37: #else
! 38: mdepsrc = sparc-2-27.s-cc asm4-2-27.s edr-2-27.s
! 39: mdepobj = sparc-2-27.o asm4-2-27.o edr-2-27.o
! 40: #endif
! 41: #else
! 42: #if SUN4M
! 43: mdepsrc = sparc-27.c asm45-27.s edr-27.s
! 44: mdepobj = sparc-2-27.o asm45-27.o edr-27.o
! 45: #else
! 46: mdepsrc = sparc-27.c asm4-27.s edr-27.s
! 47: mdepobj = sparc-27.o asm4-27.o edr-27.o
! 48: #endif
! 49: #endif
! 50: #endif
! 51:
! 52: #ifdef UltrixArchitecture
! 53: #ifdef VaxArchitecture
! 54: mdepsrc = asmv-27.s
! 55: mdepobj = asmv-27.o
! 56: #endif
! 57: #ifdef MipsArchitecture
! 58: mdepsrc = asmm-27.s
! 59: mdepobj = asmm-27.o
! 60: #endif
! 61: #endif
! 62:
! 63: #ifdef HPArchitecture
! 64: /*
! 65: mdepsrc = asmh-27.s
! 66: mdepobj = asmh-27.o
! 67: */
! 68: mdepsrc = asmalpha-27.c
! 69: mdepobj = asmalpha-27.o
! 70: #endif
! 71:
! 72: #ifdef NeXTArchitecture
! 73: mdepsrc = asm3-27.s
! 74: mdepobj = asm3-27.o
! 75: #endif
! 76:
! 77: #ifdef ApolloArchitecture
! 78: mdepsrc = asma-27.s
! 79: mdepobj = asma-27.o
! 80: #endif
! 81:
! 82: #ifdef Mc88000Architecture
! 83: mdepsrc = asml-27.s
! 84: mdepobj = asml-27.o
! 85: #endif
! 86:
! 87: #ifdef SonyArchitecture
! 88: #ifdef Mc68020Architecture
! 89: mdepsrc = asmn-27.s
! 90: mdepobj = asmn-27.o
! 91: #endif
! 92: #ifdef MipsArchitecture
! 93: mdepsrc = asmm-27.s
! 94: mdepobj = asmm-27.o
! 95: #endif
! 96: #endif
! 97:
! 98: SRCS = N-27.c ddN-27.c $(mdepsrc)
! 99: OBJS = N-27.o ddN-27.o $(mdepobj)
! 100:
! 101: NormalLibraryTarget(ca-27,$(OBJS))
! 102: DependTarget()
! 103:
! 104: asmm-27.o asma-27.o:
! 105: $(RM) $@
! 106: $(AS) -o $@ $(INCLUDES) $*.s
! 107:
! 108: asmh-27.o:
! 109: $(RM) $@
! 110: $(CC) -c -o $@ $(INCLUDES) $*.s
! 111:
! 112: asm4-27.o asm4-2-27.o asm45-27.o asm45-2-27.o asm5-27.o asm5-2-27.o edr-27.o edr-2-27.o:
! 113: $(RM) $@
! 114: $(AS) -o $@ -P $(INCLUDES) $*.s
! 115:
! 116: sparc-27.o: sparc-27.s-cc
! 117: as -o sparc-27.o sparc-27.s-cc
! 118:
! 119: sparc-2-27.o: sparc-2-27.s-cc
! 120: as -o sparc-2-27.o sparc-2-27.s-cc
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>