From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 119861 invoked by alias); 16 Nov 2016 19:40:54 -0000 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 Received: (qmail 119797 invoked by uid 89); 16 Nov 2016 19:40:54 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=H*Ad:U*amodra, UD:xml, pst, PST X-HELO: mail-pg0-f51.google.com Received: from mail-pg0-f51.google.com (HELO mail-pg0-f51.google.com) (74.125.83.51) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 16 Nov 2016 19:40:44 +0000 Received: by mail-pg0-f51.google.com with SMTP id x23so79523493pgx.1 for ; Wed, 16 Nov 2016 11:40:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:cc:cc:cc:subject:in-reply-to :message-id:mime-version; bh=qjDiOc6OcpzKzEhhk53xPsZ3b6STtbFyHA3Yd7NRV3k=; b=djZFRoAHdMYPNo5DbYluiTCk9q9KqfzmIIeEPB/gjbk5xa5xkoudqoNGy4v6IMKqtM o1XVoi2lHzcwxW/Mnb54b1apb5LZxhFGFOaspGRWQbBMW2PSskNPaqOmMdYrEKz7v9Bd tmdzJ4aq9U6pTLqqWXABfPOQi18+n/+BQQ6GJNiktVuANIkXaA0tQfrpj3YGw4EUYtZa 0lpkL8/KzHH5wTn6trF0yiDiuP+JNGIAm1NSYHv/c7CbnVTI9KqmjYBxbkE9XehTbNuL TdTxGNU/CvK2hjk48ynSRfNV8pySziR/zRhdLvKdnfhB7EPvZiNXiJG+w5wPAIk282Gw ntKQ== X-Gm-Message-State: ABUngvewhRxO6ZbLjKXyqn2LFKYjycgzv+wAHmC3upMSKsxv9pNiES1Mbi43WYgy86PdUg== X-Received: by 10.99.103.198 with SMTP id b189mr11982372pgc.81.1479325242463; Wed, 16 Nov 2016 11:40:42 -0800 (PST) Received: from localhost (c-73-222-189-110.hsd1.ca.comcast.net. [73.222.189.110]) by smtp.gmail.com with ESMTPSA id 89sm51379572pfi.70.2016.11.16.11.40.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Nov 2016 11:40:41 -0800 (PST) Date: Wed, 16 Nov 2016 19:40:00 -0000 X-Google-Original-Date: Wed, 16 Nov 2016 11:40:38 PST (-0800) From: Palmer Dabbelt To: palves@redhat.com CC: qiyaoltc@gmail.com CC: Andrew Waterman CC: gdb-patches@sourceware.org CC: amodra@gmail.com Subject: Re: [PATCH 1/2] RISC-V GDB Port In-Reply-To: Message-ID: Mime-Version: 1.0 (MHng) X-IsSubscribed: yes X-SW-Source: 2016-11/txt/msg00453.txt.bz2 On Wed, 16 Nov 2016 11:36:29 PST (-0800), palves@redhat.com wrote: > On 11/14/2016 10:39 PM, Palmer Dabbelt wrote: >>>> >> + >>>> >> + /* Check any target description for validity. */ >>>> >> + if (tdesc_has_registers (info.target_desc)) >>>> >> + { >>> > >>> > We don't have riscv target description yet. >> Yes. I'm amenable to adding one, but I'm not sure how. >> > > You should really add them. Take a look at the ARC port, > which was recently added: > > https://sourceware.org/ml/gdb-patches/2016-09/msg00248.html Great, thanks -- I was looking for .dtd files, not .xml files. From looking at their port, it looks like I want to add a gdb/features/riscv.xml patterned off of gdb/features/arc-v2.xml It looks like there's a whole bunch of examples in there, so if I'm on the right track I can probably figure it out.