+2014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * configure.ac: Update comment.
+ * configure: Regenerate.
+
2014-10-31 Ilya Enkovich <ilya.enkovich@intel.com>
* MAINTAINERS (Write After Approval): Add myself.
;;
esac
-# Disable the go frontend on systems where it is known to not work.
+# Disable the go frontend on systems where it is known to not work. Please keep
+# this in sync with contrib/config-list.mk.
case "${target}" in
*-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*)
unsupported_languages="$unsupported_languages go"
;;
*-*-lynxos*)
noconfigdirs="$noconfigdirs ${libgcj}"
- ;;
+ ;;
esac
-# Disable the go frontend on systems where it is known to not work.
+# Disable the go frontend on systems where it is known to not work. Please keep
+# this in sync with contrib/config-list.mk.
case "${target}" in
*-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*)
unsupported_languages="$unsupported_languages go"
+2014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * config-list.mk: Don't build Go for certain targets.
+
2014-10-04 Trevor Saunders <tsaunders@mozilla.com>
* compare-all-tests: Don't test score-*.
$(LIST): make-log-dir
-mkdir $@
- (cd $@ && \
- ../../gcc/configure \
- --target=$(subst SCRIPTS,`pwd`/../scripts/,$(subst OPT,$(empty) -,$@)) \
- --enable-werror-always ${host_options} --enable-languages=all,ada,go) \
- > log/$@-config.out 2>&1
+ ( \
+ cd $@ && \
+ echo $@ && \
+ TGT=`echo $@ | sed -e 's/^\(.*\)OPT.*$$/\1/'` && \
+ TGT=`../../gcc/config.sub $$TGT` && \
+ case $$TGT in \
+ *-*-darwin* | *-*-cygwin* | *-*-mingw* | *-*-aix*) \
+ ADDITIONAL_LANGUAGES=""; \
+ ;; \
+ *) \
+ ADDITIONAL_LANGUAGES=",go"; \
+ ;; \
+ esac && \
+ ../../gcc/configure \
+ --target=$(subst SCRIPTS,`pwd`/../scripts/,$(subst OPT,$(empty) -,$@)) \
+ --enable-werror-always ${host_options} \
+ --enable-languages=all,ada$$ADDITIONAL_LANGUAGES; \
+ ) > log/$@-config.out 2>&1
$(LOGFILES) : log/%-make.out : %
-$(MAKE) -C $< $(TEST) > $@ 2>&1 && rm -rf $<