public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [patch] Remove unsupported hosts/builds from gcc/config.*
@ 2015-08-21  8:15 FX
  2015-08-21 16:06 ` Jeff Law
  2015-08-27 16:08 ` Lynn A. Boger
  0 siblings, 2 replies; 6+ messages in thread
From: FX @ 2015-08-21  8:15 UTC (permalink / raw)
  To: gcc-patches

[-- Attachment #1: Type: text/plain, Size: 459 bytes --]

Attached patch removes special cases for the following unsupported targets as build and host environments:

- uwin*
- i370-*-opened* | i370-*-mvs*
- i[34567]86-*-sco3.2v5*
- i[34567]86-sequent-ptx4* | i[34567]86-sequent-sysv4*
- i[34567]86-*-sysv4*
- i[34567]86-*-udk*
- i[34567]86-*-uwin*
- i386-*-vsta
- powerpc-*-beos*

All were deleted as targets in 2008, except for i386-*-vsta which was removed in 2004.

OK to commit to trunk?

FX



[-- Attachment #2: config.ChangeLog --]
[-- Type: application/octet-stream, Size: 416 bytes --]

2015-08-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>

	* configure.ac: Remove uwin* cases.
	* config.build: Remove cases for i370-*-opened*, i370-*-mvs*,
	i[34567]86-*-sco3.2v5*, i[34567]86-sequent-ptx4*,
	i[34567]86-sequent-sysv4*, i[34567]86-*-sysv4*,
	i[34567]86-*-udk*, i[34567]86-*-uwin*, i386-*-vsta.
	* config.host: Remove cases for i370-*-opened*, i370-*-mvs*,
	i[34567]86-*-uwin*, powerpc-*-beos*.


[-- Attachment #3: config.diff --]
[-- Type: application/octet-stream, Size: 3415 bytes --]

Index: configure.ac
===================================================================
--- configure.ac	(revision 226823)
+++ configure.ac	(working copy)
@@ -1795,7 +1795,7 @@ AS_HELP_STRING([--enable-win32-registry=
                 of the registry key])],,)
 
 case $host_os in
-  win32 | pe | cygwin* | mingw32* | uwin*)
+  win32 | pe | cygwin* | mingw32*)
     if test "x$enable_win32_registry" != xno; then
       AC_SEARCH_LIBS(RegOpenKeyExA, advapi32,, [enable_win32_registry=no])
     fi
@@ -2752,7 +2752,7 @@ gcc_GAS_CHECK_FEATURE([cfi sections dire
 	.cfi_startproc
 	.cfi_endproc],
 [case $target_os in
-  win32 | pe | cygwin* | mingw32* | uwin*)
+  win32 | pe | cygwin* | mingw32*)
     # Need to check that we generated the correct relocation for the
     # .debug_frame section.  This was fixed for binutils 2.21.
     gcc_cv_as_cfi_sections_directive=no
Index: config.build
===================================================================
--- config.build	(revision 226823)
+++ config.build	(working copy)
@@ -56,10 +56,6 @@ case $build in
   hppa2*-*-hpux11* )
     build_install_headers_dir=install-headers-cpio
     ;;
-  i370-*-opened* | i370-*-mvs* )
-    # IBM 360/370/390 Architecture
-    build_xm_defines='FATAL_EXIT_CODE=12'
-    ;;
   i[34567]86-*-cygwin* | x86_64-*-cygwin* )
     build_xm_file=i386/xm-cygwin.h
     build_exeext=.exe
@@ -77,27 +73,6 @@ case $build in
     build_xm_file=i386/xm-djgpp.h
     build_exeext=.exe
     ;;
