Annotation of OpenXM_contrib2/asir2000/engine-27/Imakefile, Revision 1.1.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>