[libre-riscv-dev] microwatt IEE754FP
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 25 Jul 2020 19:52:43 +0000 (20:52 +0100)
committerlibre-riscv-dev <libre-riscv-dev@lists.libre-riscv.org>
Sat, 25 Jul 2020 19:53:07 +0000 (20:53 +0100)
8d/bbc792869426a666d54467e5708a67e134836e [new file with mode: 0644]

diff --git a/8d/bbc792869426a666d54467e5708a67e134836e b/8d/bbc792869426a666d54467e5708a67e134836e
new file mode 100644 (file)
index 0000000..24643b6
--- /dev/null
@@ -0,0 +1,123 @@
+Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
+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 <libre-riscv-dev-bounces@lists.libre-riscv.org>)
+       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 <lkcl@lkcl.net>) 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 <lkcl@lkcl.net>) 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 <libre-riscv-dev@lists.libre-riscv.org>;
+ 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 <lkcl@lkcl.net>
+Date: Sat, 25 Jul 2020 20:52:43 +0100
+X-Gmail-Original-Message-ID: <CAPweEDzOja9gtXjb55iYM1MLpgVm2pMCHHA+V6PVXWSTmkA8uA@mail.gmail.com>
+Message-ID: <CAPweEDzOja9gtXjb55iYM1MLpgVm2pMCHHA+V6PVXWSTmkA8uA@mail.gmail.com>
+To: Paul Mackerras <paulus@ozlabs.org>, 
+ 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
+ <libre-riscv-dev.lists.libre-riscv.org>
+List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>, 
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
+List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
+List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
+List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
+List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>, 
+ <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
+Reply-To: Libre-RISCV General Development
+ <libre-riscv-dev@lists.libre-riscv.org>
+Cc: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
+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" <libre-riscv-dev-bounces@lists.libre-riscv.org>
+
+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=
+