makefile.am
来自「基于4个mips核的noc设计」· AM 代码 · 共 1,538 行 · 第 1/5 页
AM
1,538 行
## Process this file with automake to generate Makefile.in## Work around apparent automake bug.INTLLIBS = @INTLLIBS@AUTOMAKE_OPTIONS = cygnus dejagnuSUBDIRS = doc potooldir = $(exec_prefix)/$(target_alias)YACC = `if [ -f ../bison/bison ] ; then echo ../bison/bison -y -L../bison/bison ; else echo @YACC@ ; fi`LEX = `if [ -f ../flex/flex ] ; then echo ../flex/flex ; else echo @LEX@ ; fi`WARN_CFLAGS = @WARN_CFLAGS@AM_CFLAGS = $(WARN_CFLAGS)MKDEP = gcc -MMTARG_CPU = @target_cpu_type@TARG_CPU_C = $(srcdir)/config/tc-@target_cpu_type@.cTARG_CPU_O = tc-@target_cpu_type@.oTARG_CPU_H = $(srcdir)/config/tc-@target_cpu_type@.hOBJ_FORMAT_C = $(srcdir)/config/obj-@obj_format@.cOBJ_FORMAT_O = obj-@obj_format@.oOBJ_FORMAT_H = $(srcdir)/config/obj-@obj_format@.hTARG_ENV_H = $(srcdir)/config/te-@te_file@.hATOF_TARG_C = $(srcdir)/config/atof-@atof@.cATOF_TARG_O = atof-@atof@.o# use @target_cpu_type@ for refering to configured target nameIT_HDRS=itbl-parse.h $(srcdir)/itbl-ops.h IT_SRCS=itbl-parse.c itbl-lex.c $(srcdir)/itbl-ops.cIT_DEPS=$(srcdir)/itbl-parse.y $(srcdir)/itbl-lex.l $(srcdir)/config/itbl-@target_cpu_type@.hIT_OBJS=itbl-parse.o itbl-lex.o itbl-ops.o# CPU types. This is only used for dependency information.CPU_TYPES = \ a29k \ alpha \ arc \ arm \ avr \ cris \ d10v \ d30v \ fr30 \ h8300 \ h8500 \ hppa \ ia64 \ i370 \ i386 \ i860 \ i960 \ m32r \ m68hc11 \ m68k \ m88k \ mcore \ mips \ mn10200 \ mn10300 \ ns32k \ pj \ ppc \ sh \ sparc \ tahoe \ tic30 \ tic54x \ tic80 \ vax \ w65 \ v850 \ z8k# Object format types. This is only used for dependency information.# We deliberately omit SOM, since it does not work as a cross assembler.OBJ_FORMATS = \ aout \ bout \ coff \ ecoff \ elf \ evax \ hp300 \ ieee \ vms# This is an sh case which sets valid according to whether the CPU# type in the shell variable c and the OS type in the shell variable o# are supported. This helps cuts down on the amount of dependency# information.CPU_OBJ_VALID = \ valid= ; \ case $$o in \ aout) \ case $$c in \ a29k | arm | cris | i386 | m68k | mips | ns32k | sparc | tahoe | tic30 | vax) \ valid=yes ;; \ esac ;; \ bout) \ case $$c in \ i960) valid=yes ;; \ esac ;; \ coff) valid=yes; \ case $$c in \ cris | i860) \ valid= ;; \ esac ;; \ ecoff) \ case $$c in \ mips | alpha) valid=yes ;; \ esac ;; \ elf) valid=yes ;; \ evax) \ case $$c in \ alpha) valid=yes ;; \ esac ;; \ hp300) \ case $$c in \ m68k) valid=yes ;; \ esac ;; \ vms) \ case $$c in \ vax) valid=yes ;; \ esac ;; \ esac;# These are like CPU_TYPES and CPU_OBJ_VALID, for the obj=multi case.MULTI_CPU_TYPES = i386 mips crisMULTI_CPU_OBJ_VALID = \ valid= ; \ case $$o in \ aout) \ case $$c in \ i386 | cris) valid=yes ;; \ esac ;; \ coff) \ case $$c in \ i386 | mips) valid=yes ;; \ esac ;; \ ecoff) \ case $$c in \ mips) valid=yes ;; \ esac ;; \ elf) valid=yes ;; \ esac;# Regular source files.GAS_CFILES = \ app.c \ as.c \ atof-generic.c \ bignum-copy.c \ cond.c \ depend.c \ dwarf2dbg.c \ ecoff.c \ ehopt.c \ expr.c \ flonum-copy.c \ flonum-konst.c \ flonum-mult.c \ frags.c \ hash.c \ input-file.c \ input-scrub.c \ listing.c \ literal.c \ macro.c \ messages.c \ output-file.c \ read.c \ sb.c \ stabs.c \ subsegs.c \ symbols.c \ write.cCFILES = $(GAS_CFILES) gasp.c itbl-ops.cHFILES = \ as.h \ asintl.h \ bignum.h \ bit_fix.h \ cgen.h \ dwarf2dbg.h \ ecoff.h \ emul-target.h \ emul.h \ expr.h \ flonum.h \ frags.h \ hash.h \ input-file.h \ itbl-ops.h \ listing.h \ macro.h \ obj.h \ output-file.h \ read.h \ sb.h \ struc-symbol.h \ subsegs.h \ symbols.h \ tc.h \ write.h# CPU files in config.TARGET_CPU_CFILES = \ config/tc-a29k.c \ config/tc-alpha.c \ config/tc-arc.c \ config/tc-arm.c \ config/tc-avr.c \ config/tc-cris.c \ config/tc-d10v.c \ config/tc-d30v.c \ config/tc-fr30.c \ config/tc-h8300.c \ config/tc-h8500.c \ config/tc-hppa.c \ config/tc-ia64.c \ config/tc-i370.c \ config/tc-i386.c \ config/tc-i860.c \ config/tc-i960.c \ config/tc-m32r.c \ config/tc-m68hc11.c \ config/tc-m68k.c \ config/tc-m88k.c \ config/tc-mcore.c \ config/tc-mips.c \ config/tc-mn10200.c \ config/tc-mn10300.c \ config/tc-ns32k.c \ config/tc-pj.c \ config/tc-ppc.c \ config/tc-sh.c \ config/tc-sparc.c \ config/tc-tahoe.c \ config/tc-tic30.c \ config/tc-tic54x.c \ config/tc-tic80.c \ config/tc-vax.c \ config/tc-w65.c \ config/tc-v850.c \ config/tc-z8k.cTARGET_CPU_HFILES = \ config/tc-a29k.h \ config/tc-alpha.h \ config/tc-arc.h \ config/tc-arm.h \ config/tc-avr.h \ config/tc-cris.h \ config/tc-d10v.h \ config/tc-d30v.h \ config/tc-fr30.h \ config/tc-h8300.h \ config/tc-h8500.h \ config/tc-hppa.h \ config/tc-ia64.h \ config/tc-i370.h \ config/tc-i386.h \ config/tc-i860.h \ config/tc-i960.h \ config/tc-m32r.h \ config/tc-m68hc11.h \ config/tc-m68k.h \ config/tc-m88k.h \ config/tc-mcore.h \ config/tc-mips.h \ config/tc-mn10200.h \ config/tc-mn10300.h \ config/tc-ns32k.h \ config/tc-pj.h \ config/tc-ppc.h \ config/tc-sh.h \ config/tc-sparc.h \ config/tc-tahoe.h \ config/tc-tic30.h \ config/tc-tic54x.h \ config/tc-tic80.h \ config/tc-vax.h \ config/tc-w65.h \ config/tc-v850.h \ config/tc-z8k.h# OBJ files in configOBJ_FORMAT_CFILES = \ config/obj-aout.c \ config/obj-bout.c \ config/obj-coff.c \ config/obj-ecoff.c \ config/obj-elf.c \ config/obj-evax.c \
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?