This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Deprecating and removing old targets




On 9/14/2016 11:52 AM, Jeff Law wrote:
On 09/14/2016 10:46 AM, Joel Sherrill wrote:


On 9/14/2016 10:18 AM, Jose E. Marchesi wrote:

    > On 12/09/16 08:37, Tristan Gingold wrote:
    > 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.

    Just to be clear, in case anyone reading Tristan email does not know
    this, any targets that we do decide to remove would first be added to
    the obsolete targets list (in bfd/config.bfd), and only once a major
    release has happened (probably 2.28 in this case), would we start
    actually removing code.

Does that mean I can remove the code for sparc*-*-rtemsaout and
sparc-*-lynxos*?  They have been listed as obsolete in config.bfd for a
long time.

AFAIK RTEMS has no active targets that are not ELF. Feel free to kill
sparc*-*-rtemsaout or any target like *-*-rtemscoff* or *-*-rtemsaout*.


It would be nice if we could get rid of the sparc-coff (only used by
lynxos AFAIK) an even the sparc-aout (old netBSD, sunos) stuff all at
once.  Only ELF sparc targets would remain..


I can't speak for LynxOS but it is a good goal.
LynxOS?  Like as in the one from the early/mid 90s?  IF so, I'd suggest
dropping it.  It was a horrid piece of junk and I'd be amazed if anyone
is still using that garbage.

It is alive and well.  See http://www.lynx.com/

I just emailed one of their kernel developers who said this target
was not in use any longer. But wait for someone from their side to
confirm that.

Jeff
\

--joel


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]