http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47142
--- Comment #4 from Kai Tietz <ktietz at gcc dot gnu.org> 2011-02-04 09:33:58 UTC --- Could you please check if this patch solves the issue for multilib? (It treats multilib scenario like cross for installation of dll files). Index: config.gcc =================================================================== --- config.gcc (revision 169824) +++ config.gcc (working copy) @@ -1489,7 +1489,19 @@ fi # Shared libgcc DLL install dir depends on cross/native build. if test x${host} = x${target} ; then - tmake_dlldir_file="i386/t-dlldir" + # Are we building multilib version? + if test x$enable_targets = xall; then + case ${target} in + *-w64-*) + tmake_dlldir_file="i386/t-dlldir-x" + ;; + *) + tmake_dlldir_file="i386/t-dlldir" + ;; + esac + else + tmake_dlldir_file="i386/t-dlldir" + fi else tmake_dlldir_file="i386/t-dlldir-x" fi