From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6051 invoked by alias); 22 Oct 2018 21:21:51 -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 6029 invoked by uid 89); 22 Oct 2018 21:21:50 -0000 Authentication-Results: sourceware.org; auth=none 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= X-HELO: mail-vs1-f65.google.com Received: from mail-vs1-f65.google.com (HELO mail-vs1-f65.google.com) (209.85.217.65) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 22 Oct 2018 21:21:49 +0000 Received: by mail-vs1-f65.google.com with SMTP id a202so30587854vsd.5 for ; Mon, 22 Oct 2018 14:21:48 -0700 (PDT) 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=lLSfrG3iuIoOfMDgLZK8+9thfLDLyDopnvHQ/1C17p0=; b=AiDMXpiDmZll7vIu2bKV1aQ99OEVZlEBajf4D4LPqEVMxXu61UbbTBWjZ+02cux6V1 Me+BM53SbqauTNAqaIJhsr9Ip53CVJZFsoWg727LhG/QtgHwlk0BC31RGoitddR/q3mq iILGCW+AQFnBgm9Ang2GU/4NMcFSh4So9OIizE+3bUht0/Xiwsu38PaRdlzQ1kmMC841 INUaDS+079zfUTVgaUHqMe3IVxCnEGGsC2FkaIcl4DoXlyKZmqAQ6akxnPTadJMLixAe a/MienK2BRj+uBf1Cg+NCLvv5/9YkAhniBwmy3ZdkvqfxoQ8eL+c6zLCvUXDh/hb6xw5 ua9g== MIME-Version: 1.0 References: <20181019214953.9010-1-jimw@sifive.com> <20181020143947.0bdcf4ae@pinnacle.lan> In-Reply-To: <20181020143947.0bdcf4ae@pinnacle.lan> From: Jim Wilson Date: Mon, 22 Oct 2018 21:21:00 -0000 Message-ID: Subject: Re: [PATCH 2/2] RISC-V: NaN-box FP values smaller than an FP register. To: kevinb@redhat.com Cc: gdb-patches@sourceware.org Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2018-10/txt/msg00480.txt.bz2 On Sat, Oct 20, 2018 at 2:39 PM Kevin Buettner wrote: > On Fri, 19 Oct 2018 14:49:53 -0700 > Jim Wilson wrote: > > > The hardware requires that values in FP registers be NaN-boxed, so we must > > extend them with 1's instead of 0's as we do for integer values. > > > > gdb/ > > * riscv-tdep.c (riscv_push_dummy_call) : Check for value in > > FP reg smaller than FP reg size, and fill with -1 instead of 0. > > Okay. Committed. Jim