Deprecating and removing old targets

Joel Sherrill joel.sherrill@oarcorp.com
Wed Sep 14 17:41:00 GMT 2016



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



More information about the Binutils mailing list