Lines Matching refs:that

68 # so that gets the right CC, and pass CROSS_TOOLCHAIN to submakes.
182 # systems since the BSD.foo.dist specs contain users and groups that do not
226 # Check if there is a local compiler that can satisfy as an external compiler.
268 # Check if there is a local linker that can satisfy as an external linker.
339 .info SYSTEM_COMPILER: Determined that CC=${CC} matches the source tree. Not bootstrapping a cross-compiler.
344 .info SYSTEM_LINKER: Determined that LD=${LD} matches the source tree. Not bootstrapping a cross-linker.
380 # binary that requires a newer library version that hasn't been installed yet.
613 # We also need to add UNIVERSE_TOOLCHAIN_PATH so that we can find the shared
617 # the build to break on other systems that don't have that tool. For now we
629 # phase but symlink host tools that are known to work instead of building them
665 # shims that are needed by the bootstrap-tools,
667 # APIs that tools from one of those three stages need to
668 # build that aren't present on the host.
670 # This stage is responsible for creating programs that
675 # tree and building any tools that are needed during
681 # This stage is responsible for creating any tools that
846 # when the ABI breaks though that we want to force rebuilding WORLDTMP
865 # Note that this logic is the opposite of normal BOOTSTRAP handling. We want
886 # the file will never be updated unless that flag is specified. This
955 # that are created by mtree to be owned by root/wheel.
1009 # so we remove that assingnment from $WMAKE and prepend the new $PATH
1036 # tools in $WORLDTMP for the tools that we don't build during bootstrap-tools
1435 @# For each file that exists in this dist, print the corresponding
1436 @# line from the METALOG. This relies on the fact that
1445 @# For each file that exists in this dist, print the corresponding
1446 @# line from the METALOG. This relies on the fact that
1495 # We can't assume here that ${TMPPATH} will include ${PATH} or /usr/libexec
1580 # Note that we have to use TARGET instead of TARGET_ARCH when
2166 # bootstrap-tools: Build tools needed for compatibility. These are binaries that
2175 # accidentally run tools that are incompatible but happen to be in $PATH.
2182 # phase so the tools used in that phase (ln, cp, etc) must have already been
2185 # Since they could be Linux or MacOS binaries, too we must only use flags that
2191 # When building on non-FreeBSD systems we can't assume that the host binaries
2199 # Instead set BOOTSTRAPPING_OSRELDATE so that the value 0 is set ${BSARGS}
2220 # please ensure that you also add a .else case where you add the tool to the
2225 # version of m4 (with pre-generated files) then use that to build the real m4.
2227 # the flags that are passed by lex.
2367 # but some directories such as grep or test install multiple binaries. In that
2399 # Note: sysctl does not bootstrap on FreeBSD < 13 anymore, but that doesn't
2442 # so we can use :T to get the name of the symlinks that we need to create.
2449 # Link the tools that we need for building but don't need to bootstrap because
2470 # FreeBSD versions that need the tool built at this stage of the build.
2527 # rescue includes programs that have build-tools targets
2740 # XXX: native-xtools passes along ${NXBDIRS} in SUBDIR_OVERRIDE that needs
2778 # For 'toolchain' we want to produce native binaries that themselves generate
2783 # be MACHINE) that themselves generate TARGET.TARGET_ARCH binaries.
2808 # Build the bootstrap/host/cross tools that produce native binaries
2810 # Populate includes/libraries sysroot that produce native binaries.
2811 # This is split out from 'toolchain' above mostly so that target LLVM
2814 # here to avoid the problem but are kept in 'toolchain' so that
2836 # hierarchy - ensure that all the needed directories are present
3128 # that running 'make all' from the top-level, especially with a SUBDIR_OVERRIDE
3345 # some directories via more than one method, but that duplication is
3350 # It is expected that BW_CANONICALOBJDIR == the CANONICALOBJDIR as would be
3351 # created by bsd.obj.mk, except that we don't want to .include that file