From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 74907 invoked by alias); 25 Jun 2019 07:57:23 -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 74758 invoked by uid 89); 25 Jun 2019 07:57:22 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-8.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=authority, wild, HContent-Transfer-Encoding:8bit X-HELO: mx.sdf.org Received: from mx.sdf.org (HELO mx.sdf.org) (205.166.94.20) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 25 Jun 2019 07:57:21 +0000 Received: from sdf.org (IDENT:coypu@sdf.lonestar.org [205.166.94.16]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id x5P7vGK5008617 (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits) verified NO); Tue, 25 Jun 2019 07:57:16 GMT Received: (from coypu@localhost) by sdf.org (8.15.2/8.12.8/Submit) id x5P7vGU3005195; Tue, 25 Jun 2019 07:57:16 GMT Date: Tue, 25 Jun 2019 07:57:00 -0000 From: coypu@sdf.org To: John David Anglin Cc: Jeff Law , gcc-patches@gcc.gnu.org Subject: Re: [patch] Add NetBSD/hppa target Message-ID: <20190625075716.GA6334@SDF.ORG> References: <20190614154446.GB20055@SDF.ORG> <9161b0d0-5fe2-da38-0bbe-8d7e4c94303f@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-SW-Source: 2019-06/txt/msg01517.txt.bz2 On Fri, Jun 14, 2019 at 01:32:11PM -0400, John David Anglin wrote: > >> +hppa*-*-netbsd*) > >> + target_cpu_default="MASK_PA_11|MASK_NO_SPACE_REGS" > > Any reason to not use the PA 2.0 ISA? I'm virtually certain we > > supported the 32bit ABI running on PA 2.0 hardware in hpbsd (which is > > where the netbsd PA code is ultimately derived from). I'd be really > > surprised if there's any PA1.1 hardware running anywhere, though there's > > certainly some PA2.0 hardware out in the wild. > You might also consider adding MASK_CALLER_COPIES as libgomp is broken for callee > copies.  This is an ABI choice so ideally you should do it now or not at all. Hi Jeff, Dave, I've spoken to the authority of NetBSD/hppa (that's Nick Hudson), and he said he'd rather keep the ABI as it is for the purpose of upstreaming. He might switch ABIs eventually, but would rather do it with the local copy of GCC first. (And he has several PA1.1 machines :)) Thanks.