-  i[34567]86-*-sco3.2v5*) 
-    # 80386 running SCO Open Server 5
-    build_install_headers_dir=install-headers-cpio
-    ;;
-  i[34567]86-sequent-ptx4* | i[34567]86-sequent-sysv4* )
-    build_install_headers_dir=install-headers-cpio
-    ;;
-  i[34567]86-*-sysv4*) 
-    # Intel x86 running system V r4
-    build_install_headers_dir=install-headers-cpio
-    ;;
-  i[34567]86-*-udk*) 
-    # Intel x86 on SCO UW/OSR5 Dev Kit
-    build_install_headers_dir=install-headers-cpio
-    ;;
-  i[34567]86-*-uwin*)
-    build_exeext=.exe
-    ;;
-  i386-*-vsta) 
-    # Intel 80386's running VSTa kernel
-    ;;
   m68000-hp-hpux* | m68k-hp-hpux*) 
     # HP 9000 series 300
     build_install_headers_dir=install-headers-cpio
Index: config.host
===================================================================
--- config.host	(revision 226823)
+++ config.host	(working copy)
@@ -213,9 +213,6 @@ case ${host} in
     out_host_hook_obj=host-hpux.o
     host_xmake_file="${host_xmake_file} x-hpux"
     ;;
-  i370-*-opened* | i370-*-mvs* ) # IBM 360/370/390 Architecture
-    host_xm_defines='FATAL_EXIT_CODE=12'
-    ;;
   i[34567]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
     out_host_hook_obj=host-solaris.o
     host_xmake_file="${host_xmake_file} x-solaris"
@@ -252,18 +249,10 @@ case ${host} in
     out_host_hook_obj=host-mingw32.o
     host_lto_plugin_soname=liblto_plugin-0.dll
     ;;
-  i[34567]86-*-uwin*)
-    echo "*** UWIN may not be used as a host platform because"
-    echo "*** linking with posix.dll is not allowed by the GNU GPL."
-    exit 1
-    ;;
   i[34567]86-*-darwin* | x86_64-*-darwin*)
     out_host_hook_obj="${out_host_hook_obj} host-i386-darwin.o"
     host_xmake_file="${host_xmake_file} i386/x-darwin"
     ;;
-  powerpc-*-beos*)
-    host_can_use_collect2=no
-    ;;
   powerpc-*-darwin*)
     out_host_hook_obj="${out_host_hook_obj} host-ppc-darwin.o"
     host_xmake_file="${host_xmake_file} rs6000/x-darwin"

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [patch] Remove unsupported hosts/builds from gcc/config.*
  2015-08-21  8:15 [patch] Remove unsupported hosts/builds from gcc/config.* FX
@ 2015-08-21 16:06 ` Jeff Law
  2015-08-21 17:58   ` FX
  2015-08-27 16:08 ` Lynn A. Boger
  1 sibling, 1 reply; 6+ messages in thread
From: Jeff Law @ 2015-08-21 16:06 UTC (permalink / raw)
  To: FX, gcc-patches

On 08/21/2015 02:10 AM, FX wrote:
> Attached patch removes special cases for the following unsupported targets as build and host environments:
>
> - uwin*
> - i370-*-opened* | i370-*-mvs*
> - i[34567]86-*-sco3.2v5*
> - i[34567]86-sequent-ptx4* | i[34567]86-sequent-sysv4*
> - i[34567]86-*-sysv4*
> - i[34567]86-*-udk*
> - i[34567]86-*-uwin*
> - i386-*-vsta
> - powerpc-*-beos*
>
> All were deleted as targets in 2008, except for i386-*-vsta which was removed in 2004.
>
> OK to commit to trunk?
OK
jeff

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [patch] Remove unsupported hosts/builds from gcc/config.*
  2015-08-21 16:06 ` Jeff Law
@ 2015-08-21 17:58   ` FX
  2015-08-21 18:32     ` Jeff Law
  0 siblings, 1 reply; 6+ messages in thread
From: FX @ 2015-08-21 17:58 UTC (permalink / raw)
  To: Jeff Law; +Cc: gcc-patches

> OK

Thanks. Committed, along with the additional patch for m68k-hp-hpux*, which I had forgotten (but was deprecated in 2008 along with the others).

FX



