config.gcc (i[34567]86-*-pe|i[34567]86-*-cygwin*): Specify extra host object file...
authorChristopher Faylor <cgf@redhat.com>
Sun, 22 Feb 2004 00:04:38 +0000 (00:04 +0000)
committerChristopher Faylor <cgf@gcc.gnu.org>
Sun, 22 Feb 2004 00:04:38 +0000 (00:04 +0000)
* 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
gcc/config.gcc
gcc/config/i386/t-cygwin

index 00e79b069b246793d5e0d257aaa05d057cfae635..9a242458fd96e622eface1cd61a5cece8c284129 100644 (file)
@@ -1,3 +1,10 @@
+2004-02-22  Christopher Faylor  <cgf@redhat.com>
+
+       * 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  <roger@eyesopen.com>
 
        * config/i386/i386.c (standard_80387_constant_p): Also prefer
index 48f54440a8bd92b362b2cef066298de9ae6209a3..b7946d9ca7c8961d4d0dcad7576bbe0d595f9e81 100644 (file)
@@ -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
index 1a1534d4df04581c4e6ad80f498c91651d051bb0..c6e77731b1ad5819663a3a06cfe016dd758e0bcc 100644 (file)
@@ -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.