[BACK]Return to Imakefile CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / engine-27

Annotation of OpenXM_contrib2/asir2000/engine-27/Imakefile, Revision 1.3

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

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>