Commit 34fa3e7d by Mark Mitchell Committed by Mark Mitchell

Remove support for using UWIN as a host machine.

	* configure.in: Issue an error message.
	* configure: Regenerated.
	* config.gcc: Remove xm_* UWIN configury.
	* config/i386/xm-uwin.h: Remove.

From-SVN: r38818
parent e7eceef2
2001-01-09 Mark Mitchell <mark@codesourcery.com>
Remove support for using UWIN as a host machine.
* configure.in: Issue an error message.
* configure: Regenerated.
* config.gcc: Remove xm_* UWIN configury.
* config/i386/xm-uwin.h: Remove.
2001-01-08 Nick Clifton <nickc@redhat.com> 2001-01-08 Nick Clifton <nickc@redhat.com>
* config/v850/v850.c (ra_rtx): Delete. * config/v850/v850.c (ra_rtx): Delete.
......
...@@ -1465,8 +1465,6 @@ i[34567]86-*-mingw32*) ...@@ -1465,8 +1465,6 @@ i[34567]86-*-mingw32*)
;; ;;
i[34567]86-*-uwin*) i[34567]86-*-uwin*)
tm_file=i386/uwin.h tm_file=i386/uwin.h
xm_file="${xm_file} i386/xm-uwin.h"
xm_defines="USG NO_STAB_H"
tmake_file="i386/t-cygwin i386/t-uwin" tmake_file="i386/t-cygwin i386/t-uwin"
extra_objs=winnt.o extra_objs=winnt.o
xmake_file=i386/x-cygwin xmake_file=i386/x-cygwin
......
/* Configuration for GNU C-compiler for hosting on Windows32.
using GNU tools and the Windows32 API Library.
Copyright (C) 1999 Free Software Foundation, Inc.
Contributed by Mumit Khan <khan@xraylith.wisc.edu>.
This file is part of GNU CC.
GNU CC is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#ifndef ONLY_INT_FIELD
#define ONLY_INT_FIELDS 1
#endif
#ifndef USE_PROTOTYPES
#define USE_PROTOTYPES 1
#endif
/* U/WIN system calls only support '/' */
#undef DIR_SEPARATOR
#define DIR_SEPARATOR '/'
#undef EXECUTABLE_SUFFIX
#define EXECUTABLE_SUFFIX ".exe"
#undef PATH_SEPARATOR
#define PATH_SEPARATOR ':'
/* U/WIN 2.0b[3-5] bcopy was implemented using memcpy, which breaks the
C++ front end, so don't use it. */
#undef HAVE_BCOPY
...@@ -570,10 +570,9 @@ gcc_AC_FUNC_PRINTF_PTR ...@@ -570,10 +570,9 @@ gcc_AC_FUNC_PRINTF_PTR
case "${host}" in case "${host}" in
*-*-uwin*) *-*-uwin*)
# Under some versions of uwin, vfork is notoriously buggy and the test AC_MSG_ERROR([
# can hang configure; on other versions, vfork exists just as a stub. *** UWIN may not be used as a host platform because
# FIXME: This should be removed once vfork in uwin's runtime is fixed. *** linking with posix.dll is not allowed by the GNU GPL])
ac_cv_func_vfork_works=no
;; ;;
esac esac
AC_FUNC_VFORK AC_FUNC_VFORK
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment