From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30851 invoked by alias); 15 Jun 2011 17:03:46 -0000 Received: (qmail 30835 invoked by uid 22791); 15 Jun 2011 17:03:45 -0000 X-SWARE-Spam-Status: No, hits=-1.6 required=5.0 tests=AWL,BAYES_00,MSGID_FROM_MTA_HEADER,TW_EG,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mtagate7.uk.ibm.com (HELO mtagate7.uk.ibm.com) (194.196.100.167) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 15 Jun 2011 17:03:31 +0000 Received: from d06nrmr1806.portsmouth.uk.ibm.com (d06nrmr1806.portsmouth.uk.ibm.com [9.149.39.193]) by mtagate7.uk.ibm.com (8.13.1/8.13.1) with ESMTP id p5FH3TG8026599 for ; Wed, 15 Jun 2011 17:03:29 GMT Received: from d06av02.portsmouth.uk.ibm.com (d06av02.portsmouth.uk.ibm.com [9.149.37.228]) by d06nrmr1806.portsmouth.uk.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id p5FH3TkG2670704 for ; Wed, 15 Jun 2011 18:03:29 +0100 Received: from d06av02.portsmouth.uk.ibm.com (loopback [127.0.0.1]) by d06av02.portsmouth.uk.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p5FH3T8C019948 for ; Wed, 15 Jun 2011 11:03:29 -0600 Received: from tuxmaker.boeblingen.de.ibm.com (tuxmaker.boeblingen.de.ibm.com [9.152.85.9]) by d06av02.portsmouth.uk.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with SMTP id p5FH3RFi019924; Wed, 15 Jun 2011 11:03:27 -0600 Message-Id: <201106151703.p5FH3RFi019924@d06av02.portsmouth.uk.ibm.com> Received: by tuxmaker.boeblingen.de.ibm.com (sSMTP sendmail emulation); Wed, 15 Jun 2011 19:03:27 +0200 Subject: Re: [patch] Fix `shell' command for async (PR 12850) To: pedro@codesourcery.com (Pedro Alves) Date: Wed, 15 Jun 2011 17:03:00 -0000 From: "Ulrich Weigand" Cc: gdb-patches@sourceware.org, brobecker@adacore.com (Joel Brobecker), Ulrich.Weigand@de.ibm.com In-Reply-To: <201106072356.51967.pedro@codesourcery.com> from "Pedro Alves" at Jun 07, 2011 11:56:51 PM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2011-06/txt/msg00219.txt.bz2 Pedro Alves wrote: > On Tuesday 07 June 2011 20:05:59, Joel Brobecker wrote: > > > > +++ b/gdb/rs6000-nat.c > > > > @@ -614,7 +614,7 @@ exec_one_dummy_insn (struct regcache *regcache) > > > > > > (Urgh, had never seen this bizarre code before. I wonder if > > > this is still needed on any sane platform, or if it was only > > > necessary on some ancient aix.) > > > > I think it's worth testing. > > That'd be great. It'd get rid of another instance of > deprecated_insert_raw_breakpoint along with the bizarreness. :-) Unfortunately, I have no idea either whether this is still necessary on any (reasonably) current AIX version ... > > From the logs that I could gather, > > this function was already there in 1992 (!) but it's not entirely > > clear that it was for AIX. But, right now, I'd have a hard time > > believing that it would be for any other kernel but AIX (the other > > ones I can see are (Linux, *BSDs). > > It can only be for AIX, AFAICS. grepping for rs6000-nat.o > only hits on gdb/config/powerpc/aix.mh --- the whole rs6000-nat.c > file is AIX only. Yes, that file is AIX only. > > The oldest AIX we have now at AdaCore is 5.2. I'm wondering if Ulrich > > might have access to something a little older? The only AIX I have access to is 5.3, sorry ... Bye, Ulrich -- Dr. Ulrich Weigand GNU Toolchain for Linux on System z and Cell BE Ulrich.Weigand@de.ibm.com