From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from angie.orcam.me.uk (angie.orcam.me.uk [157.25.102.26]) by sourceware.org (Postfix) with ESMTP id 0ED88385F01F for ; Mon, 15 Mar 2021 00:25:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 0ED88385F01F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=orcam.me.uk Authentication-Results: sourceware.org; spf=none smtp.mailfrom=macro@orcam.me.uk Received: by angie.orcam.me.uk (Postfix, from userid 500) id E563B92009C; Mon, 15 Mar 2021 01:25:54 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by angie.orcam.me.uk (Postfix) with ESMTP id D93F092009B; Mon, 15 Mar 2021 01:25:54 +0100 (CET) Date: Mon, 15 Mar 2021 01:25:54 +0100 (CET) From: "Maciej W. Rozycki" To: Tom Tromey cc: gdb-patches@sourceware.org Subject: Re: [PATCH 1/2] Remove Irix 6 workaround from DWARF abbrev reader In-Reply-To: <20210306170142.1960263-2-tom@tromey.com> Message-ID: References: <20210306170142.1960263-1-tom@tromey.com> <20210306170142.1960263-2-tom@tromey.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-3488.4 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_INFOUSMEBIZ, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2021 00:25:57 -0000 On Sat, 6 Mar 2021, Tom Tromey wrote: > abbrev_table::read has a workaround for Irix 6. The last release of > Irix was in 2006, and (according to Wikipedia) hardware produced after > 2007 cannot run Irix. I think this workaround can safely be retired. I missed this submission previously. For the record, we dropped IRIX target support in GDB years ago, with commit 3831839c089c ("Delete IRIX support"). It could have been useful to have a reference to said commit included with the change description, alas it didn't happen. We continue having IRIX support in binutils, because the underlying ELF format peculiarities continue being used by some embedded targets and just removing the IRIX target triplets in these circumstances would be rather pointless and merely an potential unnecessary complication for someone who may still be using GNU binutils for IRIX. I suspect the OS may still have a niche use, perhaps among the vintage computing enthusiasts. Maciej