This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Deprecating and removing old targets
- From: Tristan Gingold <gingold at adacore dot com>
- To: binutils <binutils at sourceware dot org>
- Date: Mon, 12 Sep 2016 09:37:33 +0200
- Subject: Deprecating and removing old targets
- Authentication-results: sourceware.org; auth=none
Hello,
after a short discussion at the GNU cauldron 2016, I'd like to hear opinion about removing old targets in bfd.
It is hard to know whether or not they are used, so if you are using an old target please speak up.
By old target, I mean any non-ELF target for which OS wasn't update in the last 10 years.
Without a complete search, I think about:
* all a.out targets
* all NetWare targets (nlm)
* all ecoff targets (alpha and mips)
* very old cpus: m88k, ns32k, i960, appolo, w65, we32k, pc532
* very old os: sunos-4, irix, sco, newsos, OSF, risc-ix
* very old formats: ieee-695, xsym, ppcboot, pef
I may forget some of them...
Targets I think we should keep:
* vax
* z80
* pdp11
* m68k, m68xx
* hppa
* alpha (elf, vms)
* dlx
Tristan.