From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14292 invoked by alias); 6 Nov 2017 12:58:02 -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 14282 invoked by uid 89); 6 Nov 2017 12:58:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.5 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=Agreed, Hx-spam-relays-external:sk:EUR01-H, Hx-spam-relays-external:sk:mail-he, H*RU:sk:mail-he X-HELO: EUR01-HE1-obe.outbound.protection.outlook.com Received: from mail-he1eur01on0045.outbound.protection.outlook.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 06 Nov 2017 12:57:58 +0000 Received: from AM3PR08MB0101.eurprd08.prod.outlook.com (10.160.211.19) by AM3PR08MB0102.eurprd08.prod.outlook.com (10.160.211.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.197.13; Mon, 6 Nov 2017 12:57:54 +0000 Received: from AM3PR08MB0101.eurprd08.prod.outlook.com ([fe80::2891:52f2:59:8e54]) by AM3PR08MB0101.eurprd08.prod.outlook.com ([fe80::2891:52f2:59:8e54%16]) with mapi id 15.20.0197.019; Mon, 6 Nov 2017 12:57:54 +0000 From: Alan Hayward To: Yao Qi CC: "gdb-patches@sourceware.org" , nd Subject: Re: [PATCH 3/4] Use flexible target descriptors for aarch64 Date: Mon, 06 Nov 2017 12:58:00 -0000 Message-ID: References: <86h8ugyenj.fsf@gmail.com> <8EE70574-8937-414B-9903-0E427D388B07@arm.com> <86a7zzwrs5.fsf@gmail.com> In-Reply-To: <86a7zzwrs5.fsf@gmail.com> authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;AM3PR08MB0102;6:zjJEdXBGij8nQ4LqLWmmEHP4GTJ7g6H8G+sH1o8YNOM05KJaOU3cTX/abciKxPUOdLPU9nQPfKWJrVaG2j73e7EtnhIMHn8n87Y4yLa8joV3/snTZ2jvLB/3NrdyjkPy+ICfeQP5XdWCnv6JT0tChmqzJMAbh5rKL6GtjRqf6nEUGnu9o9aiPhD0f69XU0iweDNwOwCCl0zaW4HURs3jT73Ia7IuJyEP0QXOk4vF0UZLkiWi1NIntfmyT5NjCrycflaIegKE++AbPn78cweUKHylPMEZ3iVowkr4HbgV3Yb//TqDM5bbVw3FR/3yogc9OBjX3CUxjZVeBGPVcfKfygP2o1KQTSJ8vQQtFDdRRIU=;5:/v46YGin6xlDcjGQQ0kQ7mS6rtv5mML5cJUGaqPJzy1L+i83pPIyK1rHTBEac0+Y6SZDv9WvLBg2DBnxtx5uUjhiRpRc0Jm7Tgc2s5+ME9Io/qCLbzPtnEYM4unQfwJFkW6rcidI46e1mRkI9DnvYvHh2KHwdCST7ATChA5hMAQ=;24:bJQa4FCtxrQrlI3/ON/7v42iugO35gXfB8MVSr8UykTDXf1UfCd+IA1syRjb/OIj9oM4kPOoDZKHQjmwLkyekndCe2Tvlr40sWYbLcg2RHU=;7:oXWYxbZBzHALCE6lGBsmEwQkPpi0D4V3pfkCGSKg2PaExRDLeHLCBthtlL1KBvtthcKGx8hCBI4doP+TC0NmFIlSPMON2fFFZkpE65v1AOonE1gjgVUzS3j++TzfxO1heedITFFdI3rsdGfaqaNLHybV768EGM/aB4ZSsM3DUxjuNvRwZpewAiv2FgGLJozdZY5N5Q62b9+llbDp4G2aySqiSj63nNOEUuow72sdrso3JH4Bi9Mfyfp3h0lTKcLL x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: c626087b-0bbe-4d13-e197-08d52515fefd x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603199);SRVR:AM3PR08MB0102; x-ms-traffictypediagnostic: AM3PR08MB0102: nodisclaimer: True x-exchange-antispam-report-test: UriScan:(180628864354917); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3231021)(100000703101)(100105400095)(3002001)(93006095)(93001095)(10201501046)(6055026)(6041248)(20161123564025)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:AM3PR08MB0102;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:AM3PR08MB0102; x-forefront-prvs: 048396AFA0 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(376002)(346002)(39860400002)(189002)(76104003)(199003)(24454002)(105586002)(72206003)(25786009)(3660700001)(478600001)(14454004)(2906002)(2900100001)(6306002)(6246003)(53546010)(6512007)(68736007)(86362001)(53936002)(106356001)(33656002)(2950100002)(66066001)(82746002)(54906003)(6916009)(5250100002)(81166006)(8676002)(316002)(99286004)(5660300001)(50986999)(6436002)(3280700002)(3846002)(102836003)(4326008)(54356999)(76176999)(8936002)(7736002)(6506006)(6116002)(6486002)(966005)(39060400002)(189998001)(93886005)(1411001)(83716003)(101416001)(36756003)(81156014)(305945005)(97736004)(229853002)(21314002);DIR:OUT;SFP:1101;SCL:1;SRVR:AM3PR08MB0102;H:AM3PR08MB0101.eurprd08.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <34E1C0FE9127A64789334690F7B25202@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: c626087b-0bbe-4d13-e197-08d52515fefd X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Nov 2017 12:57:54.4291 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR08MB0102 X-IsSubscribed: yes X-SW-Source: 2017-11/txt/msg00111.txt.bz2 DQo+IE9uIDYgTm92IDIwMTcsIGF0IDExOjQ5LCBZYW8gUWkgPHFpeWFvbHRj QGdtYWlsLmNvbT4gd3JvdGU6DQo+IA0KPiBBbGFuIEhheXdhcmQgPEFsYW4u SGF5d2FyZEBhcm0uY29tPiB3cml0ZXM6DQo+IA0KPj4gSW4gdGhlIGV4aXN0 aW5nIGNvZGUsIG9zYWJpIGlzIG5ldmVyIHNldCBmb3IgYWFyY2g2NCAtIHRo ZSBvc2FiaSBsaW5lIGlzIG1pc3NpbmcNCj4+IGZyb20gdGhlIC54bWwgZmls ZXMuIFNvbWUgb3RoZXIgYXJjaGl0ZWN0dXJlcyBzZXQgdG8g4oCcR05VL0xp bnV44oCdLiBJIGFzc3VtZWQNCj4+IHRoZXJlIHdhcyBhIHJlYXNvbiBhYXJj aDY0IGRpZG7igJl0IGRvIHRoaXMuIEkgZGlkbuKAmXQgd2FudCB0byBjaGFu Z2UNCj4+IHRoaXMgYmVoYXZpb3VyLA0KPiANCj4gQWdyZWVkLCBpdCBzaG91 bGQgYmUgYSBzZXBhcmF0ZWQgcGF0Y2ggdG8gYWRkcmVzcyB0aGlzLCBpZiBu ZWVkZWQuICBTZWUNCj4gUFIgMTk4OTUgImdkYnNlcnZlciB0YXJnZXQgZGVz Y3JpcHRpb24gb24gYWFyY2g2NC9hcm0gZG9lc24ndCBzcGVjaWZ5IG9zYWJp Ig0KPiANCj4+IHNvIGluc3RlYWQgaW4gbXkgY29kZSBvc2FiaSBpcyBzZXQg dG8g4oCc4oCdLg0KPiANCj4gSG93ZXZlciwgc2V0dGluZyBvc2FiaSB0byAi IiBpbiBHREJzZXJ2ZXIgbWF5IHNsaWdodGx5IGNoYW5nZSB0aGUNCj4gdGhl IFhNTCBjb250ZW50IEdEQiByZWNlaXZlZCBmcm9tIEdEQnNlcnZlci4gIFdp dGhvdXQgeW91ciBjaGFuZ2VzLCB0aGUNCj4gWE1MIGNvbnRlbnRzIHJlY2Vp dmVkIGZyb20gR0RCc2VydmVyIGRvZXNuJ3QgaGF2ZSAiPG9zYWJpPlhYWDwv b3NhYmk+IiwNCj4gaG93ZXZlciB3aXRoIHlvdXIgY2hhbmdlcywgdGhlIFhN TCBjb250ZW50cyBoYXZlICI8b3NhYmk+PC9vc2FiaT4iLiAgQ2FuDQo+IHlv dSBjb25maXJtIHRoaXM/ICBUaGUgY2hhbmdlIGxpa2UgdGhpcyBkb2Vzbid0 IGFmZmVjdCBhbnkgR0RCJ3MNCj4gYmVoYXZpb3IsIGJlY2F1c2Ugb3NhYmkg aW4gR0RCIHNpZGUgaXMgc3RpbGwgR0RCX09TQUJJX1VOS05PV04uDQo+IA0K PiBPbiB0aGUgb3RoZXIgaGFuZCwgIm9zYWJpIiBpcyBhbiBvcHRpb25hbCBm aWVsZCwNCj4gaHR0cHM6Ly9zb3VyY2V3YXJlLm9yZy9nZGIvY3VycmVudC9v bmxpbmVkb2NzL2dkYi9UYXJnZXQtRGVzY3JpcHRpb24tRm9ybWF0Lmh0bWwN Cj4gc28gaXQgaXMgb3B0aW9uYWwgaW4gInRkZXNjIiB0b28uICBJTU8sIHdl IG5lZWQgdG8gcmVtb3ZlDQo+ICJ0ZGVzYy0+b3NhYmkgIT0gTlVMTCIgZnJv bSB0aGUgYXNzZXJ0LCBhbmQgbGV0IEdEQnNlcnZlciBvbmx5IGdlbmVyYXRl DQo+ICI8b3NhYmk+WFhYPC9vc2FiaT4iIHdoZW4gdGRlc2MtPm9zYWJpIGlz bid0IE5VTEwuICBXaGF0IGRvIHlvdSB0aGluaz8NCj4gDQoNCkdpdmVuIHRo YXQgb3NhYmkgaXMgb3B0aW9uYWwsIGl0IG1ha2VzIHNlbnNlIHRvIG1lIHRo YXQgaXQgc2hvdWxkIGJlIHJlbW92ZWQgZnJvbQ0KdGhlIGFzc2VydC4NClNl dHRpbmcgdG8g4oCc4oCdIGZlZWxzIGEgYml0IG9mIGEgaGFjay4NCg0KDQpB bGFuLg== >From gdb-patches-return-143240-listarch-gdb-patches=sources.redhat.com@sourceware.org Mon Nov 06 15:07:06 2017 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 103944 invoked by alias); 6 Nov 2017 15:07:06 -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 Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 102745 invoked by uid 89); 6 Nov 2017 15:07:05 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=ch, purely, slight, dfp X-HELO: mx0a-001b2d01.pphosted.com Received: from mx0a-001b2d01.pphosted.com (HELO mx0a-001b2d01.pphosted.com) (148.163.156.1) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 06 Nov 2017 15:07:04 +0000 Received: from pps.filterd (m0098396.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id vA6F67od053296 for ; Mon, 6 Nov 2017 10:07:03 -0500 Received: from e06smtp15.uk.ibm.com (e06smtp15.uk.ibm.com [195.75.94.111]) by mx0a-001b2d01.pphosted.com with ESMTP id 2e2sh823xm-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Mon, 06 Nov 2017 10:07:02 -0500 Received: from localhost by e06smtp15.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 6 Nov 2017 15:07:00 -0000 Received: from b06cxnps3074.portsmouth.uk.ibm.com (9.149.109.194) by e06smtp15.uk.ibm.com (192.168.101.145) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Mon, 6 Nov 2017 15:06:59 -0000 Received: from d06av24.portsmouth.uk.ibm.com (mk.ibm.com [9.149.105.60]) by b06cxnps3074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id vA6F6xmr41091232; Mon, 6 Nov 2017 15:06:59 GMT Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 96A6142045; Mon, 6 Nov 2017 15:02:05 +0000 (GMT) Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 8614F42041; Mon, 6 Nov 2017 15:02:05 +0000 (GMT) Received: from oc3748833570.ibm.com (unknown [9.152.213.29]) by d06av24.portsmouth.uk.ibm.com (Postfix) with ESMTP; Mon, 6 Nov 2017 15:02:05 +0000 (GMT) Received: by oc3748833570.ibm.com (Postfix, from userid 1000) id D63EAD83141; Mon, 6 Nov 2017 16:06:58 +0100 (CET) Subject: [pushed] Re: [RFC v2][0/9] Target FP: Refactor floating-point handling To: uweigand@de.ibm.com (Ulrich Weigand) Date: Mon, 06 Nov 2017 15:07:00 -0000 From: "Ulrich Weigand" Cc: gdb-patches@sourceware.org In-Reply-To: <20171025161626.E46ECD807F1@oc3748833570.ibm.com> from "Ulrich Weigand" at Oct 25, 2017 06:16:26 PM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 x-cbid: 17110615-0020-0000-0000-000003C910BC X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 17110615-0021-0000-0000-0000425E1E82 Message-Id: <20171106150658.D63EAD83141@oc3748833570.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-11-06_05:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000 definitions=main-1711060210 X-SW-Source: 2017-11/txt/msg00112.txt.bz2 Content-length: 831 > This series implements the refactoring of floating-point handling > by introducing files target-float.{c,h} and moving all operations > currently done in doublest.{c,h} and dfp.{c,h} there, changed to > operate on target-format byte buffers instead of DOUBLEST. > > Once this refactoring is complete, the only remaining use of DOUBLEST > will be in target-float.c, where it can then be replaced by MPFR. > (This will be done by follow-up patches.) > > Note that this patch series is not expected to cause any change > in behavior; it should be purely refactoring. (The one slight > exception is the Ada fixed-point handling patch. This one has > already been reviewed by Joel Brobecker.) I've now pushed this series in. Bye, Ulrich -- Dr. Ulrich Weigand GNU/Linux compilers and toolchain Ulrich.Weigand@de.ibm.com