common/autoconf/toolchain.m4

changeset 2204
0e87966d7ff1
parent 2172
a0101c7abbb9
child 2206
7ba4e17574e0
     1.1 --- a/common/autoconf/toolchain.m4	Sun Mar 18 15:15:36 2018 -0700
     1.2 +++ b/common/autoconf/toolchain.m4	Tue Mar 20 09:19:10 2018 -0700
     1.3 @@ -265,11 +265,11 @@
     1.4      # otherwise we might pick up cross-compilers which don't use standard naming.
     1.5      # Otherwise, we'll set the BUILD_tools to the native tools, but that'll have
     1.6      # to wait until they are properly discovered.
     1.7 -    AC_PATH_PROGS(BUILD_CC, [cl cc gcc])
     1.8 +    BASIC_PATH_PROGS(BUILD_CC, [cl cc gcc])
     1.9      BASIC_FIXUP_EXECUTABLE(BUILD_CC)
    1.10 -    AC_PATH_PROGS(BUILD_CXX, [cl CC g++])
    1.11 +    BASIC_PATH_PROGS(BUILD_CXX, [cl CC g++])
    1.12      BASIC_FIXUP_EXECUTABLE(BUILD_CXX)
    1.13 -    AC_PATH_PROG(BUILD_LD, ld)
    1.14 +    BASIC_PATH_PROGS(BUILD_LD, ld)
    1.15      BASIC_FIXUP_EXECUTABLE(BUILD_LD)
    1.16    fi
    1.17    AC_SUBST(BUILD_CC)
    1.18 @@ -470,7 +470,7 @@
    1.19    AC_SUBST(LDEXECXX)
    1.20  
    1.21    if test "x$OPENJDK_TARGET_OS" != xwindows; then
    1.22 -    AC_CHECK_TOOL(AR, ar)
    1.23 +    BASIC_CHECK_TOOLS(AR, ar)
    1.24      BASIC_FIXUP_EXECUTABLE(AR)
    1.25    fi
    1.26    if test "x$OPENJDK_TARGET_OS" = xmacosx; then
    1.27 @@ -598,7 +598,7 @@
    1.28  
    1.29    # Find the right assembler.
    1.30    if test "x$OPENJDK_TARGET_OS" = xsolaris; then
    1.31 -    AC_PATH_PROG(AS, as)
    1.32 +    BASIC_PATH_PROGS(AS, as)
    1.33      BASIC_FIXUP_EXECUTABLE(AS)
    1.34    else
    1.35      AS="$CC -c"
    1.36 @@ -606,38 +606,38 @@
    1.37    AC_SUBST(AS)
    1.38  
    1.39    if test "x$OPENJDK_TARGET_OS" = xsolaris; then
    1.40 -    AC_PATH_PROG(NM, nm)
    1.41 +    BASIC_PATH_PROGS(NM, nm)
    1.42      BASIC_FIXUP_EXECUTABLE(NM)
    1.43 -    AC_PATH_PROG(GNM, gnm)
    1.44 +    BASIC_PATH_PROGS(GNM, gnm)
    1.45      BASIC_FIXUP_EXECUTABLE(GNM)
    1.46 -    AC_PATH_PROG(STRIP, strip)
    1.47 +    BASIC_PATH_PROGS(STRIP, strip)
    1.48      BASIC_FIXUP_EXECUTABLE(STRIP)
    1.49 -    AC_PATH_PROG(MCS, mcs)
    1.50 +    BASIC_PATH_PROGS(MCS, mcs)
    1.51      BASIC_FIXUP_EXECUTABLE(MCS)
    1.52    elif test "x$OPENJDK_TARGET_OS" != xwindows; then
    1.53      AC_PATH_PROG(OTOOL, otool)
    1.54      if test "x$OTOOL" = "x"; then
    1.55        OTOOL="true"
    1.56      fi
    1.57 -    AC_CHECK_TOOL(NM, nm)
    1.58 +    BASIC_CHECK_TOOLS(NM, nm)
    1.59      BASIC_FIXUP_EXECUTABLE(NM)
    1.60      GNM="$NM"
    1.61      AC_SUBST(GNM)
    1.62 -    AC_CHECK_TOOL(STRIP, strip)
    1.63 +    BASIC_CHECK_TOOLS(STRIP, strip)
    1.64      BASIC_FIXUP_EXECUTABLE(STRIP)
    1.65    fi
    1.66  
    1.67    # objcopy is used for moving debug symbols to separate files when
    1.68    # full debug symbols are enabled.
    1.69    if test "x$OPENJDK_TARGET_OS" = xsolaris || test "x$OPENJDK_TARGET_OS" = xlinux; then
    1.70 -    AC_CHECK_TOOLS(OBJCOPY, [gobjcopy objcopy])
    1.71 +    BASIC_CHECK_TOOLS(OBJCOPY, [gobjcopy objcopy])
    1.72      # Only call fixup if objcopy was found.
    1.73      if test -n "$OBJCOPY"; then
    1.74        BASIC_FIXUP_EXECUTABLE(OBJCOPY)
    1.75      fi
    1.76    fi
    1.77  
    1.78 -  AC_CHECK_TOOLS(OBJDUMP, [gobjdump objdump])
    1.79 +  BASIC_CHECK_TOOLS(OBJDUMP, [gobjdump objdump])
    1.80    if test "x$OBJDUMP" != x; then
    1.81      # Only used for compare.sh; we can live without it. BASIC_FIXUP_EXECUTABLE bails if argument is missing.
    1.82      BASIC_FIXUP_EXECUTABLE(OBJDUMP)
    1.83 @@ -1413,7 +1413,7 @@
    1.84        AC_MSG_RESULT($JTREGEXE)
    1.85      else
    1.86        # try to find jtreg on path
    1.87 -      BASIC_REQUIRE_PROG(JTREGEXE, jtreg)
    1.88 +      BASIC_REQUIRE_PROGS(JTREGEXE, jtreg)
    1.89        JT_HOME="`$DIRNAME $JTREGEXE`"
    1.90      fi
    1.91    fi

mercurial