Dave Korn
58c741a62e
re PR target/40125 (libgcc_s DLL installed in wrong directory in cross toolchain)
gcc/ChangeLog:
PR target/40125
* config.gcc (i[34567]86-*-pe | i[34567]86-*-cygwin*): Select suitable
t-dlldir{,-x} fragment for build and add it to tmake_file.
(i[34567]86-*-mingw* | x86_64-*-mingw*): Likewise.
* Makefile.in (libgcc.mvars): Also export SHLIB_DLLDIR to libgcc.
* config/i386/t-dlldir: New file.
(SHLIB_DLLDIR): Define.
* config/i386/t-dlldir-x: New file.
(SHLIB_DLLDIR): Define.
* config/i386/t-cygming: Error out if SHLIB_DLLDIR is not set.
(SHLIB_INSTALL): Use it.
libgcc/ChangeLog:
PR target/40125
* configure.ac: Call ACX_NONCANONICAL_TARGET.
(toolexecdir): Calculate and AC_SUBST.
(toolexeclibdir): Likewise.
* Makefile.in (target_noncanonical): Import.
(toolexecdir): Likewise.
(toolexeclibdir): Likewise.
* configure: Regenerate.
From-SVN: r169274
2011-01-26 04:19:58 +00:00
..
2011-01-03 21:52:22 +01:00
2011-01-26 04:19:58 +00:00
2010-10-01 04:57:44 -07:00
2011-01-26 04:19:58 +00:00
2011-01-26 04:19:58 +00:00
2007-09-17 22:18:13 +00:00
2007-09-17 22:18:13 +00:00
2010-09-27 19:48:20 +00:00
2010-09-27 19:48:20 +00:00
2010-09-27 19:48:20 +00:00
2008-06-11 00:43:09 +01:00
2011-01-26 04:19:58 +00:00
2008-07-03 12:22:00 -07:00