makefile.am

来自「基于4个mips核的noc设计」· AM 代码 · 共 1,056 行 · 第 1/3 页

AM
1,056
字号
## Process this file with automake to generate Makefile.in## FIXME: work around apparent automake bug.INTLLIBS = @INTLLIBS@AUTOMAKE_OPTIONS = cygnus dejagnuSUBDIRS = potooldir = $(exec_prefix)/$(target_alias)YACC = `if [ -f ../bison/bison ]; then echo ../bison/bison -y -L$(srcdir)/../bison/; else echo @YACC@; fi`YFLAGS = -dLEX = `if [ -f ../flex/flex ]; then echo ../flex/flex; else echo @LEX@; fi`WARN_CFLAGS = @WARN_CFLAGS@AM_CFLAGS = $(WARN_CFLAGS)# We put the scripts in the directory $(scriptdir)/ldscripts.# We can't put the scripts in $(datadir) because the SEARCH_DIR# directives need to be different for native and cross linkers.scriptdir = $(tooldir)/libEMUL = @EMUL@EMULATION_OFILES = @EMULATION_OFILES@EMUL_EXTRA_OFILES = @EMUL_EXTRA_OFILES@# Search path to override the default search path for -lfoo libraries.# If LIB_PATH is empty, the ones in the script (if any) are left alone.# (The default is usually /lib:/usr/lib:/usr/local/lib, unless building# a cross-linker, in which case the default is empty.  See genscripts.sh.)# Otherwise, they are replaced with the ones given in LIB_PATH,# which may have the form: LIB_PATH=/lib:/usr/local/libLIB_PATH =BASEDIR = $(srcdir)/..BFDDIR = $(BASEDIR)/bfdINCDIR	= $(BASEDIR)/includeMKDEP = gcc -MM# What version of the manual to buildDOCVER = gen#stuff for self hosting (can be overridden in config file).HOSTING_CRT0 = @HOSTING_CRT0@HOSTING_LIBS = @HOSTING_LIBS@HOSTING_EMU = -m $(EMUL)# Setup the testing framework, if you have oneEXPECT = `if [ -f $$r/../expect/expect ] ; \	then echo $$r/../expect/expect ; \	else echo expect ; fi`RUNTEST = `if [ -f $${srcroot}/../dejagnu/runtest ] ; \	then echo $${srcroot}/../dejagnu/runtest ; \	else echo runtest ; fi`RUNTESTFLAGS =CC_FOR_TARGET = ` \  if [ -f $$r/../gcc/xgcc ] ; then \    if [ -f $$r/../newlib/Makefile ] ; then \      echo $$r/../gcc/xgcc -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \    else \      echo $$r/../gcc/xgcc -B$$r/../gcc/; \    fi; \  else \    if [ "@host@" = "@target@" ] ; then \      echo $(CC); \    else \      echo gcc | sed '$(transform)'; \    fi; \  fi`CXX = gccCXX_FOR_TARGET = ` \  if [ -f $$r/../gcc/xgcc ] ; then \    if [ -f $$r/../newlib/Makefile ] ; then \      echo $$r/../gcc/xgcc -B$$r/../gcc/ -idirafter $$r/../newlib/targ-include -idirafter $${srcroot}/../newlib/libc/include -nostdinc; \    else \      echo $$r/../gcc/xgcc -B$$r/../gcc/; \    fi; \  else \    if [ "@host@" = "@target@" ] ; then \      echo $(CXX); \    else \      echo gcc | sed '$(transform)'; \    fi; \  fi`noinst_PROGRAMS = ld-newinfo_TEXINFOS = ld.texinfonoinst_TEXINFOS = ldint.texinfoman_MANS = ld.1INCLUDES = -D_GNU_SOURCE -I. -I$(srcdir) -I../bfd -I$(BFDDIR) -I$(INCDIR) -I$(top_srcdir)/../intl -I../intl $(HDEFINES) $(CFLAGS) -DLOCALEDIR="\"$(prefix)/share/locale\""BFDLIB = ../bfd/libbfd.laLIBIBERTY = ../libiberty/libiberty.aALL_EMULATIONS = \	ea29k.o \	eaixppc.o \	eaixrs6.o \	ealpha.o \	earcelf.o \	earm_epoc_pe.o \	earmaoutb.o \	earmaoutl.o \	earmcoff.o \	earmelf.o \	earmelf_linux.o \	earmelf_oabi.o \	earmnbsd.o \	earmpe.o \	eavr1200.o \	eavr23xx.o \	eavr4433.o \	eavr44x4.o \	eavr85xx.o \	eavrmega103.o \	eavrmega161.o \	eavrmega603.o \	ecoff_sparc.o \	ecrisaout.o \	ecriself.o \	ecrislinux.o \	ed10velf.o \	ed30v_e.o \	ed30v_o.o \	ed30velf.o \	edelta68.o \	eebmon29k.o \	eelf32_i960.o \	eelf32_i860.o \	eelf32_sparc.o \	eelf32b4300.o \	eelf32bmip.o \	eelf32bmipn32.o \	eelf32btsmip.o \	eelf32ltsmip.o \	eelf32ebmip.o \	eelf32elmip.o \	eelf32fr30.o \	eelf32i370.o \	eelf32l4300.o \	eelf32lmip.o \	eelf32lppc.o \	eelf32lppcsim.o \	eelf32mcore.o \	eelf32ppc.o \	eelf32ppclinux.o \	eelf32ppcsim.o \	eelf_i386.o \	eelf_i386_be.o \	eelf_i386_chaos.o \	egld960.o \	egld960coff.o \	eh8300.o \	eh8300h.o \	eh8300s.o \	eh8500.o \	eh8500b.o \	eh8500c.o \	eh8500m.o \	eh8500s.o \	ehp300bsd.o \	ehp3hpux.o \	ehppaelf.o \	ehppalinux.o \	ei386aout.o \	ei386beos.o \	ei386bsd.o \	ei386coff.o \	ei386go32.o \	ei386linux.o \	ei386lynx.o \	ei386mach.o \	ei386moss.o \	ei386msdos.o \	ei386nbsd.o \	ei386nw.o \	ei386pe.o \	ei386pe_posix.o \	elnk960.o \	em68hc11elf.o \	em68hc11elfb.o \	em68hc12elf.o \	em68hc12elfb.o \	em68k4knbsd.o \	em68kaout.o \	em68kaux.o \	em68kcoff.o \	em68kelf.o \	em68klinux.o \	em68klynx.o \	em68knbsd.o \	em68kpsos.o \	em88kbcs.o \	emcorepe.o \	emipsbig.o \	emipsbsd.o \	emipsidt.o \	emipsidtl.o \	emipslit.o \	emipslnews.o \	emipspe.o \	enews.o \	ens32knbsd.o \	epc532macha.o \	epjelf.o \	epjlelf.o \	eppcmacos.o \	eppcnw.o \	eppcpe.o \	eriscix.o \	esa29200.o \	esh.o \	eshelf.o \	eshelf_linux.o \	eshlelf_linux.o \	eshl.o \	eshlelf.o \	eshpe.o \	esparcaout.o \	esparclinux.o \	esparclynx.o \	esparcnbsd.o \	est2000.o \	esun3.o \	esun4.o \	etic30aout.o \	etic30coff.o \	etic54xcoff.o \	etic80coff.o \	evanilla.o \	evax.o \	evsta.o \	ew65.o \	ez8001.o \	ez8002.oALL_64_EMULATIONS = \	eelf64_ia64.o \	eelf_x86_64.o \	eelf64_sparc.o \	eelf64alpha.o \	eelf64bmip.o \	eelf64btsmip.o \	eelf64ltsmip.o \	eelf64hppa.oALL_EMUL_EXTRA_OFILES = \	deffilep.o \	pe-dll.oCFILES = ldctor.c ldemul.c ldexp.c ldfile.c ldlang.c \	ldmain.c ldmisc.c ldver.c ldwrite.c lexsup.c \	mri.c ldcref.c pe-dll.cHFILES = ld.h ldctor.h ldemul.h ldexp.h ldfile.h \	ldlang.h ldlex.h ldmain.h ldmisc.h ldver.h \	ldwrite.h mri.h deffile.h pe-dll.hGENERATED_CFILES = ldgram.c ldlex.c deffilep.cGENERATED_HFILES = ldgram.h ldemul-list.h deffilep.hOFILES = ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o \	ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o \	ldfile.o ldcref.o ${EMULATION_OFILES} ${EMUL_EXTRA_OFILES}STAGESTUFF = *.o ldscripts/* e*.c# At the moment this is just a list of those emulation template files# that contain internationalised strings.EMULATION_FILES = emultempl/pe.em emultempl/armcoff.emPOTFILES = $(CFILES) $(HFILES) $(EMULATION_FILES)po/POTFILES.in: @MAINT@ Makefile	for file in $(POTFILES); do echo $$file; done | sort > tmp \	  && mv tmp $(srcdir)/po/POTFILES.inldmain.o: ldmain.c config.status	$(COMPILE) -c -DDEFAULT_EMULATION='"$(EMUL)"' -DSCRIPTDIR='"$(scriptdir)"' -DTARGET='"@target@"' $(srcdir)/ldmain.cldemul-list.h: Makefile	(echo "/* This file is automatically generated.  DO NOT EDIT! */";\	for f in `echo " " ${EMULATION_OFILES} "" \	 | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \	    echo "extern ld_emulation_xfer_type ld_$${f}_emulation;"; \	done;\	echo "";\	echo "#define EMULATION_LIST \\";\	for f in `echo " " ${EMULATION_OFILES} "" \	 | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \	    echo "  &ld_$${f}_emulation, \\"; \	done;\	echo "  0") >ldemul-tmp.h	mv ldemul-tmp.h ldemul-list.hstringify.sed: ${srcdir}/emultempl/$(STRINGIFY)	  cp ${srcdir}/emultempl/$(STRINGIFY) stringify.sed# These all start with e so 'make clean' can find them.GENSCRIPTS = $(SHELL) $(srcdir)/genscripts.sh ${srcdir} ${libdir} ${exec_prefix} @host@ @target@ @target_alias@ "@EMULATION_LIBPATH@" "@NATIVE_LIB_DIRS@"GEN_DEPENDS = $(srcdir)/genscripts.sh stringify.sed@TDIRS@ea29k.c: $(srcdir)/emulparams/a29k.sh \  $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/a29k.sc ${GEN_DEPENDS}	${GENSCRIPTS} a29k "$(tdir_a29k)"eaixppc.c: $(srcdir)/emulparams/aixppc.sh \  $(srcdir)/emultempl/aix.em $(srcdir)/scripttempl/aix.sc ${GEN_DEPENDS}	${GENSCRIPTS} aixppc "$(tdir_aixppc)"eaixrs6.c: $(srcdir)/emulparams/aixrs6.sh \  $(srcdir)/emultempl/aix.em $(srcdir)/scripttempl/aix.sc ${GEN_DEPENDS}	${GENSCRIPTS} aixrs6 "$(tdir_aixrs6)"ealpha.c: $(srcdir)/emulparams/alpha.sh \  $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/alpha.sc ${GEN_DEPENDS}	${GENSCRIPTS} alpha "$(tdir_alpha)"earcelf.c: $(srcdir)/emulparams/arcelf.sh \  $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}	${GENSCRIPTS} arcelf "$(tdir_arcelf)"earmelf.c: $(srcdir)/emulparams/armelf.sh \  $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \  $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}	${GENSCRIPTS} armelf "$(tdir_armelf)"earmelf_oabi.c: $(srcdir)/emulparams/armelf_oabi.sh \  $(srcdir)/emultempl/armelf_oabi.em $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}	${GENSCRIPTS} armelf_oabi "$(tdir_armelf)"earmelf_linux.c: $(srcdir)/emulparams/armelf_linux.sh \  $(srcdir)/emultempl/elf32.em $(srcdir)/emultempl/armelf.em \  $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}	${GENSCRIPTS} armelf_linux "$(tdir_armelf_linux)"earmaoutb.c:	$(srcdir)/emulparams/armaoutb.sh \  $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/armaout.sc ${GEN_DEPENDS}	${GENSCRIPTS} armaoutb "$(tdir_armaoutb)"earmaoutl.c:	$(srcdir)/emulparams/armaoutl.sh \  $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/armaout.sc ${GEN_DEPENDS}	${GENSCRIPTS} armaoutl "$(tdir_armaoutl)"earmcoff.c:	$(srcdir)/emulparams/armcoff.sh \  $(srcdir)/emultempl/armcoff.em $(srcdir)/scripttempl/armcoff.sc ${GEN_DEPENDS}	${GENSCRIPTS} armcoff "$(tdir_armcoff)"earmnbsd.c:	$(srcdir)/emulparams/armnbsd.sh \  $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/aout.sc ${GEN_DEPENDS}	${GENSCRIPTS} armnbsd "$(tdir_armnbsd)"earm_epoc_pe.c: $(srcdir)/emulparams/arm_epoc_pe.sh \  $(srcdir)/emultempl/pe.em $(srcdir)/scripttempl/epocpe.sc ${GEN_DEPENDS}	${GENSCRIPTS} arm_epoc_pe "$(tdir_armpe)"earmpe.c: $(srcdir)/emulparams/armpe.sh \

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?