Deprecating and removing old targets

Jeff Law law@redhat.com
Wed Sep 14 16:52:00 GMT 2016


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.

Jeff



More information about the Binutils mailing list