RFR: JDK-8077113: Configure script do not properly detect cross-compilation gcc
Erik Joelsson
erik.joelsson at oracle.com
Wed Feb 22 14:05:20 UTC 2017
Hello,
When doing cross-compilation, a tool like nm gets picked up like
'<platform>-linux-gnu-nm' but '<platform>-linux-gnu-gcc' will not. My
fix uses AC_PATH_TOOL instead of AC_PATH_PROGS when actually searching
for the compilers, which will look for the prefixed version of the tool
first. The only drawback is that AC_PATH_TOOL does not accept multiple
program names to search for, but we don't use that anyway. For each
toolchain type, we only ever expect one name for the compiler. If we
need to support multiple names, we can add a loop then.
Bug: https://bugs.openjdk.java.net/browse/JDK-8077113
Webrev: http://cr.openjdk.java.net/~erikj/8077133/webrev.01/
/Erik
More information about the build-dev
mailing list