From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15640 invoked by alias); 15 Jun 2005 19:25:33 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 15243 invoked by uid 22791); 15 Jun 2005 19:25:26 -0000 Received: from webmail.streamline-computing.com (HELO webmail.streamline-computing.com) (82.133.39.164) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Wed, 15 Jun 2005 19:25:26 +0000 Received: from [81.105.116.158] (helo=cpc4-oxfd5-5-0-cust158.oxfd.cable.ntl.com) by webmail.streamline-computing.com with asmtp (Exim 3.35 #1 (Debian)) id 1DidOA-0001MZ-00; Wed, 15 Jun 2005 20:17:26 +0100 Subject: Re: [mi] organize possible exec async mi oc command reasons From: David Lecomber To: Bob Rossi Cc: patches In-Reply-To: <20050324212036.GB10808@white> References: <20050324154602.GA10558@white> <20050324160653.GB29185@nevyn.them.org> <20050324212036.GB10808@white> Content-Type: text/plain Date: Wed, 15 Jun 2005 19:25:00 -0000 Message-Id: <1118863804.7546.2.camel@cpc4-oxfd5-5-0-cust158.oxfd.cable.ntl.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-SW-Source: 2005-06/txt/msg00203.txt.bz2 Dear all, Since this commit, it's now no longer possible to build with ./configure --disable-gdbmi. The reason is failure to link because it doesn't find async_reason_lookup. Can I propose we disable that configure option, or are there some platforms where mi doesn't build? Patch to follow if we're all in agreement. Regards David On Thu, 2005-03-24 at 16:20 -0500, Bob Rossi wrote: [..] > Here is an updated patch, without the testsuite concerns. > > Eli, I hope this doco patch makes more sense, please let me know. > > 2005-03-24 Bob Rossi > * Makefile.in (SUBDIR_MI_OBS, SUBDIR_MI_SRCS): Add mi-common. > (gdb/mi/ headers): Add mi_common_h. > (breakpoint.o, infrun.o): Add dependencies mi_common_h. > * breakpoint.c (include): Add include 'mi/mi-common.h'. > (print_it_typical): Use async_reason_lookup. > (watchpoint_check): Ditto. > * infrun.c (include): Add include 'mi/mi-common.h'. > (print_stop_reason): Use async_reason_lookup. > > 2005-03-24 Bob Rossi > > * gdb.texinfo (GDB/MI Out-of-band Records): Add bullet enumerating > the possible reasons why an exec async record would be returned to FE. [..] -- David Lecomber