From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 107696 invoked by alias); 13 Jan 2019 22:15:35 -0000 Mailing-List: contact elfutils-devel-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: elfutils-devel-owner@sourceware.org Received: (qmail 107603 invoked by uid 89); 13 Jan 2019 22:15:27 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.100.2 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=hadnt, hadn't, crazy, noticed X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: mail-vs1-f46.google.com Received: from mail-vs1-f46.google.com (HELO mail-vs1-f46.google.com) (209.85.217.46) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 13 Jan 2019 22:15:25 +0000 Received: by mail-vs1-f46.google.com with SMTP id v205so12525888vsc.3 for ; Sun, 13 Jan 2019 14:15:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QX3VvHWRLP0WuN9mjXhds6nUF56Gr4n7mGBkb8VPjwI=; b=aaBAjlZyRV5VnI3iN/jrL84159yEOxIQvQ8yoBn3pnLhIH7FvnczTo1TOg1K7Y5mDM 4HUOzNVOif324M74WLTSF6IEOhYSIhSASMotXmteRwrexD/7ZTZhKQwUgui/Zb+Zyz6R kcdnBBTociawB2T6Rv+8HQ5sstPjQYqeACvSnUUIoCCW5KmxUr7NqbO0Edd7YzsTpcId umWFLZ4xncyk2qKYiDnHYr+H4OgzavBbaecDplmxzEkmDRq8IBAUPCVPXzuubzqD212M /use7yLs73L1sfqayhbs/vFv1sDbtZhqU3AbURFpmgdiOpX2nBpYqehykBOtoMCsdKIC oj0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QX3VvHWRLP0WuN9mjXhds6nUF56Gr4n7mGBkb8VPjwI=; b=N7oJ9+b1KXTi0c4uLGR9g56yMxor+G+MWDFeK+GHjbKdZoR8awbwC6zHw11dulahdA YdYEpsUvWNtm5dysAdqggH5lVNulFO8IeM2w0M1uo3D5VPvoopX5in9gHS5y5/8UkkjX N6KjGlIvXIAgUjoJMEk6tM4PimTTcc4DZH2Gi7h0FfRUKnuoTn0OCIW0+jxKxhAfjV5Q ysWErt33M3SDdOKCu/izjlRpmuuJnpvRyRSFXDk8NgYtFqc9hNib9XhscemZXvZJeopI rmcyAcOd6wnFW86sCW7qg/kgR/UNHpDKb0vI0QRmwm58UJjtfxpmv6RzDpbGJI8R/dVs nHKA== X-Gm-Message-State: AJcUukfDBLk1uTAjwpDkUoHPY2emzuA6vp3ExZPgjUGbPO6r6bDy1P9f ZQlmVup2dQJryzLHRHeqYHFrBaCbU9b+4VGAOR9o1g== X-Google-Smtp-Source: ALg8bN7ehj3Fxn9LOVJG8zngf/A7gIFxHY7U3jsfFRV2wa6RCIphoClbPPpm2FPnP2ywZBXjoAprJn0YrvXpK7lVUII= X-Received: by 2002:a67:2c13:: with SMTP id s19mr9305113vss.172.1547417718262; Sun, 13 Jan 2019 14:15:18 -0800 (PST) MIME-Version: 1.0 References: <20190111232332.GA12090@roeckx.be> <20190112232136.GA32419@roeckx.be> <20190113012334.GB22641@roeckx.be> In-Reply-To: <20190113012334.GB22641@roeckx.be> From: Jim Wilson Date: Sun, 13 Jan 2019 22:15:00 -0000 Message-ID: Subject: Re: RISC-V support To: Kurt Roeckx Cc: Mark Wielaard , elfutils-devel@sourceware.org, Karsten Merker Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2019-q1/txt/msg00039.txt.bz2 On Sat, Jan 12, 2019 at 5:23 PM Kurt Roeckx wrote: > O32 really has at least the following variants: > - O32 FP32 > - O32 FPXX > - O32 FP64 > - O32 FP64A The FPXX and FP64A stuff is new, after I stopped tracking MIPS stuff, so I hadn't noticed it. I see why they added these, but if you count soft-float, single-float, no-float, and a now deprecated 64-bit FP reg mode, there are 8 different ways to handle FP code for o32. Crazy. Most of them aren't relevant to linux though. And I suppose 20-30 years from now RISC-V may have the same problem. Jim