summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorcgf <cgf@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-22 00:04:38 +0000
committercgf <cgf@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-22 00:04:38 +0000
commite852c6a27954f83236f7245095c109f1287715ab (patch)
tree1f48c80cc1d79aae2c609a2f48b879eba1bf72db /gcc
parent1989928eb25ddc973220f58fb3db143c57a3ec71 (diff)
downloadgcc-e852c6a27954f83236f7245095c109f1287715ab.tar.gz
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@78241 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config.gcc3
-rw-r--r--gcc/config/i386/t-cygwin2
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 <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
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.