< prev index next >

common/autoconf/toolchain.m4

Print this page




 824     # Just like for the target compiler, use the compiler as linker
 825     BUILD_LD="$BUILD_CC"
 826     BUILD_LDCXX="$BUILD_CXX"
 827 
 828     PATH="$OLDPATH"
 829 
 830     TOOLCHAIN_EXTRACT_COMPILER_VERSION(BUILD_CC, [BuildC])
 831     TOOLCHAIN_EXTRACT_COMPILER_VERSION(BUILD_CXX, [BuildC++])
 832     TOOLCHAIN_PREPARE_FOR_VERSION_COMPARISONS([BUILD_], [OPENJDK_BUILD_])
 833   else
 834     # If we are not cross compiling, use the normal target compilers for
 835     # building the build platform executables.
 836     BUILD_CC="$CC"
 837     BUILD_CXX="$CXX"
 838     BUILD_LD="$LD"
 839     BUILD_LDCXX="$LDCXX"
 840     BUILD_NM="$NM"
 841     BUILD_AS="$AS"
 842     BUILD_OBJCOPY="$OBJCOPY"
 843     BUILD_STRIP="$STRIP"



 844     BUILD_SYSROOT_CFLAGS="$SYSROOT_CFLAGS"
 845     BUILD_SYSROOT_LDFLAGS="$SYSROOT_LDFLAGS"

 846     BUILD_AR="$AR"
 847     
 848     TOOLCHAIN_PREPARE_FOR_VERSION_COMPARISONS([], [OPENJDK_BUILD_])
 849   fi
 850 
 851   AC_SUBST(BUILD_CC)
 852   AC_SUBST(BUILD_CXX)
 853   AC_SUBST(BUILD_LD)
 854   AC_SUBST(BUILD_LDCXX)
 855   AC_SUBST(BUILD_NM)
 856   AC_SUBST(BUILD_AS)
 857   AC_SUBST(BUILD_SYSROOT_CFLAGS)
 858   AC_SUBST(BUILD_SYSROOT_LDFLAGS)
 859   AC_SUBST(BUILD_AR)
 860 ])
 861 
 862 # Setup legacy variables that are still needed as alternative ways to refer to
 863 # parts of the toolchain.
 864 AC_DEFUN_ONCE([TOOLCHAIN_SETUP_LEGACY],
 865 [




 824     # Just like for the target compiler, use the compiler as linker
 825     BUILD_LD="$BUILD_CC"
 826     BUILD_LDCXX="$BUILD_CXX"
 827 
 828     PATH="$OLDPATH"
 829 
 830     TOOLCHAIN_EXTRACT_COMPILER_VERSION(BUILD_CC, [BuildC])
 831     TOOLCHAIN_EXTRACT_COMPILER_VERSION(BUILD_CXX, [BuildC++])
 832     TOOLCHAIN_PREPARE_FOR_VERSION_COMPARISONS([BUILD_], [OPENJDK_BUILD_])
 833   else
 834     # If we are not cross compiling, use the normal target compilers for
 835     # building the build platform executables.
 836     BUILD_CC="$CC"
 837     BUILD_CXX="$CXX"
 838     BUILD_LD="$LD"
 839     BUILD_LDCXX="$LDCXX"
 840     BUILD_NM="$NM"
 841     BUILD_AS="$AS"
 842     BUILD_OBJCOPY="$OBJCOPY"
 843     BUILD_STRIP="$STRIP"
 844     if test "x$BUILD_SYSROOT" != "x"; then
 845       FLAGS_SETUP_SYSROOT_FLAGS([BUILD_])
 846     else
 847       BUILD_SYSROOT_CFLAGS="$SYSROOT_CFLAGS"
 848       BUILD_SYSROOT_LDFLAGS="$SYSROOT_LDFLAGS"
 849     fi
 850     BUILD_AR="$AR"
 851     
 852     TOOLCHAIN_PREPARE_FOR_VERSION_COMPARISONS([], [OPENJDK_BUILD_])
 853   fi
 854 
 855   AC_SUBST(BUILD_CC)
 856   AC_SUBST(BUILD_CXX)
 857   AC_SUBST(BUILD_LD)
 858   AC_SUBST(BUILD_LDCXX)
 859   AC_SUBST(BUILD_NM)
 860   AC_SUBST(BUILD_AS)
 861   AC_SUBST(BUILD_SYSROOT_CFLAGS)
 862   AC_SUBST(BUILD_SYSROOT_LDFLAGS)
 863   AC_SUBST(BUILD_AR)
 864 ])
 865 
 866 # Setup legacy variables that are still needed as alternative ways to refer to
 867 # parts of the toolchain.
 868 AC_DEFUN_ONCE([TOOLCHAIN_SETUP_LEGACY],
 869 [


< prev index next >