From patchwork Wed Nov 30 14:36:28 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Greenhalgh X-Patchwork-Id: 85878 Delivered-To: patch@linaro.org Received: by 10.140.20.101 with SMTP id 92csp255886qgi; Wed, 30 Nov 2016 06:37:37 -0800 (PST) X-Received: by 10.98.217.153 with SMTP id b25mr33914902pfl.77.1480516657077; Wed, 30 Nov 2016 06:37:37 -0800 (PST) Return-Path: Received: from sourceware.org (server1.sourceware.org. [209.132.180.131]) by mx.google.com with ESMTPS id q28si64851182pfl.44.2016.11.30.06.37.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Nov 2016 06:37:37 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-return-443071-patch=linaro.org@gcc.gnu.org designates 209.132.180.131 as permitted sender) client-ip=209.132.180.131; Authentication-Results: mx.google.com; dkim=pass header.i=@gcc.gnu.org; spf=pass (google.com: domain of gcc-patches-return-443071-patch=linaro.org@gcc.gnu.org designates 209.132.180.131 as permitted sender) smtp.mailfrom=gcc-patches-return-443071-patch=linaro.org@gcc.gnu.org DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:mime-version:content-type; q=dns; s=default; b=irS5dTuewgE54ruuoKGISkcdOE7Jq9mRI7AA136L8GlhmXKX4b LO24M3M6ysYUH5vXqPNPSJWndpb/OtKJNWdgCvYrfZCBohzBm53WEglQ4mx1DVhY m2izQXNjLRYFl19+FRR/H5wyu6OoZI56nyHaDmbURc2B1WxpAH7aSM9W4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:mime-version:content-type; s= default; bh=xHMjBT+OBtlLhhZVaEF6OwSQPjw=; b=Gz4CoKgk4pZX1juGGUAL W4vEtZ8LH4blAExV6QR06Xi3/x/VzDV0sU39gL7tDUEaE69DXHJ9eQQoh6KP8Lqg Jm5lYO3PaVwP6AHpdWayTzFCNO3nZBoiGiThcm8jWSffLYrN5v9ptlYECWnUY4h/ GTTI2u8d2o/iQfAFqtAtkgc= Received: (qmail 125072 invoked by alias); 30 Nov 2016 14:37:22 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 125009 invoked by uid 89); 30 Nov 2016 14:37:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 spammy=Types, H*Ad:U*gerald, H*Ad:U*joseph, 20161130 X-HELO: EUR02-VE1-obe.outbound.protection.outlook.com Received: from mail-eopbgr20054.outbound.protection.outlook.com (HELO EUR02-VE1-obe.outbound.protection.outlook.com) (40.107.2.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 30 Nov 2016 14:37:07 +0000 Received: from HE1PR0802CA0011.eurprd08.prod.outlook.com (10.172.123.149) by VI1PR08MB1117.eurprd08.prod.outlook.com (10.166.45.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.747.13; Wed, 30 Nov 2016 14:37:02 +0000 Received: from DB3FFO11FD036.protection.gbl (2a01:111:f400:7e04::103) by HE1PR0802CA0011.outlook.office365.com (2603:10a6:3:bd::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.747.13 via Frontend Transport; Wed, 30 Nov 2016 14:36:56 +0000 Authentication-Results: spf=pass (sender IP is 217.140.96.140) smtp.mailfrom=arm.com; codesourcery.com; dkim=none (message not signed) header.d=none; codesourcery.com; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 217.140.96.140 as permitted sender) receiver=protection.outlook.com; client-ip=217.140.96.140; helo=nebula.arm.com; Received: from nebula.arm.com (217.140.96.140) by DB3FFO11FD036.mail.protection.outlook.com (10.47.217.67) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.734.4 via Frontend Transport; Wed, 30 Nov 2016 14:36:55 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:699; Count:11 Received: from e107456-lin.cambridge.arm.com (10.1.2.79) by mail.arm.com (10.1.106.66) with Microsoft SMTP Server id 14.3.294.0; Wed, 30 Nov 2016 14:36:31 +0000 From: James Greenhalgh To: CC: , , , Subject: [Patch doc] Document _Float16 availability on ARM/AArch64 Date: Wed, 30 Nov 2016 14:36:28 +0000 Message-ID: <1480516588-5253-1-git-send-email-james.greenhalgh@arm.com> MIME-Version: 1.0 X-IncomingHeaderCount: 11 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:217.140.96.140; IPV:CAL; SCL:-1; CTRY:GB; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(377424004)(199003)(189002)(38730400001)(512874002)(26826002)(106466001)(564344004)(6916009)(50226002)(84326002)(8936002)(92566002)(2351001)(4001150100001)(5660300001)(33646002)(6666003)(110136003)(8676002)(86362001)(189998001)(626004)(356003)(50986999)(5890100001)(36756003)(4326007)(5000100001)(568964002)(4610100001)(305945005)(39410400001)(2906002)(2476003)(7846002)(246002)(104016004)(77096006)(39450400002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB1117; H:nebula.arm.com; FPR:; SPF:Pass; PTR:fw-tnat.cambridge.arm.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD036; 1:aUeO1C8qLPps/DXV7m8/kmwAzC36dzrCar4zHD4E8g4dYH9E8cse0q98QD2jkhmUOotNEhTDUa8mGJr5qRnxiaAjX+ptfTituO2ZIWEy6hrJ2lsXhkXqUoejWEmIybW/uzepiLung7Lg8JbETvim6WKxgqA50vkiAkrrgrt/f/B8kKMuRprdgSEfx8H0nqobQMlJzQZEOseMB20ZvGKwhb39fpy6NWZaLkUl/Rebq8h6KgW561Hdr/1Di8787ZnzvhRU9VjpD91DPlyPBA3RixWup7N4MwbKlKpg4Iwb6ao4W8Ul5YGlALLnz9BcK5OafsD8eKMiBGG3fmffHSzlK1PPV5nKT5WqsRwabK9X1ZSTRxo/zhN7r6FPGQ+1dIac7C6A+tJt50Ap/rjd8tcccSTQ0eIiJULGpySuADJJJ2RzQ6Vw9S0cKRiPJqwdO41AHyzBqkVg+qw9FVXbtkjq+dflK7agIYn3shm6izaILNYFDO/SxCXh3Rb0ojyR/x8jjme0i0H8XyL1KgIfH5P+qjpNB861yUIwlLLzGZnpSCsb+6GW/9WtDv2U17ChhkjlwLTwgf5r78W5FWumEuAgBIVd8CpCIxCe7H8YGm9yVY8= X-MS-Office365-Filtering-Correlation-Id: ae326f5d-ee45-4be4-1246-08d4192e5588 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002); SRVR:VI1PR08MB1117; X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB1117; 3:YN6pKcyJOOSE6KEXUumSTZC9BTyi7Y/YHZqq6SDCSpSBS9XepbF7e47TTaReEUjbLaiUz3Adrjpd1AQp2QBo72jCzHxJI9OSAsMs8Tg/OOWO2IdbztOJziI88qhFjVr4D3P2vi9em4dLr0bU4tweFpY19DNvKVq/yYBcsRkxNb6wh1/RE7I2wM5l0WMhWyo/gDYf2EjEHdLzmq/a+p/wwY8h55z1Hg33ILFk7ZiwWm4TbS6pNTsfK+MKxJPn/BMgovVB01RwDjy6RwgnOwV72ES2XzgM9BHSHAY4T5PgytLasjOKu/ZPk5Hj22t/VERWBflVn57SjHIsGS8XHY798VH7Sod9j7Lmq/HQ5cpUtgKflpHs0MTkYkOzG78Be0spei7CIosq1RckSJ4gk7dkew==; 25:U+07Oj66Q8Btugha0GQFPZUGFGdN3r0s58YqDPneaLP1z2hfqI5x+GeFTb5D9Ux0BQBDXdHeqQYnahAk280HxTzlTPlAmr1T7JLVSjRPSgFs7nb2oJUdq/CW5kVyGjsDDHf5VI0d5y9bOSbb7nqoKElSbVpxXypzhEXlYbKf6Gqf1GY4gXeACnzV0+pH5RvvvO7B5P+NtG9p26UPz9a1cC9JD3ccxcEyyn1O6bm5TVJ2oEcAXJRe9nbig8whTyl6wdECyJ3c7KfI3g+Fshnm0PCVik6KmO1Y0digtt+PBR5vpgvrgvxtqpdoaAnBt1BU+V1ceztuu4XZU67W5ul49tw51/UJlMsKVj5WCt8FSrt5YHwQD5Jlyje5LvloNTeAdia9F/f7ZSOjz7MeO1tkGhIevFdOT74fAFL/2Qfs7882ZJqCMOi2vbUO+4CdZ/GEProwqUd3UBRiJS4AyE8bUyCEmmGF3DZ3w8GxfGZ22oV9JAvUnBg61SJZI4FTJNc9 X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB1117; 31:K9S8i+w7JpbhaC9Ypg7OJQ3PRWDtBdKZjvl+RKkC/u40DatEqlfxVXRZLYqOIrlfGRICvygFNSVwRGe7tuVXQ0Igleq5+MLh9lBK+WqmKdAs9q4OS1CNhM+rQJ99Acc4XYzONJEK7cdO44MAybztmjSI1yCOcBXQCwFQJAUHfmO5tliLO4T7zBrQPUpfV3GhEj5p2n9dnHFotX5Ha37DoaEWEXWsbYRTnDuR5qy1WBFht8aJEp+V88WvbXQ4NskeWhHFyazSNk+vbXvG2TT7fRdhRMVtm/LhPYjjfqsw5k0bYbQbVzGLX2sjZYfUC/mS9PoWEu06LvWBjZsrkbajnQ==; 20:Gr4C1QkCiPUPSfRYFvAN0dyXUUOGvm9S0uIDtUCiNKcmmTPm+aJak7XedUKFxT7CuzX+C1bsNS9PnNuTku9AyRi8cquzJR+x4DpLe6qTBbIXHvH36p19GUnfXTblHc76weJkwx7jJdqpWkFJfHIoIuc27navuaz/foDdJSrP3k4I1MNYIgT9Ti/vYRvcsd/nmp967/wyx7Kgnp5Id4mWVotwtRPdf//shWzZEegjXuKhKR0xEsW8rxquyPuIaOwC NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415395)(6040375)(601004)(2401047)(13020025)(8121501046)(5005006)(13013025)(13023025)(13024025)(3002001)(10201501046)(6055026)(6041248)(20161123558021)(20161123564025)(20161123560025)(20161123555025)(20161123562025)(6072148); SRVR:VI1PR08MB1117; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB1117; X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB1117; 4:evwaxqKZqKikDCcGOzHIA3BnBY5mNvO3BdhXj1ZsmRtx6xj8sJtuanc44tul9/AGzlZBgj/JnzzsrJLF121XqVgDE+y2IdNnxscPl7221I0npaJhEKqRil+XULYeHeh54ieh3N3ZN47mOEJhEIrp2v1Z2EkuM3XWhVK5I+/Rpszrx8el6/EcPrM4mYfDcSZc8MBH+JMiQmUaEEKnkRL9JM/7NFdMSBV/l1PYWW2Jv0ZJsqK8QSx276xh465921v+ou0fKo6Om9zZ7o13gIYMhZRdcsXkxzaDhPbWGMEmvs42+44DB+dE65nYt0ad9F2akaqCtIv4geNqnPXlZd1uTPizmVH5AEujS9cRsCzZndWvHeLwri/Wj08f53JAlux4GuQkKGg/h2qRrlyU6tbmU6fan2532EP+JUcU5RFFnoA2CdSZbdVFxROzs7DPtH8Y1/DAyAUMTW4OH8cy7XgNFAaLIo5vRFtMdhN0TfKmqlnanKiJhEmpPpP+XXpIAMY/ALcJHaYpQFgKvnwr94zhhG/4MdZlX2vDXrGAy74d5mmNxHs2vNqdv3tFQk1r6ZSNyHkUY7F9dZ2s+cK64tAqLkpf0eBH7gzGwSm5VxyvMMc42YrVYh/YouEjYKt8E35LxH4z9whr38tOTv2gZ0vbgDs4c+Cg3hWZRQaohv9QbE6GTErm6Pp7tcZuzU0pAQ1lPF73RYpRvkZmFrC7mbNbXRi4ZnJjXzXVRvhaBNywcXbYJXrQpX1Cqhfi1rpPRMoMZ9ZksE3U+rH1rk62HQrmkA== X-Forefront-PRVS: 0142F22657 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR08MB1117; 23:RqkfLMeiz9iD2cEtwWfxTxpPudibewyngWiQMacBy?= =?us-ascii?Q?9tqtpcT+KwmzFNtoJzbT9XiDAc18awNWCEt8BnlrOqupoz1kiguSS7qGqnD/?= =?us-ascii?Q?yiLxWP9ItObF7E4AttPqADgX/eEh+/0+oRmP9kDeNI4Bds80+YLLp7fktIJK?= =?us-ascii?Q?T7gOyRuDpg2J9/FHz6L9ejivrx+cfB/eCb6X+jw7eQXFge9+9/mBM/63+VwB?= =?us-ascii?Q?+rg40G+GiZbMB7b1dHN0deN/xgD7BrPoAZUHiZX8sb3QTMkHiTNxX1JZI5ei?= =?us-ascii?Q?im+i+aS2YRKo1Za7tXYV7R1sqBcSSAOGGXHw7iXZCcUHDZz27rWrxT5hiXD2?= =?us-ascii?Q?vQ/37lTQQsGxSXn9bAdJ1SVR1gAf3Cl6hdNzhhM3wY5RgrsRSvyUqPg/1t7J?= =?us-ascii?Q?Xq8kXRCsYCkTgHHOFtKZ603ZZshTEy8m2F4iGZMrpwluH656RSYcfynDx5Cy?= =?us-ascii?Q?5vQJ9xygtoT4QotXdWdUesUJwxt0vEWdNBBGBfSHP6Vk1DERs4NR9MOh4YtM?= =?us-ascii?Q?mEco8h5tKrSeWGas/eWkIgwIXzWMZOwRTaimNx3/ZgiD27A1Cfe9c4YWgiuE?= =?us-ascii?Q?njhpQu1GACVxR7OdXuzGZdgx807nD8gCSrTAR1XEPA2idZf15bOgyjy+xv71?= =?us-ascii?Q?cyGiuprFXpYIJCF1TMgYQT+QRz8/Wqf8SFltafE/ipoYsmhpRENyNvFW9428?= =?us-ascii?Q?tTnz6DFJkkMdFhEh+eJ1JXRzLKG3NvnCSd+Be0nI/CasCIq4Wk5pAKyLx2OV?= =?us-ascii?Q?62DkUvj2MlbT3PvlockybDk06kJgTOJ4y3/ComMPKCqmOlDEXfqU6TCzaa+w?= =?us-ascii?Q?hesohxfVASSkYQdISCAP2F2wbwzW4QQwlyXSXtGXeUxyFiGLLU8e/orQjC3p?= =?us-ascii?Q?yAssL7+gvxB3E3+wAeae4wZkWo/GudzKly7210mgecscHGIcNERhmimd5RPG?= =?us-ascii?Q?rHYp9CKJZsWAe5v2kX2ZFdYNCmj7mSh+GTWRJoCp0lnTqMwqLy/15H37ta0L?= =?us-ascii?Q?NvAhta+65iRCOmJKQHII7ZNfiV5pFMdVCmfAV0FfiWE4DLEOI3w0K1gcjpek?= =?us-ascii?Q?Qvc/JBaGBj8MeEMh3/pONCHW4Ph3EhQ3CcCmRbMIE9bz6Sxdw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB1117; 6:OuCKS/iT4R6Yi9g99btkOPk0UezqnOYLS/mvs2IGTVR8WpEPJ3t7Qpk/iSFSaeC0qrW/XaOmjzrj9fVXaja+2qP5ySSx617Bqf5jDkXUMziVOC7Mi+QRK6Lax0RbVDepsuaz6SrOcIWPXZDEELeINn1x2b18GBxFmdtQOREZOp0j98QOGFlaNIZU6c4pRBcPLNyPI44P6NYkJjkYBolWSMLweWIoHXpfX3xT3Tjmgy2wyFzCxi1oEPjtFFTLeAkDE/yPddrvLQBBJw6sJvPJsORHM/H3fjhVRMvptPhtKE6tXW1RGpK2moVk9en/oAsHJPD84cA9ee04eZhv9dT+oycCkdK8DK9RbtbV66MXQGtg+G4dDAhtMK46enX/piEfBQMOwW6HjxEUjk0c1peIKErI4rfIv8bUhi2K6ZBXpJb8h6fEaHOSQg+vRUDfcLUfi3EarHUgseYskdhzykupG4K7Iq4PHO86+KBuklQMnDz8dJkWyWa2qMEB07nPjr3D; 5:EOFZz83mJm+HGQ0EKB2CTmERh2QUKt5Uynk420eYcXQvqwrwwv8nvPDFIvd5z5aEl5CgHuTUARfQY7/4jAlaWADl/ROv9lnZvbz6s+fBI8lLtt2moWEfH3xjvRmqMZud2sWT1jgoHv8pjU31f1vkYA==; 24:evTuJyKPrfndo3B4UA18BVwpJBLbKRy9ZbIl8AqU34rJHuXdwncgzGf03RkkIleuFcOFyj0LONym+Rqax29ZtflLCeFxey8OMPBf6MV/mng= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB1117; 7:D9urQBsw8N+7mvBQRexSXWbKp5n3/TY9f2vCJjoYbzQB8rLycUAXs45Dcs7E9yUcYkz6RpGJa/B2B+OfGP/bAMHDeX6D7l7ogsnxn4jicKUgYHEWpsf0KhQbSjLAdcANwajti3hAnSRTXVRNScO54E6AsLVr06V8ypR4JIa4WJVqsxjsUjZ/klU4ijeVf2I9eRbvxhjLPu2+k0Y5erxlNU7ZePiYmF9Gcxc/nsoBQT0peyhCOTA5H3wF6rTWUyQYKNbuFQUzWveOYeyrKLglQeC4tevPPwbzAYrVZTsSLYAaNzscCQWspkgw2FlQfSxaCRaZdwVvey9SF5VGwwj5O580m8iGAhaeK2mPIFnOGSTnjbUQ/U7uZRqTy486uqnGRdt/F93jv8fCn4k2B90AHgMNIoNK0ge4jJNjSnv9zD11YqiNF+hMKzAujn62flYqyM2KIOVXayTqbmKYAyYqjg== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2016 14:36:55.7913 (UTC) X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[217.140.96.140]; Helo=[nebula.arm.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB1117 X-IsSubscribed: yes Hi, As subject - update extend.texi to mention availability of _Float16 types on ARM and AArch64. OK? Thanks, James --- 2016-11-30 James Greenhalgh * doc/extend.texi (Floating Types): Document availability of _Float16 on ARM/AArch64. diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index d873403..7d3d17a 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -997,8 +997,10 @@ IEEE binary128 format. The @code{_Float64x} type is supported on all systems where @code{__float128} is supported. The @code{_Float32} type is supported on all systems supporting IEEE binary32; the @code{_Float64} and @code{Float32x} types are supported on all systems -supporting IEEE binary64. GCC does not currently support -@code{_Float16} or @code{_Float128x} on any systems. +supporting IEEE binary64. The @code{_Float16} type is supported on AArch64 +systems by default, and on ARM systems when the IEEE format for 16-bit +floating point types is selected with @option{-mfp16-format=ieee}. +GCC does not currently support @code{_Float128x} on any systems. On the PowerPC, @code{__ibm128} provides access to the IBM extended double format, and it is intended to be used by the library functions