diff options
author | John Ericson <git@JohnEricson.me> | 2021-07-18 18:32:14 -0400 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2021-07-21 11:00:35 +0930 |
commit | e28a9225b85f2ee76760b4b93116a5630bdd0699 (patch) | |
tree | cac5bf3b41aa2544f0adf5723b657d8f004cc18d /binutils | |
parent | 8258b1353c3bfabaf84be45c597d4277368b6bdf (diff) | |
download | gdb-e28a9225b85f2ee76760b4b93116a5630bdd0699.zip gdb-e28a9225b85f2ee76760b4b93116a5630bdd0699.tar.gz gdb-e28a9225b85f2ee76760b4b93116a5630bdd0699.tar.bz2 |
Remove `netbsdpe` support
netbsdpe was deprecated in c2ce831330e10dab4703094491f80b6b9a5c2289.
Since then, a release has passed (2.37), and it was marked obselete in
5c9cbf07f3f972ecffe13d858010b3179df17b32. Unless I am mistaken, that
means we can now remove support altogether.
All branches in the "active" code are remove, and the target is
additionally marked as obsolete next to the other removed ones for
libbfd and gdb.
Per [1] from the NetBSD toolchain list, PE/COFF support was removed a
decade ago. Furthermore, the sole mention of this target in the binutils
commit history was in 2002. Together, I'm led to believe this target
hasn't seen much attention in quite a while.
[1]: https://mail-index.netbsd.org/tech-toolchain/2021/06/16/msg003996.html
bfd/
* config.bfd: Remove netbsdpe entry.
binutils/
* configure.ac: Remove netbsdpe entry.
* testsuite/lib/binutils-common.exp (is_pecoff_format): Likewise.
* configure: Regenerate.
gas/
* configure.tgt: Remove netbsdpe entry.
gdb/
* configure.tgt: Add netbsdpe to removed targets.
ld/
* configure.tgt: Remove netbsdpe entry.
* testsuite/ld-bootstrap/bootstrap.exp: Likewise.
Diffstat (limited to 'binutils')
-rwxr-xr-x | binutils/configure | 2 | ||||
-rw-r--r-- | binutils/configure.ac | 2 | ||||
-rw-r--r-- | binutils/testsuite/lib/binutils-common.exp | 1 |
3 files changed, 2 insertions, 3 deletions
diff --git a/binutils/configure b/binutils/configure index 82640b8..373fb18 100755 --- a/binutils/configure +++ b/binutils/configure @@ -14522,7 +14522,7 @@ do BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' ;; - i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*) + i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32**) BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' if test -z "$DLLTOOL_DEFAULT"; then DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" diff --git a/binutils/configure.ac b/binutils/configure.ac index b2d0be0..9d17b39 100644 --- a/binutils/configure.ac +++ b/binutils/configure.ac @@ -358,7 +358,7 @@ do BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' ;; changequote(,)dnl - i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*) + i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32**) changequote([,])dnl BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' if test -z "$DLLTOOL_DEFAULT"; then diff --git a/binutils/testsuite/lib/binutils-common.exp b/binutils/testsuite/lib/binutils-common.exp index 59e25df..0fb506c 100644 --- a/binutils/testsuite/lib/binutils-common.exp +++ b/binutils/testsuite/lib/binutils-common.exp @@ -105,7 +105,6 @@ proc is_pecoff_format args { || [istarget $m_os-cygwin*] || [istarget $m_os-interix*] || [istarget $m_os-mingw*] - || [istarget $m_os-netbsdpe*] || [istarget $m_os-pe*] || [istarget $m_os-winnt*] } { return 1 |