Depending on the bootstrap compiler and configure options, we sometimes get a
compare failure
for gcc/function-tests.o on 32-bit hppa*-*-hpux*. The problem is a
"_GLOBAL__F_" label containing
a "random" string. For example,
.EXPORT _GLOBAL__F_.._.._gcc_gcc_function_tests.c_DFF67DD7_0xb048e3,DATA
_GLOBAL__F_.._.._gcc_gcc_function_tests.c_DFF67DD7_0xb048e3:
The attached change adds gcc/function-tests.o to the compare exclusions for
hppa*-*-hpux*.
Tested on hppa2.0w-hp-hpux11.11. Committed to trunk.
Dave
--
John David Anglin [email protected]
2017-02-03 John David Anglin <[email protected]>
* configure.ac: Add gcc/function-tests.o to compare_exclusions for
32-bit hppa*-*-hpux*.
* configure: Regenerate.
Index: configure.ac
===================================================================
--- configure.ac (revision 245137)
+++ configure.ac (working copy)
@@ -3509,7 +3509,7 @@
compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
case "$target" in
hppa*64*-*-hpux*) ;;
- hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) |
*/libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
+ hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) |
*/libgcc/lib2funcs* | gcc/ada/*tools/* | gcc/function-tests.o" ;;
powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) |
gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
esac
AC_SUBST(compare_exclusions)