From: Luke Kenneth Casson Leighton Date: Sat, 25 Jul 2020 19:52:43 +0000 (+0100) Subject: [libre-riscv-dev] microwatt IEE754FP X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=522c6c036f5e526dfcc039e30db0174de578ba6d;p=libre-riscv-dev.git [libre-riscv-dev] microwatt IEE754FP --- diff --git a/8d/bbc792869426a666d54467e5708a67e134836e b/8d/bbc792869426a666d54467e5708a67e134836e new file mode 100644 index 0000000..24643b6 --- /dev/null +++ b/8d/bbc792869426a666d54467e5708a67e134836e @@ -0,0 +1,123 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Sat, 25 Jul 2020 20:53:09 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.92) + (envelope-from ) + id 1jzQEF-0004nm-3T; Sat, 25 Jul 2020 20:53:07 +0100 +Received: from lkcl.net ([217.147.94.29]) + by libre-soc.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) + (Exim 4.92) (envelope-from ) id 1jzQEE-0004ng-2l + for libre-riscv-dev@lists.libre-riscv.org; Sat, 25 Jul 2020 20:53:06 +0100 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net; + s=201607131; + h=Content-Type:Cc:To:Subject:Message-ID:Date:From:MIME-Version; + bh=0MQJv7DehHPCHLrUIr2rxefuRy8h/5ssXSngnr9D6EQ=; + b=LWIdrX6sw+39jRy7meV5GHk8xGR7yWsVctBIzQMrX3fp+9FH6CxUS+7rLG79DnZd15XynH7MyB0UsTv1LpZ7Tz/7mVnUIvka5/MA7LULLbkcaUayAfe6DWcMJtl7fMaKDw9G4gGI7kSKsUmZ+qUN1AYRTEAGjwNk5nNavv2zAnY=; +Received: from mail-lf1-f48.google.com ([209.85.167.48]) + by lkcl.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) + (Exim 4.84_2) (envelope-from ) id 1jzQED-0007X8-LT + for libre-riscv-dev@lists.libre-riscv.org; Sat, 25 Jul 2020 19:53:05 +0000 +Received: by mail-lf1-f48.google.com with SMTP id i80so6936787lfi.13 + for ; + Sat, 25 Jul 2020 12:52:50 -0700 (PDT) +X-Gm-Message-State: AOAM531Em5b7KihTxUfUmTxD6UqZpqoBEUsC7S22LKr7afzgjg+7BETm + Xhofyb5yS8E9EIv9kPbYVAE7NqZYyQTriayGDew= +X-Google-Smtp-Source: ABdhPJzYvKVilpJNZPAexgJsMn6FxNBR1DMR2l+4W3GMvME8iP95fkQ3TR8Tmiix1bcdVv2UOjzFwS7E7zYfQ3Q5YbM= +X-Received: by 2002:a19:8c47:: with SMTP id i7mr8067363lfj.32.1595706764529; + Sat, 25 Jul 2020 12:52:44 -0700 (PDT) +MIME-Version: 1.0 +Received: by 2002:a05:6504:702:0:0:0:0 with HTTP; Sat, 25 Jul 2020 12:52:43 + -0700 (PDT) +From: Luke Kenneth Casson Leighton +Date: Sat, 25 Jul 2020 20:52:43 +0100 +X-Gmail-Original-Message-ID: +Message-ID: +To: Paul Mackerras , + openpower-hdl-cores@mailinglist.openpowerfoundation.org +X-Content-Filtered-By: Mailman/MimeDel 2.1.23 +Subject: [libre-riscv-dev] microwatt IEE754FP +X-BeenThere: libre-riscv-dev@lists.libre-riscv.org +X-Mailman-Version: 2.1.23 +Precedence: list +List-Id: Libre-RISCV General Development + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Reply-To: Libre-RISCV General Development + +Cc: Libre-RISCV General Development +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: base64 +Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org +Sender: "libre-riscv-dev" + +cGF1bCwgaGksCgp0aG91Z2h0IGknZCBnaXZlIGEgZ2xpbXBzZSBpbnRvIHRoZSB0ZXN0aW5nIGJl +aGluZCBJRUVFNzU0Cgp0aGlzIGlzIHdoYXQgam9uIGRhd3NvbiBkaWQ6Cmh0dHBzOi8vZ2l0aHVi +LmNvbS9kYXdzb25qb24vZnB1L2Jsb2IvbWFzdGVyL2FkZGVyL3J1bl90ZXN0LnB5Cgpub3RlIHRo +YXQgdGhhdCB0ZXN0IGlzIGV4cGVjdGVkIHRvIHByb2R1Y2UgaHVuZHJlZHMgb2YgdGhvdXNhbmRz +IG9mIHRlc3QKdmVjdG9ycy4KCip0aGlzIGlzIHBlcmZlY3RseSBub3JtYWwqIHdoZW4gdGVzdGlu +ZyBJRUVFNzU0KCEpCgppZiB5b3UgbG9vayBhdCB0aGUgdGVzdC5jcHAgZmlsZSBpdCBpcyBhIG5h +dGl2ZSBvcGVyYXRpb24gdGhhdCB1c2VzIHRoZSBjCmxpYnJhcnkuICB0aGVyZWZvcmUgcnVubmlu +ZyBpdCBvbiB4ODYgd2lsbCBvbmx5IGJlIHRlc3RpbmcgKmFnYWluc3QgeDg2CklFRUU3NTQqLCBu +b3QgUE9XRVI5IQoKY29tcGlsZWQgb24gKlBPV0VSOSogaXQgd291bGQgb2J2aW91c2x5IHByb2R1 +Y2UgUU5hTnMgZXRjIGV0YyBmb3IgUE9XRVI5CmNvbXBhdGliaWxpdHkuCgp0aGlzIG9mIGNvdXJz +ZSBhc3N1bWVzIHlvdSAqaGF2ZSogYWNjZXNzIHRvIG5hdGl2ZSBoYXJkd2FyZS4KCm91ciBmaXJz +dCBleHBsb3JhdGlvbiB0aGVyZWZvcmUgdG9vayB1cyB2aWEgam9obiBoYXVzZXIncyBleGNlbGxl +bnQKc29mdGZsb2F0LTMgKHdpdGggcHl0aG9uIGJpbmRpbmdzLCBzZnB5KToKaHR0cHM6Ly9naXRo +dWIuY29tL3VjYi1iYXIvYmVya2VsZXktc29mdGZsb2F0LTMKCnRoaXMgYWxsb3dzIGZ1bGwgY3Jv +c3NwbGF0Zm9ybSBlbXVsYXRpb24gb2YgdGhlIHZhcmlvdXMgZGlmZmVyZW50IHN1YnRsZQp2YXJp +YXRpb25zIGluIElFRUU3NTQgRlAgcm91bmRpbmcsIE5hTnMgYW5kIHNvIG9uLgoKaW50ZWwncyBO +YU4gaXMgZGlmZmVyZW50IGZyb20gQVJNJ3MgTmFOIGlzIGRpZmZlcmVudCBmcm9tIFJJU0NWIGJs +YWggYmxhaAphbmQgc28geW91IHNpbXBseSBtdXN0IHVzZSBhbiBlbXVsYXRpb24gbGlicmFyeS4K +CgoxMiBtb250aHMgbGF0ZXIgd2UgaGFkIElFRUU3NTQgcGlwZWxpbmVzIGZvciB0aGUgbWFqb3Ig +b3BlcmF0aW9ucywKaW5jbHVkaW5nIFNRUlQgUlNRUlQgYW5kIHNvIG9uLCBhbmQgYXJlIGxvb2tp +bmcgdG8gYWRkIHNpbiwgY29zLCBsb2cxcCwKYXRhbjIgZXRjLiBuZXh0IHllYXIuCgpvdXIgZXF1 +aXZhbGVudCB0byBqb24gZGF3c29uJ3MgdW5pdCB0ZXN0cyB3ZSBoYXZlIGxpYnJhcmllcyBzdWNo +IGFzIHRoZXNlOgoKaHR0cHM6Ly9naXQubGlicmUtc29jLm9yZy8/cD1pZWVlNzU0ZnB1LmdpdDth +PWJsb2I7Zj1zcmMvaWVlZTc1NC9mcGNvbW1vbi90ZXN0L3VuaXRfdGVzdF9kb3VibGUucHk7aD02 +ZGVlODlkMjZmYTk4ZjgyMTQzNTg0OGM5ZjkyZWMxN2NmZjJkOWRhO2hiPWRjOTA4MjU1OWY3ZmJh +ODU1NWMyZjc2YTZkZTk1YTZkODRhNmQwODcKCnRoZXJlIHlvdSBjYW4gc2VlIGl0IGNyZWF0ZXMg +dGVzdCB2ZWN0b3JzIHdpdGggemVybywgbWludXMgemVybywgaW5mLCBtaW51cwppbmYgYW5kIHNv +IG9uIGFsbCBtYWtpbmcgc3VyZSB0byBnZXQgZ29vZCBjb3ZlcmFnZSB0aGF0IHdvdWxkIHNpbXBs +eSBzdGFuZApubyBjaGFuY2Ugb2YgYmVpbmcgaGl0IHdpdGggcHVyZSByYW5kb20gdW5pZm9ybSBk +aXN0cmlidXRpb24gb2YgdmFsdWVzLgoKY29udmVyc2lvbiBmcm9tIEZQNjQgdG8gRlAzMiBvciBp +bnQgZXRjIGhhZCB0byBiZSBhIGxpdHRsZSBkaWZmZXJlbnQKYmVjYXVzZSBhZ2FpbiBpZiB5b3Ug +dHJ5IHRvIHRlc3QgdGhlIGZ1bGwgcmFuZ2Ugb2YgRlA2NCBjb252ZXJ0ZWQgdG8gVUlOVDE2CmFs +bW9zdCBhbGwgb2YgdGhvc2Ugd2lsbCBiZSBvdXQgb2YgcmFuZ2UgKHJlc3VsdCBpbiAweGZmZmYg +aW4gbmVhcmx5IDEwMCUKb2YgYWxsIHVuaWZvcm1seSByYW5kb20gdGVzdCBjYXNlcykuCgpvbmUg +dGhpbmcgbWlzc2luZyBmcm9tIHRoZSBGUCB1bml0IHRlc3RzIHRoYXQgaSBtdXN0IGFkZCBpcyBl +eHBvbmVudGlhbGx5CndlaWdodGVkIHJhbmRvbSBpbnB1dCBmb3IgdGhlIG5vbi1ub3JtYWwgbnVt +YmVycyAobGVzcyB0aGFuIDJeLTEyNiBmb3IKRlAzMikuCgp0aGVzZSBhcmUgdGhlIHZhbHVlcyB3 +aGVyZSB0aGUgZXhwb25lbnQgaXMgdGhlIGFic29sdXRlIGxvd2VzdCBwb3NzaWJsZQp2YWx1ZSBh +bmQgdGhlIG1hbnRpc3NhIHRoZW4gbm8gbG9uZ2VyIGhhcyB0aGUgaW1wbGljaXQgMS4gIGluIHRo +aXMgcmFuZ2UgaXQKaXMgbm8gZ29vZCB0cnlpbmcgdG8gdXNlIGEgdW5pZm9ybSBkaXN0cmlidXRp +b24gb2YgbWFudGlzc2FzLCB5b3UgbmVlZCBhbgoqZXhwb25lbnRpYWxseSB3ZWlnaHRlZCogZGlz +dHJpYnV0aW9uIG9mIG1hbnRpc3NhczoKCnggPSByYW5kb20oMCwgMjMpICMgMjMgaXMgbGVuZ3Ro +IG9mIEZQMzIgbWFudGlzc2EKbWFudF90ZXN0ID0gcmFuZG9tKCgxPDwoeC0xKSktMSwgKDE8PHgp +LTEpCgoKYmFzaWNhbGx5IHdoYXQgaSBhbSB0cnlpbmcgdG8gc2F5IGlzIHRoYXQgdGhlIGVmZm9y +dCBmb3IgKnRlc3RpbmcqIGFueQpnaXZlbiBJRUVFNzU0IEZQIGltcGxlbWVudGF0aW9uIGZhciBl +eGNlZWRzIHRoZSBlZmZvcnQgbmVlZGVkIGZvciB0aGUgUlRMCmltcGxlbWVudGF0aW9uIGl0c2Vs +ZiBieSBsaXRlcmFsbHkgYW4gb3JkZXIgb2YgbWFnbml0dWRlLCB0byBkbyBpbiBhbnkga2luZApv +ZiBtZWFuaW5nZnVsIHdheSB0aGF0IHdpbGwgZ2l2ZSB1c2VycyBjb25maWRlbmNlIGluIHRoZSBp +bXBsZW1lbnRhdGlvbi4KCmFib3V0IHRoZSBvbmx5IElFRUU3NTQgc3BlYyB0aGF0IGNvdWxkIHBv +dGVudGlhbGx5IGJlIGZ1bGwgY292ZXJhZ2UgdGVzdGVkCmlzIEZQMTYgYW5kIGV2ZW4gdGhlcmUg +dGhhdCBpcyA0IGJpbGxpb24gdW5pdCB0ZXN0cyBuZWVkZWQgZm9yIDItb3BlcmFuZAp0ZXN0cyAo +b25seSAyXjE2IGZvciAxIG9wZXJhbmQgdGVzdHMpLiAgaG93ZXZlciBQT1dFUjkgZG9lcyBub3Qg +aGF2ZSBGUDE2LgoKdGhlIHByaW1hcnkgcmVhc29uIHdoeSBpIG1lbnRpb24gdGhpcyBpcyBiZWNh +dXNlIGZvciBwcm9wZXIgT3BlblBPV0VSCkNvbXBsaWFuY2Ugc3VjaCBhIGNvbXByZWhlbnNpdmUg +SUVFRTc1NCBGUCB0ZXN0IHN1aXRlIGlzIHN0aWxsICpub3doZXJlCm5lYXIgZW5vdWdoKiwgYW5k +IHRoZSBvbmx5IHN1cmUtZmlyZSB3YXkgdG8gZ2V0IDEwMCUgY29uZmlkZW5jZSBpcyB3aXRoIGEK +Rm9ybWFsIENvcnJlY3RuZXNzIFByb29mLiAgYW5kIHRoYXQgaXMgYSAqYmlnKiBwcm9qZWN0LgoK +cmVtZW1iZXIgdGhlIEludGVsIFBlbnRpdW0gRlBESVYgYnVnLgoKbC4KCgoKLS0gCi0tLQpjcm93 +ZC1mdW5kZWQgZWNvLWNvbnNjaW91cyBoYXJkd2FyZTogaHR0cHM6Ly93d3cuY3Jvd2RzdXBwbHku +Y29tL2VvbWE2OApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f +XwpsaWJyZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJy +ZS1yaXNjdi5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZv +L2xpYnJlLXJpc2N2LWRldgo= +