Lines Matching refs:build

31 # Set by autoconf to "all.internal" for a native build, or
32 # "all.cross" to build a cross compiler.
61 build=@build@
70 # Directories used during build
81 # Top build directory for this package, relative to here.
133 SUBDIRS =@subdirs@ build
139 # Selection of languages to be made during stage1 build.
143 # CFLAGS is for the user to override to, e.g., do a cross build with -O2.
202 build-warn = $(STRICT_WARN)
208 build/gengtype-yacc.o-warn = -Wno-error
210 build/gengtype-lex.o-warn = -Wno-error
247 # Programs which operate on the build machine
490 # Since gcc_tooldir does not exist at build-time, use -B$(build_tooldir)/bin/
520 # Directory in which to build HTML
582 # Don't build libunwind by default.
615 # (non-Unix) host which can not build collect2, for which it will be
627 # List of functions not to build from libgcc2.c.
667 # Native compiler for the build machine and its switches.
715 # at build time.
865 BUILD_RTL = build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o \
866 build/min-insn-modes.o build/gensupport.o build/print-rtl.o
867 BUILD_ERRORS = build/errors.o
1156 # Consider the example of tree-check.h. It is constructed with build/gencheck.
1157 # A simple rule to build tree-check.h would be
1158 # tree-check.h: build/gencheck$(build_exeext)
1159 # $(RUN_GEN) build/gencheck$(build_exeext) > tree-check.h
1166 # tree-check.h: build/gencheck$(build_exeext)
1167 # $(RUN_GEN) build/gencheck$(build_exeext) > tmp-check.h
1174 # s-check : build/gencheck$(build_exeext)
1175 # $(RUN_GEN) build/gencheck$(build_exeext) > tmp-check.h
1183 # s-check : build/gencheck$(build_exeext)
1184 # $(RUN_GEN) build/gencheck$(build_exeext) > tmp-check.h
1267 # a target to build even if it is up-to-date. So we must verify that
1292 native: config.status auto-host.h build-@POSUB@ $(LANGUAGES) \
1402 cc1-checksum.c : cc1-dummy$(exeext) build/genchecksum$(build_exeext)
1403 build/genchecksum$(build_exeext) cc1-dummy$(exeext) > $@
2694 s-mddeps: $(md_file) $(MD_INCLUDES) build/genmddeps$(build_exeext)
2695 $(RUN_GEN) build/genmddeps$(build_exeext) $(md_file) > tmp-mddeps
2751 $(simple_generated_h:insn-%.h=s-%): s-%: build/gen%$(build_exeext) \
2753 $(RUN_GEN) build/gen$*$(build_exeext) $(md_file) \
2759 $(simple_generated_c:insn-%.c=s-%): s-%: build/gen%$(build_exeext) \
2761 $(RUN_GEN) build/gen$*$(build_exeext) $(md_file) \
2769 s-constants: build/genconstants$(build_exeext) $(MD_DEPS)
2770 $(RUN_GEN) build/genconstants$(build_exeext) $(md_file) \
2778 s-check : build/gencheck$(build_exeext)
2779 $(RUN_GEN) build/gencheck$(build_exeext) > tmp-check.h
2784 build/gencondmd.c: s-conditions; @true
2785 s-conditions: $(MD_DEPS) build/genconditions$(build_exeext)
2786 $(RUN_GEN) build/genconditions$(build_exeext) $(md_file) > tmp-condmd.c
2787 $(SHELL) $(srcdir)/../move-if-change tmp-condmd.c build/gencondmd.c
2791 s-condmd: build/gencondmd$(build_exeext)
2792 $(RUN_GEN) build/gencondmd$(build_exeext) > tmp-cond.md
2803 s-genrtl: build/gengenrtl$(build_exeext)
2804 $(RUN_GEN) build/gengenrtl$(build_exeext) > tmp-genrtl.c
2808 s-genrtl-h: build/gengenrtl$(build_exeext)
2809 $(RUN_GEN) build/gengenrtl$(build_exeext) -h > tmp-genrtl.h
2817 s-modes: build/genmodes$(build_exeext)
2818 $(RUN_GEN) build/genmodes$(build_exeext) > tmp-modes.c
2822 s-modes-h: build/genmodes$(build_exeext)
2823 $(RUN_GEN) build/genmodes$(build_exeext) -h > tmp-modes.h
2827 s-modes-m: build/genmodes$(build_exeext)
2828 $(RUN_GEN) build/genmodes$(build_exeext) -m > tmp-min-modes.c
2836 s-preds: $(MD_DEPS) build/genpreds$(build_exeext)
2837 $(RUN_GEN) build/genpreds$(build_exeext) $(md_file) > tmp-preds.c
2841 s-preds-h: $(MD_DEPS) build/genpreds$(build_exeext)
2842 $(RUN_GEN) build/genpreds$(build_exeext) -h $(md_file) > tmp-preds.h
2846 s-constrs-h: $(MD_DEPS) build/genpreds$(build_exeext)
2847 $(RUN_GEN) build/genpreds$(build_exeext) -c $(md_file) > tmp-constrs.h
2943 s-gtype: build/gengtype$(build_exeext) $(GTFILES)
2944 $(RUN_GEN) build/gengtype$(build_exeext)
2949 # How to compile object files to run on the build machine.
2951 build/%.o : # dependencies provided by explicit rule later
2956 build/errors.o : errors.c $(BCONFIG_H) $(SYSTEM_H) errors.h
2957 build/gensupport.o: gensupport.c $(BCONFIG_H) $(SYSTEM_H) coretypes.h \
2960 build/ggc-none.o : ggc-none.c $(BCONFIG_H) $(SYSTEM_H) coretypes.h \
2962 build/min-insn-modes.o : min-insn-modes.c $(BCONFIG_H) $(SYSTEM_H) \
2964 build/print-rtl.o: print-rtl.c $(BCONFIG_H) $(SYSTEM_H) coretypes.h \
2966 build/read-rtl.o: read-rtl.c $(BCONFIG_H) $(SYSTEM_H) coretypes.h \
2968 build/rtl.o: rtl.c $(BCONFIG_H) coretypes.h $(GTM_H) $(SYSTEM_H) \
2970 build/vec.o : vec.c $(BCONFIG_H) $(SYSTEM_H) $(TREE_H) coretypes.h vec.h \
2972 build/gencondmd.o : build/gencondmd.c $(BCONFIG_H) $(SYSTEM_H) \
2979 build/gencondmd.o : \
2983 build/genattr.o : genattr.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
2985 build/genattrtab.o : genattrtab.c $(RTL_BASE_H) $(OBSTACK_H) \
2988 build/genautomata.o : genautomata.c $(RTL_BASE_H) $(OBSTACK_H) \
2991 build/gencheck.o : gencheck.c gencheck.h tree.def $(BCONFIG_H) $(GTM_H) \
2993 build/genchecksum.o : genchecksum.c $(BCONFIG_H) $(SYSTEM_H) $(MD5_H)
2994 build/gencodes.o : gencodes.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
2996 build/genconditions.o : genconditions.c $(RTL_BASE_H) $(BCONFIG_H) \
2998 build/genconfig.o : genconfig.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
3000 build/genconstants.o : genconstants.c $(RTL_BASE_H) $(BCONFIG_H) \
3002 build/genemit.o : genemit.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
3004 build/genextract.o : genextract.c $(RTL_BASE_H) $(BCONFIG_H) \
3006 build/genflags.o : genflags.c $(RTL_BASE_H) $(OBSTACK_H) $(BCONFIG_H) \
3008 build/gengenrtl.o : gengenrtl.c $(BCONFIG_H) $(SYSTEM_H) rtl.def
3009 build/gengtype-lex.o : gengtype-lex.c gengtype.h gengtype-yacc.h \
3011 build/gengtype-yacc.o : gengtype-yacc.c gengtype.h $(BCONFIG_H) \
3013 build/gengtype.o : gengtype.c $(BCONFIG_H) $(SYSTEM_H) coretypes.h \
3015 build/genmddeps.o: genmddeps.c $(BCONFIG_H) $(SYSTEM_H) coretypes.h \
3017 build/genmodes.o : genmodes.c $(BCONFIG_H) $(SYSTEM_H) errors.h \
3019 build/genopinit.o : genopinit.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
3021 build/genoutput.o : genoutput.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
3023 build/genpeep.o : genpeep.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
3025 build/genpreds.o : genpreds.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
3027 build/genrecog.o : genrecog.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
3036 build/gen%$(build_exeext): build/gen%.o $(BUILD_LIBDEPS)
3043 $(genprogmd:%=build/gen%$(build_exeext)): $(BUILD_RTL) $(BUILD_ERRORS)
3046 build/genautomata$(build_exeext) : BUILD_LIBS += -lm
3049 build/gengenrtl$(build_exeext) : $(BUILD_ERRORS)
3050 build/genmodes$(build_exeext) : $(BUILD_ERRORS)
3051 build/gengtype$(build_exeext) : build/gengtype-lex.o \
3052 build/gengtype-yacc.o $(BUILD_ERRORS)
3161 # gcov-iov.c is run on the build machine to generate gcov-iov.h from version.c
3162 build/gcov-iov.o: gcov-iov.c $(BCONFIG_H) coretypes.h $(GTM_H) \
3165 build/gcov-iov$(build_exeext): build/gcov-iov.o
3166 $(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) build/gcov-iov.o -o $@
3169 s-iov: build/gcov-iov$(build_exeext) $(BASEVER) $(DEVPHASE)
3170 build/gcov-iov$(build_exeext) '$(BASEVER_c)' '$(DEVPHASE_c)' \
3234 # built-in suffix rule `.o:' to build fixincl out of fixincl.o. You'd
3239 # present), and build and host are the same, fixincl for the host will
3240 # build after fixincl for the build machine, getting a cache hit,
3243 # the build tree, and so fixincl in the build tree will appear to be
3299 GEN_PROTOS_OBJS = build/gen-protos.o build/scan.o $(BUILD_ERRORS)
3300 build/gen-protos$(build_exeext): $(GEN_PROTOS_OBJS)
3304 build/gen-protos.o: gen-protos.c scan.h $(BCONFIG_H) $(SYSTEM_H) coretypes.h \
3307 build/scan.o: scan.c scan.h $(BCONFIG_H) $(SYSTEM_H) coretypes.h $(GTM_H)
3310 build/gen-protos$(build_exeext) Makefile
3316 | $(RUN_GEN) build/gen-protos >xsys-protos.hT
3320 # This is nominally a 'build' program, but it's run only when host==build,
3322 build/fix-header$(build_exeext): build/fix-header.o build/scan-decls.o \
3323 build/scan.o xsys-protos.h c-incpath.o cppdefault.o prefix.o \
3326 build/fix-header.o c-incpath.o cppdefault.o build/scan-decls.o prefix.o \
3327 build/scan.o $(BUILD_ERRORS) $(LIBS)
3329 build/fix-header.o: fix-header.c $(OBSTACK_H) scan.h errors.h \
3332 build/scan-decls.o: scan-decls.c scan.h $(CPPLIB_H) $(BCONFIG_H) $(SYSTEM_H) coretypes.h $(GTM_H)
3338 fixhdr.ready: build/fix-header$(build_exeext)
3353 FIX_HEADER="build/fix-header$(build_exeext)"; export FIX_HEADER; \
3420 # specific dependencies but no build commands.
3476 # install-html. The lang.html file triggers language fragments to build
3573 # Delete build programs
3574 -rm -f build/*
3637 -rm -f auto-host.h auto-build.h
3861 # point to the installed directory, not the build directory.
3939 $(INSTALL_PROGRAM) build/fix-header$(build_exeext) \
3995 @echo "set build_triplet $(build)" >> ./tmp0
4210 # Only build the C compiler for stage1, because that is the only one that
4211 # we can guarantee will build with the native compiler, and also it is the
4214 # overrideable (for a bootstrap build stage1 also builds gcc.info).
4303 @echo Bootstrap complete - make \"quickstrap\" to redo last build,
4310 @echo Bootstrap complete - make \"quickstrap\" to redo last build,
4402 # Differs from cleanstrap in that it starts from the earlier stage1 build,
4493 -mv build/* stage1/build
4532 -mv build/* stage2/build
4567 -mv build/* stage3/build
4602 -mv build/* stage4/build
4635 -mv build/* stageprofile/build
4669 -mv build/* stagefeedback/build
4725 .PHONY: build- install- build-po install-po update-po
4728 # "build-@POSUB@" and "install-@POSUB@" above, when NLS is disabled.
4729 build-: ; @true
4732 build-po: $(CATALOGS)
4745 # build/po with a different extension.
4746 # If build/po/gcc.pot exists, use it (it was just created),
4779 # The .pot file is left in the build directory.