From dc4a2f323a11d5af27c486e6f0cc3b394fc8b5fb Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Sun, 22 Feb 2004 00:04:38 +0000 Subject: [PATCH] config.gcc (i[34567]86-*-pe|i[34567]86-*-cygwin*): Specify extra host object file when targetting cygwin. * config.gcc (i[34567]86-*-pe|i[34567]86-*-cygwin*): Specify extra host object file when targetting cygwin. * config/i386/t-cygwin (EXTRA_GCC_OBJS): Remove definition since it is overridden by top-level Makefile. From-SVN: r78241 --- gcc/ChangeLog | 7 +++++++ gcc/config.gcc | 3 ++- gcc/config/i386/t-cygwin | 2 -- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 00e79b069b2..9a242458fd9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2004-02-22 Christopher Faylor + + * config.gcc (i[34567]86-*-pe|i[34567]86-*-cygwin*): Specify extra host + object file when targetting cygwin. + * config/i386/t-cygwin (EXTRA_GCC_OBJS): Remove definition since it is + overridden by top-level Makefile. + 2004-02-21 Roger Sayle * config/i386/i386.c (standard_80387_constant_p): Also prefer diff --git a/gcc/config.gcc b/gcc/config.gcc index 48f54440a8b..b7946d9ca7c 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1019,10 +1019,11 @@ i[4567]86-wrs-vxworks) i[34567]86-*-pe | i[34567]86-*-cygwin*) tm_file="${tm_file} i386/unix.h i386/bsd.h i386/gas.h dbxcoff.h i386/cygming.h i386/cygwin.h" xm_file=i386/xm-cygwin.h - tmake_file="i386/t-cygming i386/t-cygwin" + tmake_file="i386/t-cygwin i386/t-cygming" extra_objs=winnt.o c_target_objs=cygwin2.o cxx_target_objs=cygwin2.o + host_extra_objs=cygwin1.o if test x$enable_threads = xyes; then thread_file='posix' fi diff --git a/gcc/config/i386/t-cygwin b/gcc/config/i386/t-cygwin index 1a1534d4df0..c6e77731b1a 100644 --- a/gcc/config/i386/t-cygwin +++ b/gcc/config/i386/t-cygwin @@ -1,5 +1,3 @@ -EXTRA_GCC_OBJS = cygwin1.o - # If we are building next to winsup, this will let us find the real # limits.h when building libgcc2. Otherwise, winsup must be installed # first.