The following patch adds the multiarch definitions for -linux-gnu. Tested using a Debian/Ubuntu package build. Ok for the trunk?
Matthias 2012-11-14 Matthias Klose <d...@ubuntu.com> * config/rs6000/t-linux64: Add multiarch names in MULTILIB_OSDIRNAMES. * config/rs6000/t-linux: New file; define MULTIARCH_DIRNAME for hard float configurations. * config/rs6000/t-fprules (SOFT_FLOAT_CPUS): New macro. (MULTILIB_MATCHES_FLOAT): Define in terms of SOFT_FLOAT_CPUS. * config/rs6000/t-spe: Define MULTIARCH_DIRNAME for linux targets. * config.gcc <powerpc-*-linux* | powerpc64-*-linux*> (tmake_file): Include rs6000/t-linux for 32bit non-biarch configurations. * configure.ac (with_cpu): Substitute variable. * configure: Regenerate. * Makefile.in (with_cpu): New macro. And add e300c2 to the list of soft-float configurations Okay. Thanks, David