Index: ChangeLog
===================================================================
--- ChangeLog	(revision 227077)
+++ ChangeLog	(working copy)
@@ -1,5 +1,9 @@
 2015-08-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
 
+	* config.build: Remove case for m68000-hp-hpux* | m68k-hp-hpux*.
+
+2015-08-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
 	* configure.ac: Remove uwin* cases.
 	* config.build: Remove cases for i370-*-opened*, i370-*-mvs*,
 	i[34567]86-*-sco3.2v5*, i[34567]86-sequent-ptx4*,
Index: config.build
===================================================================
--- config.build	(revision 227077)
+++ config.build	(working copy)
@@ -73,10 +73,6 @@ case $build in
     build_xm_file=i386/xm-djgpp.h
     build_exeext=.exe
     ;;
-  m68000-hp-hpux* | m68k-hp-hpux*) 
-    # HP 9000 series 300
-    build_install_headers_dir=install-headers-cpio
-    ;;
   *-*-sysv*)
     # All other System V variants.
     build_install_headers_dir=install-headers-cpio


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [patch] Remove unsupported hosts/builds from gcc/config.*
  2015-08-21 17:58   ` FX
@ 2015-08-21 18:32     ` Jeff Law
  0 siblings, 0 replies; 6+ messages in thread
From: Jeff Law @ 2015-08-21 18:32 UTC (permalink / raw)
  To: FX; +Cc: gcc-patches

On 08/21/2015 11:44 AM, FX wrote:
>> OK
>
> Thanks. Committed, along with the additional patch for m68k-hp-hpux*,
> which I had forgotten (but was deprecated in 2008 along with the
> others).
No problem.  m68k-hp-hpux has been a dead platform for ~20 years.  I 
used to run 2.0.1B on my 9836 and 9920 machines before I resurrected the 
68010 version of HPBSD.

Jeff

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [patch] Remove unsupported hosts/builds from gcc/config.*
  2015-08-21  8:15 [patch] Remove unsupported hosts/builds from gcc/config.* FX
  2015-08-21 16:06 ` Jeff Law
@ 2015-08-27 16:08 ` Lynn A. Boger
  2015-08-27 16:23   ` FX
  1 sibling, 1 reply; 6+ messages in thread
From: Lynn A. Boger @ 2015-08-27 16:08 UTC (permalink / raw)
  To: FX, gcc-patches

This patch was committed without regenerating gcc/configure.

On 08/21/2015 03:10 AM, FX wrote:
> Attached patch removes special cases for the following unsupported targets as build and host environments:
>
> - uwin*
> - i370-*-opened* | i370-*-mvs*
> - i[34567]86-*-sco3.2v5*
> - i[34567]86-sequent-ptx4* | i[34567]86-sequent-sysv4*
> - i[34567]86-*-sysv4*
> - i[34567]86-*-udk*
> - i[34567]86-*-uwin*
> - i386-*-vsta
> - powerpc-*-beos*
>
> All were deleted as targets in 2008, except for i386-*-vsta which was removed in 2004.
>
> OK to commit to trunk?
>
> FX
>
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [patch] Remove unsupported hosts/builds from gcc/config.*
  2015-08-27 16:08 ` Lynn A. Boger
@ 2015-08-27 16:23   ` FX
  0 siblings, 0 replies; 6+ messages in thread
From: FX @ 2015-08-27 16:23 UTC (permalink / raw)
  To: Lynn A. Boger; +Cc: gcc-patches

> This patch was committed without regenerating gcc/configure.

Thanks for spotting that. Committed regenerated gcc/configure as revision 227266.

FX

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-08-27 16:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-08-21  8:15 [patch] Remove unsupported hosts/builds from gcc/config.* FX
2015-08-21 16:06 ` Jeff Law
2015-08-21 17:58   ` FX
2015-08-21 18:32     ` Jeff Law
2015-08-27 16:08 ` Lynn A. Boger
2015-08-27 16:23   ` FX

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).