From e28a9225b85f2ee76760b4b93116a5630bdd0699 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Sun, 18 Jul 2021 18:32:14 -0400 Subject: 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. --- ld/testsuite/ld-bootstrap/bootstrap.exp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'ld/testsuite/ld-bootstrap') diff --git a/ld/testsuite/ld-bootstrap/bootstrap.exp b/ld/testsuite/ld-bootstrap/bootstrap.exp index 9c27c5f..7458239 100644 --- a/ld/testsuite/ld-bootstrap/bootstrap.exp +++ b/ld/testsuite/ld-bootstrap/bootstrap.exp @@ -216,8 +216,7 @@ foreach flags $test_flags { || [istarget "*-*-winnt*"] || [istarget "*-*-mingw*"] || [istarget "*-*-interix*"] - || [istarget "*-*-beospe*"] - || [istarget "*-*-netbsdpe*"]} { + || [istarget "*-*-beospe*"]} { # Trim off the date present in PE binaries by only looking # at the ends of the files # Although this works, a way to set the date would be better. -- cgit v1.1