VAX Ultrix? (Re: GDB dropping support for mips-irix and alpha-tru64)

Pedro Alves <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
On 09/11/2014 07:52 PM, Joel Brobecker wrote:
> Dear all,
> 
> The GDB project is planning on removing support for the following
> platforms:
...
>   - Alpha Tru64 (alpha*-*-osf*)

Going over the supported hosts in configure.host, I noticed we still
"support" VAX Ultrix / 4.2BSD:

 vax-*-bsd*)             gdb_host=vax ;;
 vax-*-ultrix*)          gdb_host=vax ;;

Does it make sense to keep support for old Ultrix given we're
dropping OSF/1 / Tru64?

Below's the table I was building, listing the full set of
supported hosts, according to configure.host, mapping OS to triplet.

| 4.2BSD            | vax-*-bsd*                    |
| AIX               | powerpc-*-aix*                |
| AIX               | powerpc64-*-aix*              |
| AIX               | rs6000-*-*                    |
| Cygwin            | i[34567]86-*-cygwin*          |
| Cygwin            | x86_64-*-cygwin*              |
| DJGPP/go32        | i[34567]86-*-go32*            |
| DJGPP/go32        | i[34567]86-*-msdosdjgpp*      |
| Darwin / Mac OS X | *-*-darwin*                   |
| FreeBSD           | alpha*-*-freebsd*             |
| FreeBSD           | i[34567]86-*-freebsd*         |
| FreeBSD           | powerpc*-*-freebsd*           |
| FreeBSD           | sparc64-*-freebsd*            |
| FreeBSD           | x86_64-*-freebsd*             |
| GNU/Hurd          | i[34567]86-*-gnu*             |
| GNU/Linux         | aarch64*-*-linux*             |
| GNU/Linux         | alpha*-*-linux*               |
| GNU/Linux         | arm*-*-linux*                 |
| GNU/Linux         | hppa*-*-linux*                |
| GNU/Linux         | i[34567]86-*-linux*           |
| GNU/Linux         | ia64-*-linux*                 |
| GNU/Linux         | m32r*-*-linux*                |
| GNU/Linux         | m68*-*-linux*                 |
| GNU/Linux         | mips*-*-linux*                |
| GNU/Linux         | powerpc*-*-linux*             |
| GNU/Linux         | powerpc64*-*-linux*           |
| GNU/Linux         | s390*-*-linux*                |
| GNU/Linux         | sparc-*-linux*                |
| GNU/Linux         | sparc64-*-linux*              |
| GNU/Linux         | tilegx-*-linux*               |
| GNU/Linux         | x86_64-*-linux*               |
| GNU/Linux         | xtensa*-*-linux*              |
| GNU/kFreeBSD      | alpha*-*-kfreebsd*-gnu        |
| GNU/kFreeBSD      | i[34567]86-*-kfreebsd*-gnu    |
| GNU/kFreeBSD      | sparc64-*-kfreebsd*-gnu       |
| GNU/kFreeBSD      | x86_64-*-kfreebsd*-gnu        |
| GNU/kNetBSD       | alpha*-*-knetbsd*-gnu         |
| GNU/kNetBSD       | arm*-*-knetbsd*-gnu           |
| GNU/kNetBSD       | i[34567]86-*-knetbsd*-gnu     |
| GNU/kNetBSD       | m68*-*-knetbsd*-gnu           |
| GNU/kNetBSD       | mips*-*-knetbsd*-gnu          |
| GNU/kNetBSD       | powerpc-*-knetbsd*-gnu        |
| GNU/kNetBSD       | sh*-*-knetbsd*-gnu            |
| GNU/kNetBSD       | sparc-*-knetbsd*-gnu          |
| GNU/kNetBSD       | sparc64-*-knetbsd*-gnu        |
| GNU/kNetBSD       | vax-*-knetbsd*-gnu            |
| GNU/kNetBSD       | x86_64-*-knetbsd*-gnu         |
| HP-UX             | hppa*-*-hpux*                 |
| HP-UX             | ia64-*-hpux*                  |
| MinGW / MinGW-w64 | i[34567]86-*-mingw32*         |
| MinGW / MinGW-w64 | x86_64-*-mingw*               |
| NetBSD            | alpha*-*-netbsd*              |
| NetBSD            | arm*-*-netbsdelf*             |
| NetBSD            | hppa*-*-netbsd*               |
| NetBSD            | i[34567]86-*-netbsdelf*       |
| NetBSD            | m68*-*-netbsdelf*             |
| NetBSD            | mips*-*-netbsd*               |
| NetBSD            | powerpc-*-netbsd*             |
| NetBSD            | sh*-*-netbsdelf*              |
| NetBSD            | sparc-*-netbsdelf*            |
| NetBSD            | sparc64-*-netbsd*             |
| NetBSD            | vax-*-netbsdelf*              |
| NetBSD            | x86_64-*-netbsd*              |
| OpenBSD           | alpha*-*-openbsd*             |
| OpenBSD           | arm*-*-openbsd*               |
| OpenBSD           | hppa*-*-openbsd*              |
| OpenBSD           | i[34567]86-*-openbsd*         |
| OpenBSD           | m68*-*-openbsd*               |
| OpenBSD           | m88*-*-openbsd*               |
| OpenBSD           | mips64*-*-openbsd*            |
| OpenBSD           | powerpc-*-openbsd*            |
| OpenBSD           | sh*-*-openbsd*                |
| OpenBSD           | sparc-*-openbsd*              |
| OpenBSD           | sparc64-*-openbsd*            |
| OpenBSD           | vax-*-openbsd*                |
| OpenBSD           | x86_64-*-openbsd*             |
| QNX/NTO           | i[3456]86-*-nto*              |
| Solaris           | i[34567]86-*-solaris*         |
| Solaris           | i[34567]86-*-solaris2.1[0-9]* |
| Solaris           | sparc-*-solaris2*             |
| Solaris           | sparc64-*-solaris2*           |
| Solaris           | sparcv9-*-solaris2*           |
| Solaris           | x86_64-*-solaris2.1[0-9]*     |
| Ultrix            | vax-*-ultrix*                 |

Thanks,
Pedro Alves
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.