Lines Matching refs:target

66 # Find the build, host, and target systems.
72 dnl --target was used, even if it was the same as --host. Disable
112 ### To add a new directory to the tree, first choose whether it is a target
114 ### (library or tools, host or target), doing a dependency sort.
147 libgcj="target-libffi \
148 target-zlib \
149 target-libjava"
151 # these libraries are built for the target environment, and are built after
153 # Note that libiberty is not a target library.
154 target_libraries="target-libgcc \
155 target-libbacktrace \
156 target-libgloss \
157 target-newlib \
158 target-libgomp \
159 target-libcilkrts \
160 target-libatomic \
161 target-libitm \
162 target-libstdc++-v3 \
163 target-libsanitizer \
164 target-libvtv \
165 target-libssp \
166 target-libquadmath \
167 target-libgfortran \
168 target-boehm-gc \
170 target-libobjc \
171 target-libada \
172 target-libgo"
174 # these tools are built using the target libraries, and are intended to
175 # run only in the target environment
180 target_tools="target-rda"
188 ## ${target_configdirs} is directories we build using the target tools.
213 if test x"${host}" = x"${target}" ; then
219 # Find the build and target subdir names.
267 # Remove these if host=target.
268 cross_only="target-libgloss target-newlib target-opcodes"
285 no) skipdirs="${skipdirs} target-newlib" ;;
286 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
315 # Check for ELF target.
317 case "${target}" in
322 case "${target}" in
332 # Check for target supported by gold.
333 case "${target}" in
384 # A target can indicate whether a language isn't supported for some reason.
389 # target this usually means that a port of the program doesn't
405 noconfigdirs="$noconfigdirs target-libquadmath"
448 # target-specific build rules, so it will be forcibly enabled
453 # Make sure we get it printed in the list of not supported target libs.
455 noconfigdirs="$noconfigdirs `echo ${libgcj} | sed -e 's/target-libffi//'`"
480 case "${target}" in
490 noconfigdirs="$noconfigdirs target-libgomp"
504 noconfigdirs="$noconfigdirs target-libatomic"
520 noconfigdirs="$noconfigdirs target-libcilkrts"
536 noconfigdirs="$noconfigdirs target-libitm"
552 noconfigdirs="$noconfigdirs target-libsanitizer"
568 noconfigdirs="$noconfigdirs target-libvtv"
576 case "${target}" in
578 noconfigdirs="$noconfigdirs target-libquadmath"
583 noconfigdirs="$noconfigdirs target-libquadmath"
588 case "${target}" in
591 noconfigdirs="$noconfigdirs target-libssp"
594 noconfigdirs="$noconfigdirs target-libssp"
600 noconfigdirs="$noconfigdirs target-libssp"
607 case "${target}" in
610 noconfigdirs="$noconfigdirs target-libstdc++-v3"
614 noconfigdirs="$noconfigdirs target-libstdc++-v3"
617 noconfigdirs="$noconfigdirs target-libstdc++-v3"
623 case "${target}" in
631 case "${target}" in
686 case "${target}" in
721 noconfigdirs="$noconfigdirs target-boehm-gc"
725 case "${target}" in
728 *) # See PR46792 regarding target-libffi.
729 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
733 # In this case, it's because the hppa64-linux target is for
761 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
778 case "${target}" in
781 noconfigdirs="$noconfigdirs target-libgo"
784 noconfigdirs="$noconfigdirs target-libgo"
787 noconfigdirs="$noconfigdirs target-libgo"
795 case "${target}" in
831 # Disable newlib and libgloss for various target OSes.
832 case "${target}" in
834 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
840 noconfigdirs="$noconfigdirs target-newlib"
842 noconfigdirs="$noconfigdirs target-libgloss"
846 # 'target-newlib' will appear in skipdirs.
849 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
852 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
855 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
858 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
861 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
864 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
867 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
870 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
873 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
876 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
879 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
882 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
885 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
888 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
891 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
894 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
898 case "${target}" in
903 noconfigdirs="$noconfigdirs sim target-rda"
907 noconfigdirs="$noconfigdirs sim target-rda"
911 noconfigdirs="$noconfigdirs sim target-rda"
915 noconfigdirs="$noconfigdirs sim target-rda"
927 noconfigdirs="$noconfigdirs target-libgloss"
934 noconfigdirs="$noconfigdirs target-libgloss"
936 case $target in
940 # The tpf target doesn't support gdb yet.
945 noconfigdirs="$noconfigdirs target-rda"
955 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
959 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
965 noconfigdirs="$noconfigdirs target-libgloss"
968 noconfigdirs="$noconfigdirs target-libgloss"
971 noconfigdirs="$noconfigdirs ld target-libgloss"
977 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
981 noconfigdirs="$noconfigdirs target-libgloss"
984 noconfigdirs="$noconfigdirs target-libgloss gdb"
987 noconfigdirs="$noconfigdirs target-libgloss"
999 noconfigdirs="$noconfigdirs target-libgloss"
1002 noconfigdirs="$noconfigdirs target-libgloss"
1041 target_configdirs="$target_configdirs target-winsup"
1044 target_configdirs="$target_configdirs target-libtermcap target-winsup"
1045 noconfigdirs="$noconfigdirs target-libgloss"
1048 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
1054 noconfigdirs="$noconfigdirs target-libgloss"
1059 noconfigdirs="$noconfigdirs ld target-libgloss"
1062 noconfigdirs="$noconfigdirs gprof target-libgloss"
1065 noconfigdirs="$noconfigdirs target-libgloss"
1068 noconfigdirs="$noconfigdirs target-libgloss"
1087 target_configdirs="$target_configdirs target-winsup"
1088 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
1090 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
1109 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
1120 noconfigdirs="$noconfigdirs gprof target-libgloss"
1123 noconfigdirs="$noconfigdirs gprof target-libgloss"
1126 noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
1144 case "${target}" in
1148 noconfigdirs="$noconfigdirs target-libgloss" ;;
1163 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
1166 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
1173 *target-libgloss*) ;;
1174 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
1299 case "$have_compiler:$host:$target:$enable_bootstrap" in
1718 case $target in
1729 case $target in
1732 AC_MSG_ERROR([LTO support is not enabled for this target.])
1739 case $target in
1750 bootstrap_target_libs=,target-libgcc,
1933 # Disable a language that is unsupported by the target.
1974 # Add target libraries which are only needed for disabled languages
2040 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
2053 *,objc,*:*:yes:*target-boehm-gc*)
2061 # Keep target-boehm-gc if requested for Objective-C.
2064 # Otherwise remove target-boehm-gc depending on target-libjava.
2065 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
2066 noconfigdirs="$noconfigdirs target-boehm-gc"
2075 noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer target-libvtv"
2085 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
2141 j=`echo $i | sed -e s/target-//g`
2155 # specified target in some subdirs but not the gas subdir, we shouldn't
2164 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
2316 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/nul…
2352 # Determine a target-dependent exec_prefix that the installed
2356 case "${target}" in
2371 case "${target}" in
2400 case $target in
2402 # This just makes sure to use the -mieee option to build target libs.
2408 # If --enable-target-optspace always use -Os instead of -O2 to build
2409 # the target libraries, similarly if it is not specified, use -Os
2412 case "${enable_target_optspace}:${target}" in
2425 … echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
2545 # Record target_configdirs and the configure arguments for target and
2547 target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
2553 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
2561 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
2570 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
2610 # extrasub-{build,host,target} not because there is any reason to split
2663 # We only bootstrap target libraries listed in bootstrap_target_libs.
2665 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
2670 /^@if target-$module\$/d
2671 /^@endif target-$module\$/d
2672 /^@if target-$module-$target_bootstrap_suffix\$/d
2673 /^@endif target-$module-$target_bootstrap_suffix\$/d"
2676 # Do the final fixup along with target modules.
2683 [AS_HELP_STRING([[--enable-serial-[{host,target,build}-]configure]],
2685 sub-packages for the host, target or build
2723 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
2731 # target, nonopt, and variable assignments. These are the ones we
2798 # --with-$lib-lib, for one of the libs above, and target is
2800 # target library's configure.
2831 -target* | \
2888 [additional configure arguments for target directories])
2911 # Passing a --with-cross-host argument lets the target libraries know
2922 case "$target:$have_compiler:$host:$target:$enable_multilib" in
2951 # Different target subdirs use different values of certain variables
2955 # This means it's not safe for target subdirs to share a cache file,
2960 # Pass the appropriate --build, --host, --target and --cache-file arguments.
2961 # We need to pass --target, as newer autoconf's requires consistency
2970 case "$target" in
2999 case "${target}-${is_cross_compiler}" in
3001 # Here host == target, so we don't need to build gcc,
3017 # Look for libnosys.a in case the target needs it.
3030 case "$target" in
3034 …S_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}…
3065 # Search for other target-specific linker scripts and such.
3066 case "${target}" in
3212 [use given path to find target tools during the build])],
3280 # When building target libraries, except in a Canadian cross, we use
3372 case "$target" in