This libgo patch corrects a typo in the USE_LIBFFI AM_CONDITIONAL in the libgo/Makefile.am. This only affects the case of passing --without-libffi to configure. This fixes GCC PR 90635. Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed to mainline.
Ian
Index: gcc/go/gofrontend/MERGE =================================================================== --- gcc/go/gofrontend/MERGE (revision 271638) +++ gcc/go/gofrontend/MERGE (working copy) @@ -1,4 +1,4 @@ -578c4fb6132801db8e9d11d741d2394e07c5a398 +3995d545f1e112c682753f342eaef0877551a649 The first line of this file holds the git revision number of the last merge done from the gofrontend repository. Index: libgo/configure.ac =================================================================== --- libgo/configure.ac (revision 271182) +++ libgo/configure.ac (working copy) @@ -128,7 +128,7 @@ if test "$with_libffi" != no; then fi AC_SUBST(LIBFFI) AC_SUBST(LIBFFIINCS) -AM_CONDITIONAL(USE_LIBFFI, test "$with_liffi" != "no") +AM_CONDITIONAL(USE_LIBFFI, test "$with_libffi" != "no") # See if the user wants to configure without libatomic. This is useful if we are # on an architecture for which libgo does not need an atomic support library and