diff options
author | Dave Korn <dave.korn.cygwin@gmail.com> | 2011-01-26 04:19:58 +0000 |
---|---|---|
committer | Dave Korn <davek@gcc.gnu.org> | 2011-01-26 04:19:58 +0000 |
commit | 58c741a62e5f940a8e6f26b3154eebed3c03a466 (patch) | |
tree | 5baaf71e1160b38141e3ca33b23497cde91da050 /libgcc/ChangeLog | |
parent | a7150b3d881e4386649de951cf314d9e9a86fc20 (diff) | |
download | gcc-58c741a62e5f940a8e6f26b3154eebed3c03a466.zip gcc-58c741a62e5f940a8e6f26b3154eebed3c03a466.tar.gz gcc-58c741a62e5f940a8e6f26b3154eebed3c03a466.tar.bz2 |
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
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r-- | libgcc/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 309ada4e..3368dec 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,14 @@ +2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com> + + 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. + 2010-12-13 Nathan Froyd <froydnj@codesourcery.com> PR target/46040 |