makefile

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

TXT
1,746
字号
ALL_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)# These all start with e so 'make clean' can find them.GENSCRIPTS = $(SHELL) $(srcdir)/genscripts.sh ${srcdir} ${libdir} ${exec_prefix} i686-pc-linux-gnu mips-mips-elf mips "elf32ebmip" ""GEN_DEPENDS = $(srcdir)/genscripts.sh stringify.sed# We need this for automake to use YLWRAP.EXTRA_ld_new_SOURCES = deffilep.yld_new_SOURCES = ldgram.y ldlex.l lexsup.c ldlang.c mri.c ldctor.c ldmain.c \	ldwrite.c ldexp.c ldemul.c ldver.c ldmisc.c ldfile.c ldcref.cld_new_DEPENDENCIES = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) $(BFDLIB) $(LIBIBERTY) $(INTLDEPS)ld_new_LDADD = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) $(BFDLIB) $(LIBIBERTY) $(INTLLIBS)# This is the real libbfd.a created by libtool.TESTBFDLIB = ../bfd/.libs/libbfd.aMAINTAINERCLEANFILES = ldver.texiMOSTLYCLEANFILES = $(STAGESTUFF) ld1$(EXEEXT) ld2$(EXEEXT) ld3$(EXEEXT) \	ldemul-list.h crtbegin.o crtend.o ld.log ld.sumCLEANFILES = dep.sed DEP DEPA DEP1 DEP2# Stuff that should be included in a distribution.  The diststuff# target is run by the taz target in ../Makefile.in.LDDISTSTUFF = ldgram.c ldgram.h ldlex.cDISTCLEANFILES = tdirs site.exp site.bak stringify.sedACLOCAL_M4 = $(top_srcdir)/aclocal.m4mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirsCONFIG_HEADER = config.hCONFIG_CLEAN_FILES = noinst_PROGRAMS =  ld-new$(EXEEXT)PROGRAMS =  $(noinst_PROGRAMS)DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I.CPPFLAGS = LDFLAGS = LIBS = ld_new_OBJECTS =  ldgram.$(OBJEXT) ldlex.$(OBJEXT) lexsup.$(OBJEXT) \ldlang.$(OBJEXT) mri.$(OBJEXT) ldctor.$(OBJEXT) ldmain.$(OBJEXT) \ldwrite.$(OBJEXT) ldexp.$(OBJEXT) ldemul.$(OBJEXT) ldver.$(OBJEXT) \ldmisc.$(OBJEXT) ldfile.$(OBJEXT) ldcref.$(OBJEXT)ld_new_LDFLAGS = LEX_OUTPUT_ROOT = lex.yyLEXLIB = -lflYLWRAP = $(top_srcdir)/../ylwrapCFLAGS = -g -O2COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)CCLD = $(CC)LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@TEXI2DVI = `if test -f $(top_srcdir)/../texinfo/util/texi2dvi; then echo $(top_srcdir)/../texinfo/util/texi2dvi; else echo texi2dvi; fi`TEXINFO_TEX = $(top_srcdir)/../texinfo/texinfo.texINFO_DEPS = ld.infoDVIS = ld.dviTEXINFOS = ld.texinfoman1dir = $(mandir)/man1MANS = $(man_MANS)NROFF = nroffDIST_COMMON =  README ./stamp-h.in ChangeLog Makefile.am Makefile.in \NEWS TODO acinclude.m4 aclocal.m4 config.in configure configure.in \deffilep.c ldgram.c ldlex.cDISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)TAR = tarGZIP_ENV = --bestSOURCES = $(ld_new_SOURCES) $(EXTRA_ld_new_SOURCES)OBJECTS = $(ld_new_OBJECTS)all: all-redirect.SUFFIXES:.SUFFIXES: .S .c .dvi .info .l .lo .o .obj .ps .s .texi .texinfo .txi .y$(srcdir)/Makefile.in: # Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 	cd $(top_srcdir) && $(AUTOMAKE) --cygnus MakefileMakefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status	cd $(top_builddir) \	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status$(ACLOCAL_M4): # configure.in  acinclude.m4	cd $(srcdir) && $(ACLOCAL)$(srcdir)/configure: #$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)	cd $(srcdir) && $(AUTOCONF)config.h: stamp-h	@if test ! -f $@; then \		rm -f stamp-h; \		$(MAKE) stamp-h; \	else :; fistamp-h: $(srcdir)/config.in $(top_builddir)/config.status	cd $(top_builddir) \	  && CONFIG_FILES= CONFIG_HEADERS=config.h:config.in \	     $(SHELL) ./config.status	@echo timestamp > stamp-h 2> /dev/null$(srcdir)/config.in: #$(srcdir)/stamp-h.in	@if test ! -f $@; then \		rm -f $(srcdir)/stamp-h.in; \		$(MAKE) $(srcdir)/stamp-h.in; \	else :; fi$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) 	cd $(top_srcdir) && $(AUTOHEADER)	@echo timestamp > $(srcdir)/stamp-h.in 2> /dev/nullmostlyclean-hdr:clean-hdr:distclean-hdr:	-rm -f config.hmaintainer-clean-hdr:mostlyclean-noinstPROGRAMS:clean-noinstPROGRAMS:	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)distclean-noinstPROGRAMS:maintainer-clean-noinstPROGRAMS:.c.o:	$(COMPILE) -c $<# FIXME: We should only use cygpath when building on Windows,# and only if it is available..c.obj:	$(COMPILE) -c `cygpath -w $<`.s.o:	$(COMPILE) -c $<.S.o:	$(COMPILE) -c $<mostlyclean-compile:	-rm -f *.o core *.core	-rm -f *.$(OBJEXT)clean-compile:distclean-compile:	-rm -f *.tab.cmaintainer-clean-compile:.c.lo:	$(LIBTOOL) --mode=compile $(COMPILE) -c $<.s.lo:	$(LIBTOOL) --mode=compile $(COMPILE) -c $<.S.lo:	$(LIBTOOL) --mode=compile $(COMPILE) -c $<mostlyclean-libtool:	-rm -f *.loclean-libtool:	-rm -rf .libs _libsdistclean-libtool:maintainer-clean-libtool:ld-new$(EXEEXT): $(ld_new_OBJECTS) $(ld_new_DEPENDENCIES)	@rm -f ld-new$(EXEEXT)	$(LINK) $(ld_new_LDFLAGS) $(ld_new_OBJECTS) $(ld_new_LDADD) $(LIBS).l.c:	$(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@.y.c:	$(SHELL) $(YLWRAP) "$(YACC)" $< y.tab.c $*.c y.tab.h $*.h -- $(AM_YFLAGS) $(YFLAGS)deffilep.h: deffilep.cldgram.h: ldgram.cld.info: ld.texinfold.dvi: ld.texinfoDVIPS = dvips.texi.info:	@rm -f $@ $@-[0-9] $@-[0-9][0-9]	$(MAKEINFO) -I $(srcdir) $<.texi.dvi:	TEXINPUTS=$(top_srcdir)/../texinfo/texinfo.tex:$$TEXINPUTS \	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<.texi:	@rm -f $@ $@-[0-9] $@-[0-9][0-9]	$(MAKEINFO) -I $(srcdir) $<.texinfo.info:	@rm -f $@ $@-[0-9] $@-[0-9][0-9]	$(MAKEINFO) -I $(srcdir) $<.texinfo:	@rm -f $@ $@-[0-9] $@-[0-9][0-9]	$(MAKEINFO) -I $(srcdir) $<.texinfo.dvi:	TEXINPUTS=$(top_srcdir)/../texinfo/texinfo.tex:$$TEXINPUTS \	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<.txi.info:	@rm -f $@ $@-[0-9] $@-[0-9][0-9]	$(MAKEINFO) -I $(srcdir) $<.txi.dvi:	TEXINPUTS=$(top_srcdir)/../texinfo/texinfo.tex:$$TEXINPUTS \	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<.txi:	@rm -f $@ $@-[0-9] $@-[0-9][0-9]	$(MAKEINFO) -I $(srcdir) $<.dvi.ps:	$(DVIPS) $< -o $@install-info-am: $(INFO_DEPS)	@$(NORMAL_INSTALL)	$(mkinstalldirs) $(DESTDIR)$(infodir)	@list='$(INFO_DEPS)'; \	for file in $$list; do \	  if test -f $$file; then d=.; else d=$(srcdir); fi; \	  for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \	    if test -f $$d/$$ifile; then \	      echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \	      $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \	    else : ; fi; \	  done; \	done	@$(POST_INSTALL)	@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \	  list='$(INFO_DEPS)'; \	  for file in $$list; do \	    echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\	    install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\	  done; \	else : ; fiuninstall-info:	$(PRE_UNINSTALL)	@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \	  ii=yes; \	else ii=; fi; \	list='$(INFO_DEPS)'; \	for file in $$list; do \	  test -z "$ii" \	    || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \	done	@$(NORMAL_UNINSTALL)	list='$(INFO_DEPS)'; \	for file in $$list; do \	  (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \	donedist-info: $(INFO_DEPS)	list='$(INFO_DEPS)'; \	for base in $$list; do \	  if test -f $$base; then d=.; else d=$(srcdir); fi; \	  for file in `cd $$d && eval echo $$base*`; do \	    test -f $(distdir)/$$file \	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \	    || cp -p $$d/$$file $(distdir)/$$file; \	  done; \	donemostlyclean-aminfo:	-rm -f ld.aux ld.cp ld.cps ld.dvi ld.fn ld.fns ld.ky ld.kys ld.ps \	  ld.log ld.pg ld.toc ld.tp ld.tps ld.vr ld.vrs ld.op ld.tr \	  ld.cv ld.cnclean-aminfo:distclean-aminfo:maintainer-clean-aminfo:	for i in $(INFO_DEPS); do \	  rm -f $$i; \	  if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \	    rm -f $$i-[0-9]*; \	  fi; \	doneclean-info: mostlyclean-aminfoinstall-man1:	$(mkinstalldirs) $(DESTDIR)$(man1dir)	@list='$(man1_MANS)'; \	l2='$(man_MANS)'; for i in $$l2; do \	  case "$$i" in \	    *.1*) list="$$list $$i" ;; \	  esac; \	done; \	for i in $$list; do \	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \	  else file=$$i; fi; \	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \

⌨️ 快捷键说明

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