Some packages (e.g. python) will do the wrong thing if the
compiler pretends to support multiarch.
with thanks to @rday
[ "${arg}" = "-E" ] && MODE=compile
[ "${arg}" = "-o" ] && WANTARG=yes && continue
[ -n "${WANTARG}" ] && OUTFILE=${arg} && WANTARG=
+
+ # even if the backing compiler supports multiarch, we do not
+ [ "${arg}" = "-print-multiarch" ] && \
+ { echo "${PROGNAME}: unrecognized option '-print-multiarch'" 2>&1;
+ exit 1; }
done
case ${MODE} in
-Subproject commit 760c6a948ef358adb7ec5a03843f9ee9d310fd2a
+Subproject commit d20ff4ba5eaad423d22c991458f245ccd3c23b07