pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
qemu-git: Rebase m68k fpu patch to HEAD
Module Name: pkgsrc-wip
Committed By: Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By: kamil
Date: Mon Sep 11 13:48:06 2017 +0200
Changeset: 493e1767e08d1632e295162f4b504b4fa06dd11a
Modified Files:
qemu-git/distinfo
qemu-git/patches/patch-target_m68k_fpu__helper.c
Log Message:
qemu-git: Rebase m68k fpu patch to HEAD
This patch has been accepted upstream and should disapear soon.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=493e1767e08d1632e295162f4b504b4fa06dd11a
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
qemu-git/distinfo | 2 +-
qemu-git/patches/patch-target_m68k_fpu__helper.c | 54 +++---------------------
2 files changed, 7 insertions(+), 49 deletions(-)
diffs:
diff --git a/qemu-git/distinfo b/qemu-git/distinfo
index d21292926f..3e66574acb 100644
--- a/qemu-git/distinfo
+++ b/qemu-git/distinfo
@@ -7,5 +7,5 @@ Size (qemu-2.8.1.tar.bz2) = 28366270 bytes
SHA1 (patch-hw_scsi_esp.c) = aa7030ac8d09082bd57044e6a0d4e2fc5c066a45
SHA1 (patch-hw_usb_dev-mtp.c) = abd0146b4369146bdcd1038906b057c3d0362e80
SHA1 (patch-memory.c) = 30074f7f93c79dfc22ad4fb745f9e34941f831e6
-SHA1 (patch-target_m68k_fpu__helper.c) = a44152ba679073b91d77eed480ef09e21cc70221
+SHA1 (patch-target_m68k_fpu__helper.c) = c73a89e3f475ab01c581208b98db0e7f483dfb83
SHA1 (patch-tests_Makefile.include) = a1dab206f61947079602d1bafcefc419b5d17881
diff --git a/qemu-git/patches/patch-target_m68k_fpu__helper.c b/qemu-git/patches/patch-target_m68k_fpu__helper.c
index def569f8b5..2dac8bc6cb 100644
--- a/qemu-git/patches/patch-target_m68k_fpu__helper.c
+++ b/qemu-git/patches/patch-target_m68k_fpu__helper.c
@@ -1,55 +1,13 @@
$NetBSD$
---- target/m68k/fpu_helper.c.orig 2017-07-14 21:04:43.000000000 +0000
+--- target/m68k/fpu_helper.c.orig 2017-09-11 11:41:44.065985219 +0000
+++ target/m68k/fpu_helper.c
-@@ -29,28 +29,28 @@
+@@ -29,7 +29,7 @@
*/
static const floatx80 fpu_rom[128] = {
-- [0x00] = floatx80_pi, /* Pi */
-- [0x0b] = make_floatx80(0x3ffd, 0x9a209a84fbcff798ULL), /* Log10(2) */
-- [0x0c] = make_floatx80(0x4000, 0xadf85458a2bb4a9aULL), /* e */
-- [0x0d] = make_floatx80(0x3fff, 0xb8aa3b295c17f0bcULL), /* Log2(e) */
-- [0x0e] = make_floatx80(0x3ffd, 0xde5bd8a937287195ULL), /* Log10(e) */
-- [0x0f] = floatx80_zero, /* Zero */
-- [0x30] = floatx80_ln2, /* ln(2) */
-- [0x31] = make_floatx80(0x4000, 0x935d8dddaaa8ac17ULL), /* ln(10) */
-- [0x32] = floatx80_one, /* 10^0 */
-- [0x33] = make_floatx80(0x4002, 0xa000000000000000ULL), /* 10^1 */
-- [0x34] = make_floatx80(0x4005, 0xc800000000000000ULL), /* 10^2 */
-- [0x35] = make_floatx80(0x400c, 0x9c40000000000000ULL), /* 10^4 */
-- [0x36] = make_floatx80(0x4019, 0xbebc200000000000ULL), /* 10^8 */
-- [0x37] = make_floatx80(0x4034, 0x8e1bc9bf04000000ULL), /* 10^16 */
-- [0x38] = make_floatx80(0x4069, 0x9dc5ada82b70b59eULL), /* 10^32 */
-- [0x39] = make_floatx80(0x40d3, 0xc2781f49ffcfa6d5ULL), /* 10^64 */
-- [0x3a] = make_floatx80(0x41a8, 0x93ba47c980e98ce0ULL), /* 10^128 */
-- [0x3b] = make_floatx80(0x4351, 0xaa7eebfb9df9de8eULL), /* 10^256 */
-- [0x3c] = make_floatx80(0x46a3, 0xe319a0aea60e91c7ULL), /* 10^512 */
-- [0x3d] = make_floatx80(0x4d48, 0xc976758681750c17ULL), /* 10^1024 */
-- [0x3e] = make_floatx80(0x5a92, 0x9e8b3b5dc53d5de5ULL), /* 10^2048 */
-- [0x3f] = make_floatx80(0x7525, 0xc46052028a20979bULL), /* 10^4096 */
+- [0x00] = make_floatx80_init(0x4000, 0xc90fdaa22168c235ULL), /* Pi */
+ [0x00] = make_floatx80_init(0x4000, 0x0c90fdaa22168c235LL), /* Pi */
-+ [0x0b] = make_floatx80_init(0x3ffd, 0x9a209a84fbcff798ULL), /* Log10(2) */
-+ [0x0c] = make_floatx80_init(0x4000, 0xadf85458a2bb4a9aULL), /* e */
-+ [0x0d] = make_floatx80_init(0x3fff, 0xb8aa3b295c17f0bcULL), /* Log2(e) */
-+ [0x0e] = make_floatx80_init(0x3ffd, 0xde5bd8a937287195ULL), /* Log10(e) */
-+ [0x0f] = make_floatx80_init(0x0000, 0x00000000000000000LL), /* Zero */
-+ [0x30] = make_floatx80_init(0x3ffe, 0x0b17217f7d1cf79acLL), /* ln(2) */
-+ [0x31] = make_floatx80_init(0x4000, 0x935d8dddaaa8ac17ULL), /* ln(10) */
-+ [0x32] = make_floatx80_init(0x3fff, 0x08000000000000000LL), /* 10^0 */
-+ [0x33] = make_floatx80_init(0x4002, 0xa000000000000000ULL), /* 10^1 */
-+ [0x34] = make_floatx80_init(0x4005, 0xc800000000000000ULL), /* 10^2 */
-+ [0x35] = make_floatx80_init(0x400c, 0x9c40000000000000ULL), /* 10^4 */
-+ [0x36] = make_floatx80_init(0x4019, 0xbebc200000000000ULL), /* 10^8 */
-+ [0x37] = make_floatx80_init(0x4034, 0x8e1bc9bf04000000ULL), /* 10^16 */
-+ [0x38] = make_floatx80_init(0x4069, 0x9dc5ada82b70b59eULL), /* 10^32 */
-+ [0x39] = make_floatx80_init(0x40d3, 0xc2781f49ffcfa6d5ULL), /* 10^64 */
-+ [0x3a] = make_floatx80_init(0x41a8, 0x93ba47c980e98ce0ULL), /* 10^128 */
-+ [0x3b] = make_floatx80_init(0x4351, 0xaa7eebfb9df9de8eULL), /* 10^256 */
-+ [0x3c] = make_floatx80_init(0x46a3, 0xe319a0aea60e91c7ULL), /* 10^512 */
-+ [0x3d] = make_floatx80_init(0x4d48, 0xc976758681750c17ULL), /* 10^1024 */
-+ [0x3e] = make_floatx80_init(0x5a92, 0x9e8b3b5dc53d5de5ULL), /* 10^2048 */
-+ [0x3f] = make_floatx80_init(0x7525, 0xc46052028a20979bULL), /* 10^4096 */
- };
-
- int32_t HELPER(reds32)(CPUM68KState *env, FPReg *val)
+ [0x0b] = make_floatx80_init(0x3ffd, 0x9a209a84fbcff798ULL), /* Log10(2) */
+ [0x0c] = make_floatx80_init(0x4000, 0xadf85458a2bb4a9aULL), /* e */
+ [0x0d] = make_floatx80_init(0x3fff, 0xb8aa3b295c17f0bcULL), /* Log2(e) */
Home |
Main Index |
Thread Index |
Old Index