From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22170 invoked by alias); 10 Jan 2015 00:01:18 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 22159 invoked by uid 89); 10 Jan 2015 00:01:16 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 X-HELO: relay1.mentorg.com Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 10 Jan 2015 00:01:14 +0000 Received: from nat-ies.mentorg.com ([192.94.31.2] helo=SVR-IES-FEM-01.mgc.mentorg.com) by relay1.mentorg.com with esmtp id 1Y9jUK-0003s9-VH from Bernd_Schmidt@mentor.com ; Fri, 09 Jan 2015 16:01:09 -0800 Received: from [127.0.0.1] (137.202.0.76) by SVR-IES-FEM-01.mgc.mentorg.com (137.202.0.104) with Microsoft SMTP Server id 14.3.224.2; Sat, 10 Jan 2015 00:01:07 +0000 Message-ID: <54B06BBA.4000105@codesourcery.com> Date: Sat, 10 Jan 2015 00:46:00 -0000 From: Bernd Schmidt User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.8.0 MIME-Version: 1.0 To: Eric Botcazou , CC: Sebastien Bourdeauducq , Anthony Green , Chung-Lin Tang , Sandra Loosemore , DJ Delorie , Nick Clifton Subject: Re: Housekeeping work in backends.html References: <8312738.ciDlLVGyTE@polaris> <4514618.3Cs2Dcpn5F@polaris> In-Reply-To: <4514618.3Cs2Dcpn5F@polaris> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2015-01/txt/msg00568.txt.bz2 On 01/07/2015 12:39 AM, Eric Botcazou wrote: >> Some ports are missing (lm32, moxie, nios2, nvptx, rl78, rx) so the relevant >> maintainers are CCed (see 6.3.9 Anatomy of a Target Back End in the doc). > > The page is directly browsable at https://gcc.gnu.org/backends.html > > For the moxie, nvptx, rl178 and rx ports, maintainers can send me the string > as Sandra did for the nios2 port and I'll update the document. For nvptx it's not really clear what to use in some cases, and in others I have no idea why we would need to keep track of these "characteristics". H - you could argue a hardware implementation does not exist as it's a virtual target, but it can obviously be compiled down to run on hardware that does exist. Q - "registers" are typed and you can declare 64 bit registers, so probably this is true f - Not even sure what this is about. It only defines a small epilogue pattern. a - Port uses neither LRA nor reload. Might be a new characteristic (along with several others). The closest string is probably SQCqfbde Bernd